Як розділити один стовпець на декілька в Excel (7 простих способів)

  • Поділитися Цим
Hugh West

Іноді буває складно знайти значення з довгого стовпця Excel. Тому нам потрібно розбиття одного стовпця на кілька стовпців в Excel Це робить набір даних більш читабельним і легкодоступним для отримання потрібної інформації. У цій статті ми розглянемо як розбити одну колонку на кілька колонок на прикладах і поясненнях.

Практичний посібник

Завантажте наступний робочий зошит та вправу.

Розбиття одного стовпця на кілька стовпців.xlsx

7 швидких способів розбиття одного стовпця на кілька в Excel

1. функція Excel "Текст у стовпці" для розділення одного стовпця на кілька стовпців

Excel ' Текст до колонок ' є вбудованою функцією. Припустимо, що у нас є набір даних ( B4:D9 ) продуктів Microsoft. Ми розділимо інформацію одного стовпчика ( B5:B9 ) на кілька колонок.

КРОКИ:

  • Спочатку виберіть діапазон стовпців ( B5:B9 ) розколотися.
  • Далі перейдіть на сторінку Дані рахунок.
  • Натисніть на кнопку ' Текст до колонок " від Інструменти даних варіант.

  • A Крок майстра 1 з'являється вікно.
  • Тепер виберіть пункт ' Розмежовані ' термін і натисніть Далі .

  • Ми бачимо, що Крок майстра 2 Перевірте у вікні Космос "Коробка".
  • Подивіться, як виглядає результат в Попередній перегляд даних Ящик.
  • Потім натисніть Далі .

  • На сьогоднішній день, на жаль, це не так. Крок майстра 3 Зараз тут знаходиться вікно. Виберіть Генеральний від Формат даних стовпця 'варіант'.
  • Після цього вибираємо місце, де ми хочемо бачити результат в Пункт призначення Ящик.
  • Перевірте, чи правильно відображається результат у вікні Попередній перегляд даних Ящик.
  • Натисніть на Фініш .

  • Нарешті, ми бачимо, що дані однієї колонки розбиті на декілька колонок.

2. розбиття декількох рядків одного стовпця на декілька стовпців в Excel

За допомогою програми Текст до колонок ' функція, ми можемо розділити кілька рядків одного стовпця на кілька стовпців в Excel. Припустимо, у нас є набір даних ( B4:D9 ) продуктів Microsoft з роками в одній колонці, ми їх розділимо.

КРОКИ:

  • Виберіть діапазон стовпців ( B5:B9 ) розколотися.
  • Далі перейдіть на сторінку Дані вкладка> Інструменти даних опція> ' Текст до колонок "особливість".

  • На сьогоднішній день, на жаль, це не так. Крок майстра 1 з'являється вікно.
  • Виберіть кнопку ' Розмежовані ' термін і натисніть Далі .

  • Тепер від Крок майстра 2 у вікні, поставте галочку напроти пункту Інші ' поле і введіть " , "на цьому.
  • Подивіться, як виглядає результат в Попередній перегляд даних Ящик.
  • Натисніть Далі .

  • Від Крок майстра 3 у вікні, виберіть Генеральний від Формат даних стовпця 'варіант'.
  • Потім вибираємо місце, де ми хочемо бачити результат у вікні Пункт призначення Ящик.
  • Перевірте, чи правильно відображається результат у вікні Попередній перегляд даних Ящик.
  • Після цього натисніть на кнопку Фініш .

  • З'явиться вікно підтвердження, виберіть ГАРАЗД. .

  • Нарешті ми бачимо результат.

3. розбиття об'єднаної клітинки як одного стовпця на кілька стовпців в Excel

У наведеному нижче наборі даних ми бачимо стовпець з об'єднаними комірками. Ми розділимо комірки і перетворимо їх у кілька стовпців.

КРОКИ:

  • Спочатку виділіть всі об'єднані клітинки одного стовпчика.
  • Перейдіть на сторінку Головна сторінка рахунок.
  • Натисніть на кнопку Об'єднати & Центр у випадаючому списку на сторінці Вирівнювання розділ.
  • Тепер виберіть Роз'єднати комірки .

  • Ми бачимо, що комірки роз'єднані і розбиті на різні колонки.

Читати далі: Як розділити стовпець в запиті на виконання в Excel (5 простих способів)

4. функція Excel "Flash Fill" для розділення одного стовпця на кілька стовпців

