KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Разделение значений, разделённых запятыми, на строки/столбцы в Excel — простое руководство

АвторSiluviaДата изменения

В определённых ситуациях вам может понадобиться разделить значения, разделённые запятыми, из выделенных ячеек на отдельные строки или столбцы. В этом руководстве представлены различные эффективные методы для достижения этой цели, а пошаговые инструкции помогут вам легко и точно управлять данными и адаптировать их под ваши задачи.


Разделение значений, разделённых запятыми, на разные столбцы

Чтобы разделить значения, разделённые запятыми, в выделенных ячейках по разным столбцам, воспользуйтесь методами из этого раздела.

Использование мастера «Текст по столбцам» для разделения значений, разделённых запятыми, на столбцы

Самый подходящий способ разделить значения, разделённые запятыми, в выделенных ячейках на отдельные столбцы — воспользоваться мастером «Текст по столбцам» в Excel. Ниже приведена пошаговая инструкция по его использованию для достижения желаемого результата.

1. Выделите диапазон ячеек, значения из которых нужно разделить по столбцам, затем выберите «Данные» > «Текст по столбцам». См. скриншот:

Снимок экрана выбора команды «Текст по столбцам» на вкладке «Данные» в Excel

2. В первом диалоговом окне мастера «Преобразование текста в столбцы» выберите «С разделителями» и нажмите «Далее».

Снимок экрана диалогового окна «Мастер преобразования текста в столбцы» с выбранным вариантом «С разделителями»

3. Во втором диалоговом окне мастера «Преобразование текста в столбцы» установите флажок только напротив пункта «Запятая» в разделе «Разделители» и нажмите кнопку «Далее».

Снимок экрана второго диалогового окна «Мастера преобразования текста в столбцы» с выбранным разделителем «Запятая»

4. В последнем диалоговом окне мастера «Преобразование текста в столбцы» укажите в поле «Конечный диапазон» ячейку, куда следует поместить разделённые значения, и нажмите кнопку «Готово».

Снимок экрана последнего диалогового окна «Мастера преобразования текста в столбцы» для выбора ячейки назначения

Теперь все значения из выделенных ячеек, ранее разделённые запятыми, распределены по отдельным столбцам, как показано на скриншоте ниже.

Снимок экрана, показывающий разделённые запятыми значения, разбитые на несколько столбцов в Excel

Легкое разделение значений, разделённых запятыми, на несколько столбцов с помощью Kutools

Как видите, выполнение задачи с помощью мастера «Текст по столбцам» требует нескольких шагов. Если вы ищете более простой способ, настоятельно рекомендуем воспользоваться функцией «Разделить ячейки» из набора «Kutools для Excel». С её помощью вы легко разделите ячейки на несколько столбцов или строк по заданному разделителю — все настройки доступны в одном удобном диалоговом окне.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

После установки Kutools для Excel выберите «Kutools» > «Объединить и разделить» > «Разделить ячейки», чтобы открыть диалоговое окно «Разделить ячейки».

  1. Выделите диапазон ячеек с текстом, который нужно разделить.
  2. Выберите опцию «Разделить на столбцы».
  3. Выберите «Запятая» (или любой другой нужный разделитель) и нажмите «ОК».
    Снимок экрана диалогового окна «Разделить ячейки» Kutools с выбранным вариантом «Разделить на столбцы» и разделителем «Запятая»
  4. Выберите ячейку назначения и нажмите «ОК», чтобы получить все разделённые данные.
    GIF-анимация, демонстрирующая, как разделить ячейки на несколько столбцов с помощью Kutools for Excel.
Примечание. Для использования этой функции на вашем компьютере должно быть установлено Kutools для Excel.Скачайте Kutools для Excel прямо сейчас.

Разделение значений, разделённых запятыми, на разные строки

В этом разделе описаны два простых метода, которые помогут вам разбить значения, разделённые запятыми, на отдельные строки в Excel. Выполните следующие шаги.

Разделение значений, разделённых запятыми, на несколько строк с помощью VBA

Чтобы разделить значения, разделённые запятыми, на отдельные строки, воспользуйтесь приведённым ниже кодом VBA.

