Перейти к содержимому

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

Author: Siluvia Last Modified: 2025-08-07

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


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

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

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

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

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

A screenshot of selecting Text to Columns under the Data tab in Excel

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

A screenshot of the Convert Text to Columns Wizard dialog box with the Delimited option selected

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

A screenshot of the second Convert Text to Columns Wizard dialog box with the Comma delimiter selected

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

A screenshot of the final Convert Text to Columns Wizard dialog box to select the Destination cell

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

A screenshot showing comma-separated values split into multiple columns in Excel

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

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

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

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

  1. Выделите диапазон ячеек с текстом, который нужно разделить.
  2. Выберите опцию «Разделить данные».
  3. Выберите «Запятая» (или любой нужный разделитель) и нажмите «ОК».
    A screenshot of the Kutools Split Cells dialog box with Split to Columns selected and Comma as the delimiter
  4. Выберите ячейку назначения и нажмите «ОК», чтобы получить все разделённые данные.
    A GIF showing how to split cells into multiple columns using Kutools for Excel.
Примечание: Для использования этой функции необходимо установить Kutools для Excel на ваш компьютер. Go to download Kutools for Excel now.

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

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

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

Для разделения значений, разделённых запятыми, на строки вы можете воспользоваться следующим VBA-кодом.

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

2. В окне «Microsoft Visual Basic for Applications» выберите «Вставка» > «Модуль». Затем скопируйте и вставьте приведённый ниже 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 выберите ячейки, которые хотите разделить, и нажмите кнопку «ОК».

A screenshot of selecting the range of cells for splitting using a VBA code in Excel

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

A screenshot of selecting the destination cell for the split data after running VBA code

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

A screenshot showing comma-separated values split into multiple rows using VBA code

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

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

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

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

  1. Выделите диапазон ячеек с разделёнными запятыми значениями, которые вы хотите разделить.
  2. Выберите опцию «Разделить на строки».
  3. Выберите «Запятая» (или любой нужный разделитель) и нажмите «ОК».
    A screenshot of the Kutools Split Cells dialog box with Split to Rows selected and Comma as the delimiter
  4. Выберите ячейку назначения и нажмите «ОК», чтобы получить все разделённые данные.
    A GIF showing how to split cells into multiple rows using Kutools for Excel
Примечание: Для использования этой функции необходимо установить Kutools для Excel на ваш компьютер. Go to download Kutools for Excel now.

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

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

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

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–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% и сократите сотни кликов мышью ежедневно!