У Excel є кілька спеціальних і розумних інструментів". Flash Fill " - одна з них. Flash Fill копіює шаблон комірки і видає результат, подібний до цієї комірки. У нас є набір даних про продукти Microsoft з роками. Ми розділимо дані цього одного стовпчика ( B4:B9 ) на кілька колонок.

КРОКИ:

  • Виберіть Комірка C5 і записати назву продукту " Microsoft Excel "в ньому.
  • Потім виберіть Комірка D5 і запишіть рік" 2018 ".

  • Тепер виберіть Комірка C5 і використовуйте Ручка наповнення інструмент для автозаповнення порожніх клітинок.
  • Наступним у програмі ' Опція автозаповнення ' натисніть на кнопку "Flash Fill .

  • Зробимо те ж саме для наступного стовпчика і побачимо результат.

5. розбиття одного стовпця на кілька стовпців за допомогою VBA

Microsoft Excel Visual Basic для додатків допомагає нам розбити один стовпець на декілька стовпців. Припустимо, у нас є набір даних ( B4:B14 ) продуктів Microsoft Excel за роки. Ми розділимо цю колонку на дві колонки D4 Я знаю, що це не так; E4 .

КРОКИ:

  • Спочатку виберіть всі значення зі стовпчика.
  • Далі перейдіть на робочий аркуш з вкладки аркуш і клацніть правою кнопкою миші на ньому.
  • Виберіть ' Переглянути код '

  • А тепер Модуль VBA з'являється вікно.
  • Введіть код:
 Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Вибрати діапазон введення :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Ввести номер рядка :", "SplitOneColumn") Set OutputRng = Application.InputBox("ВибратиOutput Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1, UBound(xArr, 2)).Value = xArr End Sub 
  • Потім натисніть на кнопку Біжи варіант.

  • У вікні підтвердження виберіть Біжи .

  • Після цього виберіть діапазон введення і натисніть на кнопку ГАРАЗД. .

  • Записуємо число, скільки рядків ми хочемо бачити в новому стовпчику і вибираємо ГАРАЗД. .

  • Тут виділяємо першу комірку нового стовпчика і натискаємо ГАРАЗД. .

  • Нарешті, ми бачимо результат, що всі значення одного стовпчика розбиваються на два.

6. формула ІНДЕКС Excel для розділення одного стовпця на кілька стовпців

Excel Функція INDEX разом з Функція ROWS використовується для розбиття одного стовпця. Припустимо, що у нас є набір даних ( B4:B14 Розділимо ці значення набору даних на два стовпчики ( Колонка1 Я знаю, що це не так; Колонка2 ).

КРОКИ:

  • На початку виберіть Комірка D5 .
  • Тепер введіть формулу:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Хіт Увійдіть та використання Ручка наповнення для автоматичного заповнення клітинок нижче.

  • Потім виберіть Клітинка E5 .
  • Запишіть формулу:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Преса Увійдіть та використання Ручка наповнення щоб побачити результати.

7. функції Excel LEFT & RIGHT для розділення одного стовпця на кілька стовпців

Excel Функція LEFT повертає крайні ліві символи текстового рядка, тоді як функція Права функція в Excel допомагає нам витягти останні символи з текстового рядка. Вони обидва є Текстові функції У нас є набір даних ( B4:B9 Ми будемо використовувати текстові функції, щоб розділити значення з одного стовпчика.

КРОКИ:

  • Виберіть Комірка C5 .
  • Потім введіть формулу:
=LEFT(B5,SEARCH(" ",B5)-1)

Розбивка по формулам

SEARCH(" ",B5)

На сьогоднішній день, на жаль, це не так. Функція ПОШУК поверне позицію пробілу.

LEFT(B5,SEARCH(" ",B5)-1)

Це поверне значення.

  • Далі, удар! Увійдіть і використовуйте Ручка наповнення інструмент для автозаповнення комірок.

  • Тепер виберіть Комірка D5 .
  • Введіть формулу:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Нарешті, натисніть Увійдіть та використання Ручка наповнення щоб побачити результат.

Розбивка по формулам

SEARCH(" ",B5)

На сьогоднішній день, на жаль, це не так. Функція ПОШУК поверне позицію пробілу.

LEN(B5)

На сьогоднішній день, на жаль, це не так. Функція LEN поверне загальну кількість символів.

RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Це поверне значення.

Висновок

Це найшвидший спосіб розділити один стовпець на кілька стовпців в Excel. Додана практична робоча книга. Вперед і спробуйте. Не соромтеся запитувати що-небудь або пропонувати будь-які нові методи.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.