1. Одновременно нажмите клавиши «Alt» + «F11», чтобы открыть окно Microsoft Visual Basic для приложений.

2. В окне «Microsoft Visual Basic для приложений» выберите «Вставка» > «Модуль», а затем скопируйте и вставьте приведённый ниже код VBA в открывшееся окно модуля.

Код VBA: Разделение значений, разделённых запятыми, на строки

Sub SplitAll()
	Dim xRg As Range
	Dim xRg1 As Range
	Dim xCell As Range
	Dim I As Long
	Dim xAddress As String
	Dim xUpdate As Boolean
	Dim xRet As Variant
	On Error Resume Next
	xAddress = Application.ActiveWindow.RangeSelection.Address
	Set xRg  = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
	Set xRg  = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
	If xRg Is Nothing Then Exit Sub
		If xRg.Columns.Count > 1 Then
			MsgBox "You can't select multiple columns", , "Kutools for Excel"
			Exit Sub
			End If
			Set xRg1 = Application.InputBox("Split to (single cell):", "Kutools for Excel", , , , , , 8)
			Set xRg1 = xRg1.Range("A1")
			If xRg1 Is Nothing Then Exit Sub
				xUpdate = Application.ScreenUpdating
				Application.ScreenUpdating = False
				For Each xCell In xRg
					xRet = Split(xCell.Value, ",")
					xRg1.Worksheet.Range(xRg1.Offset(I, 0), xRg1.Offset(I + UBound(xRet, 1), 0)) = Application.WorksheetFunction.Transpose(xRet)
					I = I + UBound(xRet, 1) + 1
				Next
				Application.ScreenUpdating = xUpdate
			End Sub

3. Нажмите клавишу «F5», чтобы запустить код. В появившемся диалоговом окне «Kutools для Excel» выделите ячейки, которые нужно разделить, и нажмите «ОК».

Снимок экрана выделения диапазона ячеек для разделения с использованием кода VBA в Excel

4. Во втором появившемся диалоговом окне «Kutools для Excel» укажите ячейку, в которую нужно поместить разделённые значения, и нажмите «ОК».

Снимок экрана выбора ячейки назначения для разделённых данных после выполнения кода VBA

Теперь вы увидите, что значения, разделённые запятыми, в выделенных ячейках разнесены по отдельным строкам, как показано на скриншоте ниже.

Снимок экрана, показывающий разделённые запятыми значения, разбитые на несколько строк с использованием кода VBA

Легкое разделение значений, разделённых запятыми, на строки с помощью Kutools для Excel

Код VBA может оказаться слишком сложным для новичков в Excel, которым нужно адаптировать его под свои задачи. В этом случае функция «Разделить ячейки» из набора «Kutools для Excel» легко справится с разделением значений, разделённых запятыми, на несколько строк.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

После установки Kutools для Excelвыберите «Kutools» > «Объединить и разделить» > «Разделить ячейки», чтобы открыть диалоговое окно «Разделить ячейки».

  1. Выделите диапазон ячеек, содержащих значения, разделённые запятыми и подлежащие разделению.
  2. Выберите опцию «Разделить на строки».
  3. Выберите «Запятая» (или любой другой нужный разделитель) и нажмите «ОК».
    Снимок экрана диалогового окна «Разделить ячейки» Kutools с выбранным вариантом «Разделить на строки» и разделителем «Запятая»
  4. Выберите ячейку назначения и нажмите «ОК», чтобы получить все разделённые данные.
    GIF-анимация, демонстрирующая, как разделить ячейки на несколько строк с помощью Kutools for Excel
Примечание. Чтобы воспользоваться этой функцией, на вашем компьютере должно быть установлено Kutools для Excel.Скачайте Kutools для Excel уже сегодня!

Демонстрация: Быстрое разделение значений, разделённых запятыми, на строки или столбцы с помощью Kutools для Excel

 
Kutools для Excel: Более 300 удобных инструментов всегда под рукой! Воспользуйтесь функциями на базе ИИ для более умной и быстрой работы!Скачать сейчас!

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек