В некоторых случаях вам может потребоваться разделить значения выбранных ячеек, разделенных запятыми, на строки или столбцы. Здесь мы познакомим вас с тремя способами детального решения этой проблемы.
Разделить значения, разделенные запятыми, на столбцы с помощью функции Text to Columns
Разделить значения, разделенные запятыми, на строки с кодом VBA
Быстро разделяйте значения, разделенные запятыми, на строки или столбцы с Kutools for Excel
Разделить значения, разделенные запятыми, на столбцы с помощью функции Text to Columns
Вы можете применить функцию «Текст в столбцы» для разделения значений выбранных ячеек, разделенных запятыми, на столбцы. Пожалуйста, сделайте следующее.
1. Выберите диапазон ячеек, значения которого вы хотите разделить на столбцы, а затем щелкните Данные > Текст в столбцы. Смотрите скриншот:
2. В первом Мастер преобразования текста в столбцы в диалоговом окне выберите разграниченный вариант, а затем щелкните Download кнопку.
3. В секунду Мастер преобразования текста в столбцы диалоговое окно, только отметьте Запятая коробка в Разделители и нажмите Download кнопку.
4. В последний Мастер преобразования текста в столбцы диалоговом окне выберите ячейку для размещения значений разделения в Направление поле и, наконец, щелкните Завершить кнопка. Смотрите скриншот:
Теперь все значения в выбранных ячейках, которые были разделены запятыми, разделены на разные столбцы, как показано ниже.
Как правило, Текст в столбцы функция только разбивает ячейки на отдельные столбцы, если вы хотите разбить ячейки на строки, как вы можете это сделать?
Здесь Kutools for Excel‘s Разделить клетки Утилита может помочь вам быстро разделить ячейки по пробелу, запятой, новой строке, другим разделителям или определенной ширине не только на отдельные строки, но и на столбцы в Excel. Скачать Kutools for Excel сейчас! (30— дневная бесплатная трасса)
Разделить значения, разделенные запятыми, на строки с кодом VBA
Для разделения значений, разделенных запятыми, на строки можно применить следующий код VBA.
1. нажмите другой + 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 for Excel диалоговом окне выберите ячейки, которые хотите разделить, а затем щелкните значок OK кнопку.
4. Во втором выскакивающем Kutools for Excel диалоговом окне выберите ячейку для размещения значений разделения, затем щелкните OK.
Затем вы можете увидеть, что значения, разделенные запятыми, в выбранных ячейках разделены на строки, как показано ниже.
Быстро разделяйте значения, разделенные запятыми, на строки или столбцы с Kutools for Excel
The Разделить клетки полезности Kutools for Excel может помочь вам легко разделить значения, разделенные запятыми, на строки или столбцы.
1. Выберите ячейки, которые необходимо разделить, и нажмите Кутулс > Слияние и разделение > Разделить клетки. Смотрите скриншот:
2. в Разделить клетки диалоговое окно, выберите Разделить на строки or Разделить на столбцы в Тип раздел как вам нужно. И в Укажите разделитель выберите Другое вариант, введите символ запятой в текстовое поле, а затем щелкните OK кнопка. Смотрите скриншот:
3. И затем появится другое окно с подсказкой, чтобы напомнить вам выбрать ячейку для вывода результата, см. Снимок экрана:
4. Нажмите OK кнопку, вы можете увидеть результаты, как показано на скриншотах ниже.
Разделить на столбцы
Разделить на строки
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Демонстрация: быстрое разделение значений, разделенных запятыми, на строки или столбцы с помощью Kutools for Excel
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Skip to content
Как разделить ячейку в Excel? С помощью функции «Текст по столбцам», мгновенного заполнения, формул или вставив в нее фигуру. В этом руководстве описаны все варианты, которые помогут вам выбрать технику, наиболее подходящую для вашей конкретной задачи.
Как правило, вам может потребоваться разделить ячейки в Excel в двух случаях. Чаще всего, когда вы импортируете данные из какого-то внешнего источника, где вся информация находится в одном столбце, а вы хотите – чтобы в отдельных столбцах. Или вы можете пожелать разбить отдельные позиции в существующей таблице для лучшей фильтрации, сортировки или подробного анализа.
- Как разбить ячейки с помощью разделителей
- Как разделить ячейку на одинаковые части
- Инструмент «Мгновенное заполнение»
- Разделение по диагонали форматом
- Разделение по диагонали вставкой фигуры
- Как разбить ячейку при помощи формул
- Разделение ранее объединенных ячеек
- Инструмент разделения текста Split text
1. Как разбить ячейки с помощью разделителей.
Функция преобразования текста в столбцы очень удобна, когда вам нужно разделить одну ячейку на две или более в Excel 2019, 2016, 2013 и более ранних версиях. Она позволяет разделять текстовые строки с помощью выбранного разделителя, такого как запятая, точка с запятой или пробел, а также делить на подстроки фиксированной длины. Посмотрим, как работает каждый сценарий.
Предположим, у вас есть список участников, в котором его имя, город проживания, страна и ожидаемая дата прибытия находятся в одном столбце:
Мы хотим разделить данные в одной ячейке на несколько: имя, фамилия, город, страна и дата. Для этого выполните следующие действия:
- Если вы хотите поместить разделенные ячейки в середину таблицы, начните с вставки нового столбца (столбцов), чтобы избежать перезаписи существующих данных.
В этом примере мы вставляем 4 новых столбца, как показано на скриншоте ниже:
Если у вас нет никаких данных рядом со столбцом, который вы хотите разделить, просто пропустите этот шаг.
- Выделите область, которую вы хотите разбить, и нажмите кнопку «Текст по столбцам» .
- На первом шаге мастера преобразования вы выбираете, как разделить ячейки — по разделителю или по заданной ширине.
В нашем случае нужное нам содержимое разделяется пробелами и запятыми. Поэтому мы выбираем формат «с разделителями» и нажимаем Далее.
- На следующем этапе вы указываете эти разделители и, при необходимости, ограничитель строк.
Вы можете выбрать один или несколько разделителей, а также ввести свой собственный в поле «Другой». В этом примере мы выбираем пробел и запятую:
Подсказки:
- Считать последовательные разделители одним целым. Обязательно выберите этот вариант, если ваши данные могут содержать два или более разделителя подряд, например, когда между словами есть несколько последовательных пробелов или данные разделены запятой и пробелом, например «Петров, Минск».
- Указание ограничителя строк. Используйте эту опцию, если какой-то текст заключен в одинарные или двойные кавычки и вы хотите, чтобы такие части текста не были разорваны. Например, если вы выберете запятую (,) в качестве разделителя и кавычки («) в качестве ограничителя текста, то любые слова, заключенные в двойные кавычки, например «Минск, Беларусь» , будут помещены в одну ячейку. Если в качестве ограничителя строк выбрать {нет} , то Минск будет распределён в одну ячейку (вместе с открывающей кавычкой), а Беларусь» — в другую (вместе с закрывающей кавычкой).
- Предварительный просмотр данных. Прежде чем нажать кнопку «Далее», имеет смысл просмотреть окно «Образец разбора данных», чтобы убедиться, что Excel правильно разделил все содержимое ячеек.
- Вам осталось сделать еще две вещи — выбрать формат данных и указать, куда вы хотите их вставить:
-
- Формат. По умолчанию для всех столбцов установлен общий формат, который в большинстве случаев работает хорошо. В нашем примере нам нужен специальный формат для дат. Иначе они будут представлены в виде чисел. Чтобы изменить формат для определенного столбца, щелкните на нем в разделе Образец разбора, чтобы выбрать, а затем укажите один из форматов в разделе Формат данных столбца.
- Место назначения. Чтобы указать Excel, где вы хотите вывести разделенные данные, выберите крайнюю левую верхнюю позицию целевого диапазона или введите ссылку на нее непосредственно в поле «Поместить в …». Будьте очень осторожны с этой опцией и убедитесь, что после вашего адреса назначения справа достаточно пустого места для вставки.
Примечание:
- Если вы не хотите импортировать какой-либо столбец, который отображается в предварительном просмотре данных, выберите его и установите переключатель «Пропустить…» разделе Формат.
- Невозможно импортировать результат вашей работы в другую электронную таблицу или книгу. Если вы попытаетесь это сделать, то получите ошибку о недопустимом месте назначения.
2. Как разделить на фрагменты фиксированной ширины.
В этом разделе объясняется, как в Экселе разделить ячейку на основе указанного количества символов. Чтобы упростить понимание, рассмотрим следующий пример.
Предположим, у вас есть артикулы товаров и их названия в одном столбце. Вы хотите извлечь артикулы в отдельный столбец:
Поскольку все идентификаторы продуктов содержат 9 символов, вариант с фиксированной шириной идеально подходит для работы:
- Запустите мастер преобразования, как описано в приведенном выше примере. На первом шаге выберите «Фиксированная ширина» и нажмите «Далее» .
- Установите ширину каждого столбца в окне предварительного просмотра данных. Как показано на рисунке ниже, вертикальная линия обозначает границу столбца. Чтобы создать новую линию разрыва, вы просто щелкаете в желаемой позиции (в нашем случае 9 символов):
- Чтобы удалить разрыв, дважды щелкните на разделителе; чтобы переместить его в другое место, просто перетащите мышью.
На следующем шаге выберите формат данных и место назначения для разделенных ячеек точно так же, как мы делали в предыдущем примере, и нажмите кнопку «Готово», чтобы завершить разделение.
3. Используем инструмент «Мгновенное заполнение».
Если вы используете любую версию Excel 2013 — Excel 2019, вы можете воспользоваться функцией Мгновенное заполнение, которая может не только автоматически заполнять диапазон данными, но и разделять их содержимое.
Если вы ещё не использовали эту функцию, то я быстро поясню ее работу. Программа анализирует данные, которые вы вводите в таблицу, и пытается определить, существует ли в них какая-либо закономерность. Как только Excel вычислит закономерность, то сразу предложит свой вариант.
Таким образом, при помощи этого инструмента вы можете взять какую-то часть данных и вставить их в новый столбец. Нагляднее и понятнее будет на примере.
Первым делом, убедитесь, что инструмент «Мгновенное заполнение» включен. Вы найдёте этот параметр на вкладке Файл > Параметры > Дополнительно > Автоматически выполнять мгновенное заполнение.
Теперь давайте посмотрим, как его можно использовать, чтобы автоматически разбить данные по нескольким столбцам. Итак, вы начинаете вводить с клавиатуры данные, которые нужно записать в отдельные позиции. По мере ввода Excel будет пытаться распознать закономерность в вводимых значениях, и как только он ее поймет, данные автоматически будут вставлены в остальные позиции ниже. Чтобы понять, как это работает, посмотрите на рисунок ниже:
Давайте возьмем столбец данных из нашего первого примера и посмотрим, как Мгновенное заполнение в Excel может помочь нам разделить ячейку пополам:
- Вставьте новый столбец рядом с столбцом с исходными данными и введите желаемую часть текста в первую ячейку (имя сотрудника в этом примере).
- Введите текст еще в пару ячеек. Как только программа обнаружит, по какому шаблону вводятся значения, он предложит заполнить остальные. В нашем случае, чтобы выяснить закономерность, потребовалось всего 2 записи:
- Если вас устраивает то, что вы видите, нажмите клавишу Enter, и все имена сразу будут вставлены ниже.
Если «Мгновенное заполнение» включено, но не предлагает вам никаких вариантов, можно принудительно запустить этот инструмент вручную на вкладке «Данные» или нажав сочетание клавиш Ctrl+E.
4. Как разделить по диагонали при помощи формата.
Разберем пошагово, как разбить по диагонали ячейку при помощи форматирования:
- Вызываем меню «Формат ячеек». На вкладке «Шрифт» определяем применяемый шрифт и его размер.
- На вкладке «Граница» выбираем тип линии.
- Здесь же кликаем на диагональную линию в окне «Отдельные».
- При необходимости можно красиво расположить текст, чтобы он был как бы разделён наклонной линией. Это часто используют для шапки таблицы в первой колонке.
На вкладке «Выравнивание» в окне «Ориентация» вы можете изменить наклон текста, чтобы получилось нечто подобное тому, что вы видите на скриншоте выше.
- Подтверждаем действие нажатием «ОК».
Замечание: при таком способе разбиения Excel по-прежнему воспринимает объект как одну клетку.
5. Как разделить ячейку по диагонали при помощи вставки фигуры
Этот вариант похож на предыдущий и также подходит для больших ячеек. Вместо форматирования мы идем на вкладку «Вставка» и среди различных фигур выбираем линию. Проводим ее по диагонали.
Текст располагаем красиво, изменив его горизонтальную ориентацию, как уже было описано чуть выше. Можно разбить его на строки внутри самой клетки таблицы при помощи комбинации клавиш ALT + Enter.
Думаю, вы догадались, что таким же образом можно линией разделить ячейку на две по горизонтали.
6. Как разбить ячейку с помощью формул
Какую бы разнообразную информацию ни содержала ваша таблица, формула для разделения ячейки в Excel сводится к нахождению позиции разделителя (запятая, пробел и т. д.). А затем уже мы извлекаем подстроку до, после или между разделителями. Как правило, вам нужно использовать функции ПОИСК или НАЙТИ для определения местоположения разделителя и одну из текстовых функций ( ЛЕВСИМВ, ПРАВСИМВ или ПСТР) для получения подстроки.
Например, вы должны использовать следующие формулы для разделения данных в A2, разделенных пробелом (см. скриншот ниже):
Чтобы извлечь артикул в B2:
=ЛЕВСИМВ(A2;ПОИСК(» «;A2;1))
Чтобы извлечь название товара в C2:
=ПРАВСИМВ(A2;ДЛСТР(A2)-ПОИСК(» «;A2;1))
Более подробно о разделении ячейки при помощи формул читайте здесь.
7. Разделяем ранее объединённые ячейки.
Ранее мы уже писали о том, как можно объединять ячейки и информацию в них. Но иногда по ряду причин их нужно разъединить обратно. Для этого устанавливаем курсор на объединенную область, затем жмем стрелочку рядом с кнопкой на ленте «Главная».
И выбираем «Отменить объединение». Весь текст будет помещен в крайнюю левую клетку, а остальные окажутся пустыми.
И этот объединенный текст можно разделить любым из способов, которые мы описали выше в этом руководстве.
8. Разделение ячеек с помощью инструмента разделения текста Split text.
Теперь, когда вы знакомы со встроенными функциями, позвольте мне показать вам альтернативный способ разделения ячеек в Excel. Я имею в виду инструмент «Разделить текст» , включенный в Ultimate Suite for Excel . Он может выполнять следующие операции:
- Разделить ячейку по символам
- Разделить ячейку по строке
- Разделить ячейку по маске (шаблону)
Например, разделение сведений об участнике из одной ячейки в несколько можно выполнить за 2 быстрых шага. Вот пример исходных данных:
- Выделите ячейки, которые хотите разделить, и щелкните значок «Разделить текст (Split Text)» на вкладке «Ablebits Data» в разделе «Текст».
- На панели «Разделить текст» настройте следующие параметры:
- Выберите в качестве разделителей запятую и пробел.
- Установите флажок Считать последовательные разделители одним.
- В разделе «Выбор способа разделения ячеек» выберите «Разбить на столбцы (Split by columns)».
- Нажмите кнопку «Разделить (Split)» .
Готово! Между исходными столбцами вставляются четыре новых столбца с разделенными данными, и вам нужно только дать этим столбцам соответствующие имена:
Совет: Инструмент «Разделить текст» предоставляет еще два параметра для разделения ячейки в Excel. Дополнительные сведения см. В разделах «Как разделить ячейки по символу-разделителю» и « Как разделить ячейки по маске».
Если вам интересно увидеть в действии инструменты «Разделить текст» и «Разделить имена» , можете загрузить 14-дневную пробную версию Ultimate Suite for Excel.
Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
Читайте также:
Формат времени в Excel — Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как сделать диаграмму Ганта — Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта. В этом кратком руководстве я постараюсь показать…
Как сделать автозаполнение в Excel — В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы…
Быстрое удаление пустых столбцов в Excel — В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых…
Как быстро объединить несколько файлов Excel — Мы рассмотрим три способа объединения файлов Excel в один: путем копирования листов, запуска макроса VBA и использования инструмента «Копировать рабочие листы» из надстройки Ultimate Suite. Намного проще обрабатывать данные в…
8 способов разделить ячейку Excel на две и более
Как разбить ячейку в Excel? Использование текста по столбцам, флэш-заливки, формул или путем вставки фигуры. В этом руководстве описаны все варианты, которые помогут вам выбрать технику, которая лучше всего подходит для вашей конкретной задачи.
Как правило, вам может потребоваться разделить ячейки в Excel в двух случаях. Чаще всего, когда вы импортируете данные из внешнего источника, где вся информация находится в одном столбце, а вы хотите, чтобы она была в отдельных столбцах. В качестве альтернативы вы можете захотеть разбить отдельные элементы в существующую таблицу для лучшей фильтрации, сортировки или подробного анализа.
1. Как разбить ячейки с помощью разделителей.
Функция преобразования текста в столбцы очень полезна, когда вам нужно разделить ячейку на две или более в Excel 2019, 2016, 2013 и более ранних версиях. Он позволяет разделять текстовые строки с помощью выбранного разделителя, такого как запятая, точка с запятой или пробел, а также разбивать на подстроки фиксированной длины. Посмотрим, как работает каждый сценарий.
Допустим, у нас есть список участников, в котором их имя, город проживания, страна и ожидаемая дата прибытия указаны в одном столбце:
Мы хотим разбить данные еще на одну ячейку: имя, фамилия, город, страна и дата. Для этого выполните следующие действия:
- Если вы хотите разместить разделенные ячейки в центре таблицы, начните со вставки новых столбцов, чтобы избежать перезаписи существующих данных.
В этом примере мы вставляем 4 новых столбца, как показано на скриншоте ниже:
Если у вас нет данных рядом со столбцом, который вы хотите разделить, пропустите этот шаг.
- Выделите область, которую хотите разделить, и нажмите кнопку «Текст по столбцам» .
- На первом шаге мастера преобразования выберите способ разделения ячеек: по разделителю или по указанной ширине.
В нашем случае необходимый нам контент разделяется пробелами и запятыми. Поэтому выбираем формат с разделителями и нажимаем Далее.
- На следующем шаге вы указываете эти разделители и, возможно, терминатор строки.
вы можете выбрать один или несколько разделителей или ввести свой в поле «Другое». В этом примере мы выбираем пробел и запятую:
Предложения:
- Рассматривайте последовательные разделители как единое целое. Обязательно выберите этот вариант, если ваши данные могут содержать два или более разделителя подряд, например, когда между словами есть несколько последовательных пробелов или данные разделены запятой и пробелом, например «Петров, Минск».
- Укажите терминатор строки. Используйте эту опцию, если текст заключен в одинарные или двойные кавычки и вы хотите, чтобы эти части текста не были разорваны. Например, если вы выберете запятую (,) в качестве разделителя и двойную кавычку («) в качестве разделителя текста, все слова, заключенные в двойные кавычки, такие как« Минск, Беларусь », будут вставлены в одну ячейку. {Нет} , то Минск будет отнесен к одной ячейке (вместе с открывающими кавычками), а «Беларусь» — к другой (вместе с закрывающими кавычками).
- Предварительный просмотр данных. Перед нажатием кнопки «Далее» рекомендуется просмотреть окно «Анализ образца», чтобы убедиться, что Excel правильно проанализировал все содержимое ячейки.
- Осталось сделать еще две вещи: выбрать формат данных и указать, куда вы хотите его поместить:
-
- Формат. По умолчанию для всех столбцов задан общий формат, который в большинстве случаев работает хорошо. В нашем примере нам нужен особый формат даты. В противном случае они будут представлены в виде чисел. Чтобы изменить формат определенного столбца, щелкните его в шаблоне анализа, чтобы выбрать, а затем выберите один из форматов в разделе «Формат данных столбца.
- Место назначения. Чтобы указать Excel, где должны отображаться разделенные данные, выберите верхнюю левую позицию целевого диапазона или введите ссылку непосредственно в поле «Поместить в…». Будьте очень осторожны с этой опцией и убедитесь, что после пункта назначения справа достаточно свободного места для входа в него.
Примечание:
- Если вы не хотите импортировать столбцы, отображаемые в окне предварительного просмотра данных, выберите их и установите переключатель «Пропустить…» в разделе «Формат.
- Невозможно импортировать результат вашей работы в другую электронную таблицу или книгу. Если вы попытаетесь это сделать, вы получите неверную целевую ошибку.
2. Как разделить на фрагменты фиксированной ширины.
В этом разделе объясняется, как Excel делит ячейку на основе указанного количества символов. Чтобы облегчить понимание, рассмотрим следующий пример.
Допустим, у нас есть артикулы и их названия в одном столбце. Вы хотите извлечь артикулы в отдельный столбец:
Поскольку все идентификаторы продуктов состоят из 9 символов, вариант с фиксированной шириной идеально подходит для работы:
- Запустите мастер преобразования, как описано в предыдущем примере. На первом этапе выберите «Фиксированная ширина» и нажмите «Далее» .
- Установите ширину каждого столбца в предварительном просмотре данных. Как показано на изображении ниже, вертикальная линия отмечает край столбца. Чтобы создать новую строку разрыва, просто щелкните в нужном месте (в нашем случае 9 символов):
- Чтобы удалить разрыв, дважды щелкните разделитель; чтобы переместить его в другое место, перетащите его мышью.
На следующем шаге выберите формат данных и место назначения для разделенных ячеек, как мы делали в предыдущем примере, и нажмите кнопку «Готово», чтобы завершить разделение.
3. Используем инструмент «Мгновенное заполнение».
Если вы используете любую версию Excel 2013 — Excel 2019, вы можете использовать функцию Flash Fill, которая может не только автоматически заполнять диапазон данными, но и разделять его содержимое.
Если вы еще не использовали эту функцию, я быстро объясню, как она работает. Программа анализирует данные, которые вы вводите в таблицу, и пытается определить, содержит ли она схему. Как только Excel рассчитает модель, сразу же предложит ее версию.
Таким образом, с помощью этого инструмента вы можете взять часть данных и поместить ее в новый столбец. Пример будет становиться все более ясным.
Сначала убедитесь, что инструмент Flash Fill включен. Вы найдете эту опцию в File> Options> Advanced> Flash Fill Automatically.
Теперь давайте посмотрим, как вы можете использовать его для автоматического разделения данных по нескольким столбцам. Затем вы начинаете вводить данные с клавиатуры, которые должны быть записаны в разных местах. По мере ввода Excel будет пытаться распознать шаблон во входных значениях, и как только он его поймет, данные будут автоматически вставлены в остальные позиции ниже. Чтобы понять, как это работает, взгляните на рисунок ниже:
Давайте возьмем столбец данных из нашего первого примера и посмотрим, как Flash Fill в Excel может помочь нам разделить ячейку пополам:
- Вставьте новый столбец рядом с исходным столбцом данных и введите желаемый фрагмент текста в первую ячейку (имя сотрудника в этом примере).
- Введите текст еще в пару ячеек. Как только программа узнает, какой шаблон используется для ввода значений, она предложит заполнить остальные. В нашем случае, чтобы узнать закономерность, потребовалось всего 2 записи:
- Если вас устраивает то, что вы видите, нажмите клавишу Enter, и все имена будут введены в строку сразу.
Если мгновенная заливка включена, но не дает вам никаких опций, вы можете принудительно запустить инструмент вручную на вкладке «Данные» или нажав Ctrl + E.
4. Как разделить по диагонали при помощи формата.
Давайте посмотрим шаг за шагом, как разделить ячейку по диагонали с помощью форматирования:
- Вызвать меню «Формат ячеек». На вкладке «Шрифт» мы определяем применяемый шрифт и его размер.
- На вкладке «Граница» выберите тип линии.
- Здесь мы нажимаем на диагональную линию в окне «Разгруппировать».
- При необходимости можно хорошо расположить текст так, чтобы он как бы был разделен наклонной линией. Это часто используется для заголовка таблицы в первом столбце.
На вкладке «Выравнивание» в окне «Ориентация» вы можете изменить наклон текста, чтобы получить нечто похожее на то, что вы видите на скриншоте выше.
- Подтверждаем действие, нажав «ОК».
Примечание: Excel по-прежнему обрабатывает объект как одну ячейку с этим методом разделения.
5. Как разделить ячейку по диагонали при помощи вставки фигуры
Этот вариант аналогичен предыдущему и также подходит для больших ячеек. Вместо форматирования перейдем на вкладку «Вставка» и выберем линию между различными фигурами. Рисуем по диагонали.
Хорошо позиционируем текст, меняя его горизонтальную ориентацию, как уже писали выше. Вы можете разделить его на строки внутри самой ячейки таблицы, используя комбинацию клавиш ALT + Enter.
Думаю, вы догадались, что точно так же вы можете разделить ячейку пополам по горизонтали с помощью линии.
6. Как разбить ячейку с помощью формул
Какое бы разнообразие информации ни содержала ваша таблица, формула разделения ячеек в Excel сводится к поиску местоположения разделителя (запятая, пробел и т.д.). И тогда мы уже извлекаем подстроку до, после или между разделителями. Как правило, вам необходимо использовать функции SEARCH или FIND, чтобы найти разделитель, и одну из текстовых функций (LEFT, RIGHT или MID) для получения подстроки.
Например, вы должны использовать следующие формулы для разделения данных в A2, разделенных пробелом (см. Снимок экрана ниже):
Чтобы получить статью в B2:
= ВЛЕВО (LA2; ПОИСК («»; A2; 1))
Чтобы извлечь название продукта в C2:
= ВПРАВО (A2; DLSTR (A2) -ПОИСК («»; A2; 1))
Подробнее о разделении ячейки с помощью формул читайте здесь.
7. Разделяем ранее объединённые ячейки.
Ранее мы писали о том, как объединить ячейки и информацию, которую они содержат. Но иногда по разным причинам их приходится снова отключать. Для этого наведите курсор на объединенную область, затем нажмите стрелку рядом с кнопкой 
И выберите «Отменить слияние». Весь текст будет помещен в крайнюю левую ячейку, а остальное будет пустым.
И этот комбинированный текст можно разбить одним из способов, описанных ранее в этом руководстве.
8. Разделение ячеек с помощью инструмента разделения текста Split text.
Теперь, когда вы знакомы со встроенными функциями, позвольте мне показать вам альтернативный способ разделения ячеек в Excel. Я имею в виду инструмент «Разделить текст», входящий в состав Ultimate Suite for Excel. Он может делать следующее:
- Разделить ячейку на символы
- Разделить ячейку на строку
- Разделить ячейку по форме (диаграмма)
Например, разделение информации об участниках из одной ячейки на несколько ячеек можно выполнить за 2 быстрых шага. Вот пример необработанных данных:
- Выделите ячейки, которые хотите разделить, и щелкните значок «Разделить текст» на вкладке «Данные Ablebits» в разделе «Текст».
- На панели «Разделить текст» настройте следующие параметры:
- В качестве разделителей выберите запятую и пробел.
- Установите флажок Обрабатывать последовательные разделители как один флажок.
- В разделе «Выбрать способ разделения ячеек» выберите «Разбить по столбцам)».
- Нажмите кнопку «Разбить)» .
Готово! Между исходными столбцами вставляются четыре новых столбца разделенных данных, и вам просто нужно дать этим столбцам соответствующие имена:
Совет: Инструмент «Разделить текст» предлагает еще два варианта разделения ячейки в Excel. Дополнительные сведения см. В разделах «Как разделить ячейки по символу разделителя» и «Как разделить ячейки по маске».
Если вы хотите увидеть в действии инструменты «Разделить текст» и «Разделить имена», вы можете загрузить 14-дневную пробную версию Ultimate Suite для Excel.
Спасибо за чтение!
Данные, импортированные из внешних источников, могут потребовать некоторой очистки. С помощью разделителей вы можете разделить такие данные на разные ячейки, чтобы лучше организовать их и сделать более значимыми.
Разделитель разделяет каждую часть данных в этой строке. В качестве разделителя может использоваться любой символ, например запятая, пробел, табуляция или точка с запятой. Однако разделить данные по ячейкам в Excel не так просто. Итак, давайте посмотрим, как управлять данными с помощью разделителей в электронной таблице.
Выберите ваши данные
Прежде чем начать, вам нужно выбрать все данные, которые вы хотите использовать. Вот как это сделать:
- Откройте новый лист Excel. Введите данные образца в первый столбец листа.
- Введите список имен нескольких певцов и попробуйте разделить эти имена на имена и фамилии в отдельные ячейки.
- Выберите данные, которые вы хотите разделить, с помощью мыши или клавиш Ctrl и стрелки вниз.
Использование параметра «Текст в столбцы»
После выбора данных вы можете разделить имена на имя и фамилию. Посмотрим как!
- Щелкните параметр « Данные» на ленте Excel.
- Щелкните значок « Текст в столбцы» в разделе « Инструменты для работы с данными » на ленте.
- Когда вы выбираете текст в столбцы , на экране открывается мастер преобразования текста в столбцы . Мастер поможет разбить текст на три этапа.
- Выберите вариант с разделителями и нажмите кнопку Далее .
- На следующем экране выберите Пробел в качестве разделителя и снимите флажки с других разделителей.
- После этого нажмите кнопку « Далее» . Окно предварительного просмотра данных покажет, как Excel разделит данные.
- Вы можете выбрать пункт назначения, в котором вы хотите сохранить выходные данные. MS Excel принимает первую ячейку выбранных данных в качестве пункта назначения . Однако для заполненного листа вы должны не забыть выбрать ячейку назначения . В противном случае Excel перезапишет ваши исходные данные. Обратите внимание, что если ваши данные изменятся, вам нужно будет снова сделать разграничение текста.
- После этого нажмите кнопку « Готово» . Excel разделит данные на два столбца с именами и фамилиями.
Разделитель помогает установить точку, в которой можно разделить любой текст. «Пробел» – это всего лишь один из видов простого разделителя. Для имени, отчества и фамилии данные можно разделить на три столбца.
Точно так же другие типы разделителей могут помочь вам разделить данные, которые могут не иметь пробелов. Давайте посмотрим на них в следующем разделе.
Типы разделителей
Другими разделителями, помимо разделителя пробелов, которые можно использовать в строках данных, являются запятая , точка с запятой , табуляция и прочее . Мы уже видели , разделитель пространства , когда мы научились использовать текст для опции столбцов. Здесь мы увидим, как работать с разделителями запятая , точка с запятой и другие .
Запятая
Допустим, у нас есть список данных о пяти друзьях и стране, в которой они живут. Мы можем разделить их имена и страну на разные столбцы, используя разделитель-запятую.
- Выберите все данные и нажмите на опцию « Данные» в верхней части экрана.
- Щелкните параметр « Текст в столбцы» в группе « Инструменты для работы с данными » в верхней части листа Excel. На экране появится окно мастера.
- Выберите вариант с разделителями и нажмите кнопку Далее .
- На этот раз выберите запятую в качестве разделителя и нажмите на указанную опцию « Далее» .
- В окне предварительного просмотра данных показано, как Excel разделит данные. Вы можете выбрать пункт назначения, в котором вы хотите сохранить выходные данные.
- После этого нажмите кнопку « Готово» , чтобы разделить данные на столбцы.
Точка с запятой
Вот небольшой набор данных с регистрационными номерами студентов и их возрастом. Вы можете разделить регистрационные номера учащихся и их возраст в разные столбцы, используя разделители точкой с запятой .
На втором шаге мастера выберите в качестве разделителя точку с запятой .
Как вы можете видеть на экране ниже, разделитель разделяет регистрационный номер и возраст учащегося на отдельные столбцы.
Другой
Параметр «Текст в столбцы» также позволяет вам выбрать разделитель, чтобы разделить любую текстовую строку через разделитель « Другой» . Например, вы можете использовать его для разделения адресов электронной почты на имена пользователей и доменные имена, разделенные знаком @ .
Для нашего образца у нас есть список идентификаторов электронной почты. Вы можете разделить имена пользователей и доменные имена на разные столбцы, используя параметр Другие разделители.
Здесь снова вам нужно выбрать опцию Other в качестве разделителя на второй странице мастера настройки.
- Выберите « Другое» в качестве параметра-разделителя.
- Снимите флажки с других разделителей.
- Введите знак @ в поле рядом с параметром Другое .
- По завершении нажмите кнопку « Далее» .
- Используйте окно предварительного просмотра данных, чтобы увидеть, как Excel разделит данные.
- Выберите место назначения для сохранения выходных данных и нажмите кнопку « Готово» . Это разделит адрес электронной почты на имена пользователей и имена доменов в отдельных ячейках.
Настройте текст в столбцы, чтобы упростить преобразование
Вы можете настроить функцию Text to Columns в соответствии с данными, которые вы хотите разделить.
Классификатор текста
Вы можете сообщить Excel, где строка текста начинается и заканчивается символом квалификатора текста . Квалификатор текста обрабатывает данные между двумя квалификаторами текста как одно значение независимо от каких-либо разделителей в квалификаторах текста. Итак, если значение ячейки – «Нил, Армстронг», 12 , и вы указываете апостроф в качестве квалификатора текста и запятую в качестве разделителя, тогда Excel буду относиться Нил Армстронг как одно значение и 12 как другое значение. Excel проигнорирует запятую между «Нил» и «Армстронг».
Если в данных не указан квалификатор текста , все значения будут разделены на разные ячейки с запятой в качестве разделителя.
Используя квалификатор текста, вы можете указать Excel, какие символы отмечают начало и конец информации, которую вы хотите импортировать в Excel.
Предварительный просмотр данных
В поле предварительного просмотра данных отображается окончательный результат, поскольку он будет разделен на разные столбцы на листе.
Вы можете использовать это поле, чтобы проверить вывод, прежде чем закончить преобразование текста.
Относитесь к последовательным разделителям как к одному
Этот вариант полезен, если ваши данные содержат разделитель из более чем одного символа или если ваши данные содержат несколько разделителей. Например, если значение ячейки Neil ,; Армстронг,; 12 , вы можете выбрать « Обрабатывать последовательные разделители как один».
Если вы не отметите этот параметр, MS Excel будет рассматривать точку с запятой и запятую как два разных разделителя и разбивать ячейки на пять столбцов.
Таким образом, эта функция избавит вас от множества проблем при наличии нескольких разделителей.
Квалификаторы текста жизненно важны, когда вы хотите анализировать громоздкие или сложные данные. Разделители помогают нам отделить данные из одной ячейки.
После импорта данных и расстановки их с помощью разделителей вы можетеразделить данные на отдельные листы .
Организация данных в MS Excel – фундаментальный навык. В аналитике данных первым шагом к осмыслению данных является их организация. И разделение данных на отдельные ячейки – первый шаг к этому.
Как разделить ячейку в Экселе? Жмите на необходимую секцию, перейдите в раздел «Работа с таблицами» и в пункте «Макет» в группе «Объединение» жмите на «Разделить ячейки». Выберите число столбцов / строк для разделения по вертикали / горизонтали соответственно. Ниже подробно рассмотрим, как правильно выполнять деление в Excel. Разберем наиболее удобные варианты, которые пользуются наибольшим спросом у пользователей программы.
Как разбить
В процессе пользования Эксель нередко возникает вопрос, как разделить пустую или заполненную графу. Здесь можно использовать разные подходы, на которых остановимся подробнее.
Ячейку
В Интернете чаще всего задается вопрос, как разделить ячейки в Excel на две, если в этом возникает необходимость. Для этого можно использовать несколько вариантов.
Способ №1:
- Жмите на нужную секцию, которую необходимо разделить в Экселе.
- Перейдите в раздел «Работа с таблицами».
- Войдите во вкладку «Макет».
- В группе «Объединение» кликните «Разделить …».
- Выберите в поле Число столбцов / строк для деления по вертикали / горизонтали соответственно.
- Если нужно разделить участок в Экселе одновременно по вертикали и горизонтали, введите требуемое значение в графы с количеством столбцов / строк.
Этот метод дает ответ, как в Экселе разделить ячейку по горизонтали или вертикали соответственно. Способ является универсальным и используется в большинстве случаев. По желанию можно воспользоваться и другими вариантами, которые рассмотрены ниже.
Способ №2:
- Перед тем, как разбить ячейки в Excel, убедитесь, что «Мгновенное заполнение» включено. Для этого войдите в «Файл». Здесь найдите пункт «Параметры», а далее «Дополнительно» и «Автоматически выполнять мгновенное …».
- Вставьте новый столбец рядом со столбцом, содержащим исходные данные.
- Введите желаемую часть текста в 1-ю ячейку.
- Введите данные еще в пару ячеек.
- Дождитесь, пока Эксель поймет, по какому шаблону вводятся данные. В дальнейшем он предложит таким методом заполнить остальные.
- Если вам подходит предложенный вариант, жмите «Ввод».
Если система не предлагает разделить ячейку в Экселе на две, запустите инструмент вручную. Для этого войдите во вкладку «Данные» или жмите на комбинацию Ctrl+E.
Способ №3 (по диагонали):
- Войдите в меню «Формат …» в Экселе.
- На вкладке «Шрифт» определите применяемый шрифт и размер.
- В разделе «Граница» выберите вид линии.
- Жмите на диагональную линию в окне «Отдельные».
- Красиво разместите текст, чтобы он находился красиво над / под линией.
- В разделе «Выравнивание» и в окне «Ориентация» измените наклон текста.
- Подтвердите действие.
Способ №4 (если ранее была объединена):
- Поставьте курсор на ранее объединенный участок в Экселе.
- Выберите «Отменить объединение».
В этом случае можно использовать любой из инструментов разделения, который был рассмотрен выше.
Столбец
Пользователи программы часто спрашивают, как разделить столбец в Экселе, чтобы он делился на два без изменения подписи. Такой опции в программе не предусмотрен, но можно создать новый столбец рядом возле необходимой ячейки, а уже потом разделить ее. Кроме того, с помощью возможностей программы легко распределить содержимое на две или более секций.
Выше мы рассматривали, как разделить ячейку в Экселе на несколько, и для разделения можно использовать указанный в способе №1 вариант. Главное выбрать деление по вертикали.
Но можно использовать еще один вариант:
- Выделите одну или более ячеек в столбе, которые необходимо разделить в Экселе. Учтите, что при выполнении такой работы ее содержимое заменит информацию из следующей ячейки. Следовательно, нужно освободить нужное количество места на листе.
- В разделе «Данные» в группе «Работа с данными» кликните на клавишу «Текст по столбцам». После открывается «Мастер распределения текста по столбцам».
- Выберите переключатель «С разделителями», если установлен иной вариант, и кликните «Далее».
- Укажите один или более разделителей, чтобы задать место, где произойдет разделение. В окне «Образец разбора данных» посмотрите не результат.
- Жмите далее и в окне «Формат данных столбца» выберите необходимый формат. Если ничего не менять, он будет таким же, как в первоначальной ячейке.
- Кликните на кнопку «Готово».
Строку
При рассмотрении вопрос, как разбить строку в Экселе, можно использовать рассмотренный в самом начале инструмент. В частности, нужно выделить нужную строку, зайти в «Работа с таблицами», перейти в «Макет», а в категории «Объединение» нажать «Разделить». При этом нужно указать количество строк для деления по горизонтали.
Но можно использовать еще один вариант, как разделить строки в Excel с помощью инструмента транспонирования. Сделайте следующие шаги:
- Выберите одну строчку в Экселе и копируйте ее с помощью Ctrl+C.
- Станьте на 1-ю ячейку диапазона и кликните правой кнопкой мышки.
- Жмите на «Транспонировать» под «Параметры вставки».
- Проверьте, что одна строка ставится как один столбец, но с несколькими строчками.
Еще один вариант — применение специальной утилиты:
- Установите Kutools For Excel по ссылке extendoffice.com/product/kutools-for-excel.html.
- Выберите нужную строчку в Экселе и жмите на название инструмента Kutools.
- Войдите в «Диапазон», а далее «Диапазон преобразования».
- В разделе «Тип трансформации» проверьте «От одной строки до диапазона» выберите «Столбцов на запись» и «Фиксированная стоимость» введите число в правое поле.
- Жмите на «ОК».
После этого одна строка в Экселе разбивается на несколько. Можно использовать и другой путь, который также подразумевает применение Kutools. После входа в панель инструментов выберите «Текст», а далее «Разделить клетки». Далее в окне разделения ячеек установите «Разделить на две строки» и в «Тип» укажите вариант деления.
Теперь вы знаете, как разбить ячейку, столбец или строку в Экселе с помощью имеющихся инструментов. В комментариях расскажите, какой из вариантов вам помог, и какие еще методы можно использовать.
Отличного Вам дня!












































































