Узнайте, как разделить ячейки в Excel на несколько столбцов с помощью функции «Текст в столбцы», Flash-заливки или формул Excel.
Предположим, у вас есть длинный столбец с полными именами, и вы хотите разделить эти имена на имя и фамилию. Но у вас нет времени вводить каждое имя в два разных столбца. Вот тут-то и пригодятся функции разделения ячеек Excel.
В Excel вы можете разделить данные в ячейке на две или более ячеек с помощью функции «Текст в столбцы», Flash-заливки или формул. В этом посте мы обсудим, как можно без проблем разделить ячейки.
Разделить ячейки в Excel с помощью функции текста в столбцы
Текст в столбцы - это расширенный инструмент, который разделяет столбец ячеек на две или несколько смежных ячеек на основе указанного вами символа. Он может разделить ячейку с различными параметрами, такими как пробел, точка с запятой, табуляция или любой другой символ.
Чтобы разделить ячейки в Excel, сначала выберите ячейку или диапазон ячеек, которые вы хотите разделить. Мы воспользуемся следующим примером, чтобы показать вам, как разбивать ячейки.
Выбрав ячейку, перейдите на вкладку «Данные». На вкладке «Данные» нажмите значок «Текст в столбцы» в группе «Инструменты для работы с данными».
Как только вы нажмете на это, появится мастер преобразования текста в столбцы. В этом выберите свой тип данных. Параметр «С разделителями» выбран по умолчанию. Поскольку в наших данных уже есть пробел, мы выбираем «С разделителями» и нажимаем «Далее».
На шаге 2 из 3 мастера установите флажок «Пробел» и снимите остальные флажки в разделе «Разделители». Если ваши данные содержат запятую, точку с запятой или любые другие разделители, вы можете выбрать их в качестве разделителей. Поскольку наши данные содержат только «пробел», мы выбираем разделитель «Пробел». Затем нажмите «Далее».
На шаге 3 из 3 мастера выберите «Общие» в качестве формата данных столбца. Мы оставим формат данных «Общий», потому что нам нужно разделить текстовые данные.
Вы также можете изменить место назначения, где вы хотите, чтобы ваши разделенные данные отображались в вашей электронной таблице, а затем нажмите «Готово». Если вы нажмете «Готово» и выберете место назначения по умолчанию, он заменит исходный столбец. Итак, мы выбираем B2 в качестве начальной ячейки.
Кроме того, в поле «Предварительный просмотр данных» вы можете увидеть, как будут выглядеть ваши разделенные данные.
Как видите, столбец «Имена» разделен на столбцы «Имя» и «Название дома».
Разделить ячейки в Excel с помощью Функция Flash Fill
Метод мгновенной заливки - это самый быстрый и простой метод разделения ячеек. Флэш-заливка распознает шаблоны и копирует их для всех остальных ячеек.
Например, введите Эддард (Имя) в соседнем столбце исходных данных.
Теперь перейдите на вкладку «Данные» и нажмите на опцию «Flash Fill» рядом с функцией «Text to Columns».
После того, как вы выберете опцию «Flash Fill», имена из каждой ячейки будут извлечены в соседний столбец. Теперь имя для каждого имени извлекается в столбец B.
Сделайте то же самое и с «Фамилией». Помните, что Flash Fill в Excel работает только тогда, когда распознает шаблон в данных.
Разделить ячейки в Excel с помощью Формулы
Некоторые люди могут не предпочесть разделять ячейки с помощью формул в Excel, потому что это требует запоминания формул. Но по сравнению с двумя другими методами формулы имеют преимущество, поскольку они дают динамические результаты. Когда вы изменяете исходные данные, результаты обновляются автоматически.
Чтобы извлечь имя из ячейки A2, попробуйте следующую формулу.
= ЛЕВЫЙ (A2; ПОИСК (""; A2) -1)
Эта формула использует функцию ПОИСК, чтобы найти первый пробел, затем извлекает все символы слева с помощью функции LEFT (см. Пример ниже).
Затем щелкните маленький зеленый квадрат (маркер заполнения) в правом нижнем углу ячейки B1 и перетащите его вниз по другим ячейкам (до ячейки B11), чтобы применить формулу к остальным ячейкам.
Теперь имена извлекаются из всех ячеек.
Чтобы извлечь фамилию (фамилию) из ячейки A2, введите следующую формулу.
= ВПРАВО (A2; LEN (A2) -ПОИСК (""; A2))
Предоставленная формула использует функцию ПОИСК для определения позиции символа пробела в строке (A2). Затем он вычитает номер позиции пробела из общей длины имени, возвращаемого функцией LEN, чтобы найти количество символов в фамилии. Наконец, он извлекает фамилию с помощью функции ВПРАВО.
Затем вы можете перетащить и применить формулу к ячейке C2: C11, и вы получите следующий результат.
Вот и все. Теперь вы узнали, как разбить ячейку на несколько столбцов. Надеюсь, вы нашли это руководство по Excel полезным.