Як розділити дані з однієї комірки на кілька рядків в Excel (3 способи)

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

Ми можемо легко розділити дані з однієї комірки в декілька комірок шляхом копіювання, але це не завжди можливо, особливо для великого набору даних. Щоб зробити це легко і розумно, Excel має деякі дивовижні функції. Я познайомлю вас з цими 3 розумними способами розділити дані з однієї комірки на декілька рядків в Excel з чіткими демонстраціями.

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

Ви можете завантажити безкоштовний шаблон Excel за посиланням і потренуватися самостійно.

Розбиття даних з комірки на рядки.xlsm

3 способи розбиття даних з однієї комірки на кілька рядків в Excel

1. майстер "Застосувати текст до стовпців" для розділення даних з однієї комірки на кілька рядків

Я розмістив 5 найменувань продуктів в Комірка B5 Тепер я розбиваю їх на кілька рядів по клітинках B8:B12 за допомогою Майстер додавання тексту до стовпців .

Сходинки:

  • Виберіть Комірка B5 .
  • Тоді клацнути наступним чином: Дані> Текст у стовпці .

Відкриється 3-крокове діалогове вікно.

  • Марк Розмежовані і натисніть Далі на першому етапі.

  • Марк Кома оскільки мої дані розділені комами.
  • Потім натисніть Наступний.

  • На останньому кроці відзначте Генеральний .
  • Наостанок, натисніть Фініш .

Тепер подивіться, що елементи розділені вздовж ряду 5. Тепер ми розмістимо їх у кілька рядів.

  • Виберіть клітини B5:F5 і скопіювати їх.
  • Тоді клацніть правою кнопкою миші мишкою на першому рядку діапазону, куди ви хочете їх вставити.
  • Виберіть Транспонувати від Параметри вставки .

Тоді ви отримаєте розбиті елементи на кілька рядків.

Докладніше: Як розділити значення, розділені комами, на рядки або стовпці в Excel

2. Вбудовування макросів VBA для розділення даних з однієї комірки на кілька рядків в Excel

Якщо вам подобається працювати з VBA в Excel, то ви можете легко виконати завдання за допомогою Макроси VBA Це досить швидко у порівнянні з попередніми методами.

Сходинки:

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

  • Після того, як VBA з'явиться вікно, впишіть в нього наступні коди
 Sub Split_OneCell() Dim Data As Range Dim InputData As Range, Output_Rng As Range BoxTitle = "Розбити одну комірку на декілька рядків" Set InputData = Application.Selection.Range("A1") Set InputData = Application.InputBox("Ввести одну комірку:", BoxTitle, InputData.Address, Type:=8) Set Output_Rng = Application.InputBox("Місце призначення:", BoxTitle, Type:=8) Arr = VBA.Split(InputData.Range("A1").Value, ",")Output_Rng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr) End Sub 
  • Після цього натисніть кнопку Піктограма запуску щоб запустити коди.

  • Потім виберіть пункт Назва макросу як зазначено в кодексах.
  • Преса Біжи .

Незабаром після цього з'явиться діалогове вікно для вибору вихідної комірки.

  • Виберіть Комірка B5 і натисніть ГАРАЗД. .

Відкриється ще одне діалогове вікно.

  • Тепер виберіть першу комірку з комірок призначення.
  • Наостанок, натисніть ГАРАЗД. .

Тепер ми закінчили.

Детальніше: Макрос Excel для розділення комірки на кілька рядків (з простими кроками)

3. використання надбудованого запиту Excel для розділення даних з однієї комірки на кілька рядків

Excel Power Query ще один корисний інструмент для розбиття даних з однієї комірки на кілька рядків. Розглянемо, як його застосовувати.

Сходинки:

  • Виділіть одну комірку, включаючи заголовок.
  • Потім клацніть: Дані> З таблиці/діапазону .

  • У цей момент просто натисніть ГАРАЗД. .

А незабаром після цього Power Query відкриється вікно.

  • Натисніть на заголовок.
  • Пізніше перейдіть за наступним посиланням: Розділити стовпець за допомогою роздільника.

Як наслідок, відкриється ще одне діалогове вікно.

  • Виберіть Кома від Виберіть або введіть роздільник ящик .
  • Потім від Додаткові опції відмітьте Ряди .
  • Преса ГАРАЗД. .

Тепер подивіться, що дані розбиті на рядки.

  • Після цього натисніть Закрити & Завантажити> Закрити & Завантажити на від Головна сторінка рахунок.

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

Незабаром після цього ви отримаєте новий робочий аркуш з розбитими на кілька рядків даними.

Як розбити декілька комірок на рядки

Не тільки для однієї комірки, але ми також можемо розбити кілька комірок на рядки за допомогою кнопки Майстер додавання тексту до стовпців У цьому розділі ми дізнаємося, як це зробити.

Сходинки:

  • Спочатку виділіть декілька клітинок.
  • Тоді клацнути наступним чином: Дані> Текст у стовпці.

  • Тоді позначте Розмежовані і натисніть Далі .

  • На цьому кроці відзначте Кома і ще раз натисніть Далі .

  • На останньому етапі Марк Генеральний .
  • Наостанок, натисніть Фініш .

Наразі дані становлять розбито на колонки Б і C .

Зараз ми їх скопіюємо і перенесемо.

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

  • Те ж саме зробіть для даних другого розбитого рядка.

Після цього ви отримаєте результат, подібний до наведеного нижче зображення.

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

Висновок

Я сподіваюся, що описані вище процедури будуть достатньо хорошими для розділення даних з однієї комірки на кілька рядків в Excel. Не соромтеся задавати будь-які питання в розділі коментарів і, будь ласка, дайте мені зворотний зв'язок.

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