Зміст
Іноді буває складно знайти значення з довгого стовпця Excel. Тому нам потрібно розбиття одного стовпця на кілька стовпців в Excel Це робить набір даних більш читабельним і легкодоступним для отримання потрібної інформації. У цій статті ми розглянемо як розбити одну колонку на кілька колонок на прикладах і поясненнях.
Практичний посібник
Завантажте наступний робочий зошит та вправу.
Розбиття одного стовпця на кілька стовпців.xlsx7 швидких способів розбиття одного стовпця на кілька в 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. Додана практична робоча книга. Вперед і спробуйте. Не соромтеся запитувати що-небудь або пропонувати будь-які нові методи.