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

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

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

Author Siluvia Last modified

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


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

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

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

Для разделения значений, разделённых запятыми, в выбранных ячейках на столбцы обычно используется мастер Текст по столбцам в 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 по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ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.

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