Противоположность функции CONCATENATE (разделение ячеек) в Excel – 4 простых способа
Функция CONCATENATE в Excel используется для объединения содержимого нескольких ячеек в одну, но иногда может потребоваться выполнить обратное действие — разделить содержимое одной ячейки на несколько. Эта операция очень полезна для анализа и организации данных. В этой статье мы рассмотрим четыре простых метода для достижения этого, которые помогут вам более эффективно управлять данными в Excel, независимо от того, являетесь ли вы новичком или продвинутым пользователем.
Выполнение противоположности CONCATENATE в Excel
Выполнение противоположности CONCATENATE с помощью формул
Чтобы выполнить противоположность функции CONCATENATE, вы можете использовать формулы, которые помогают разделять текстовые строки на несколько ячеек на основе определенного разделителя.
- Введите или скопируйте следующую формулу в пустую ячейку, где вы хотите разместить результат, затем перетащите маркер заполнения вправо по ячейкам, чтобы заполнить эту формулу, и значения ячейки A2 будут разделены на отдельные ячейки, как показано на скриншоте:
=TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
Примечание: В приведенной выше формуле вы также можете разделить значения ячеек на несколько ячеек, используя различные разделители. Просто замените пробел между первыми кавычками на разделитель по вашему выбору. - Затем продолжайте перетаскивать маркер заполнения вниз по диапазону ячеек, куда вы хотите применить эту формулу. Таким образом, все значения ячеек будут разделены на отдельные столбцы, как показано на следующем скриншоте:
Если вы используете Excel 365, вы найдете более простую и эффективную функцию - TEXTSPLIT, которая доступна для разделения данных на несколько столбцов.
- Пожалуйста, примените следующую формулу, после нажатия клавиши Enter каждый элемент, разделенный пробелом, автоматически попадет в отдельный столбец, см. скриншот:
=TEXTSPLIT(A2, " ")
- Далее выберите ячейки, содержащие результат, а затем перетащите маркер заполнения вниз, чтобы применить формулу и получить оставшиеся результаты, см. скриншот:
Выполнение противоположности CONCATENATE с помощью мощной функции
Kutools для Excel предоставляет удобную функцию «Разделить ячейки», с помощью этой умной функции вы можете быстро разделить содержимое ячеек на несколько столбцов или строк на основе любого разделителя, который вам нужен.
После загрузки и установки «Kutools для Excel» нажмите «Kutools» > «Объединить и разделить» > «Разделить ячейки», чтобы активировать эту функцию «Разделить ячейки». В открывшемся диалоговом окне установите параметры следующим образом:
- Нажмите
кнопку, чтобы выбрать список данных, который вы хотите разделить, из раздела «Диапазон разделения»;
- В разделе «Тип» выберите опцию «Разделить на столбцы»;
- В разделе «Разделить по» выберите разделитель, по которому вы хотите разделить содержимое ячейки. Здесь я выберу «Пробел»;
- Затем нажмите кнопку «OK»;
- В другом всплывающем окне нажмите на ячейку, куда вы хотите поместить результат;
- Нажмите «OK», чтобы получить результат.
Выполнение противоположности CONCATENATE с помощью функции Flash Fill
Excel 2013 и более поздние версии представили замечательную функцию под названием Flash Fill. Этот инструмент не только помогает автоматически заполнять ячейки данными, но и позволяет легко разделить содержимое ячеек. В этом разделе я расскажу, как использовать функцию Flash Fill для разделения данных в Excel.
- В соседней ячейке (B2) рядом с вашим исходным столбцом данных, где вы хотите разделить данные, введите желаемое имя - Lucky. Затем нажмите клавишу Enter, чтобы перейти к следующей ячейке. См. скриншот:
- Затем нажмите «Ctrl + E», чтобы заполнить остальные ячейки, см. скриншот:
- Следуйте той же процедуре для столбцов Фамилия и День рождения, и вы получите результат, как показано ниже:
- Flash Fill требует, чтобы выходные данные находились рядом с исходными данными без пустых столбцов между ними.
- Результаты, полученные с помощью функции Flash Fill, являются статическими, то есть если в исходных данных произойдут изменения, вам нужно будет повторно запустить функцию, чтобы отразить эти изменения.
- Чтобы узнать больше об этой функции Flash Fill, пожалуйста, просмотрите это руководство Master Excel Data Entry with Flash Fill .
Выполнение противоположности CONCATENATE с помощью функции Текст по столбцам
На самом деле, в Excel функция «Текст по столбцам» является противоположностью функции CONCATENATE, вы можете применить ее для разделения значений ячеек на несколько ячеек с помощью любых разделителей, которые вам нужны.
- Выберите ячейки, которые вы хотите разделить. Затем нажмите «Данные» > «Текст по столбцам», см. скриншот:
- На «Шаге 1 Мастера преобразования текста в столбцы» выберите опцию «Разделители», а затем нажмите кнопку «Далее», см. скриншот:
- На «Шаге 2 мастера» укажите разделитель, который вы хотите использовать, в разделе «Разделители». Здесь я выберу «Пробел». Затем продолжайте нажимать кнопку «Далее», см. скриншот:
- На «Шаге 3 мастера» отметьте «Общий» в разделе «Формат данных столбца», а затем выберите ячейку, куда вы хотите поместить разделенные значения, в поле «Назначение». Наконец, нажмите кнопку «Готово», см. скриншот:
- Теперь выбранные значения ячеек были разделены на несколько столбцов, см. скриншот:
Каждый из этих методов соответствует различным предпочтениям пользователей и уровня сложности данных, обеспечивая эффективное управление и организацию данных в Excel. Независимо от того, нужно ли вам разделить имена, даты или любые другие структурированные данные, эти техники предлагают ценные решения для повышения ваших навыков работы с Excel и улучшения возможностей управления данными. Если вас интересует изучение дополнительных советов и приемов Excel, наш сайт предлагает тысячи учебных материалов, пожалуйста, нажмите здесь, чтобы получить к ним доступ. Спасибо за чтение, и мы с нетерпением ждем возможности предоставить вам больше полезной информации в будущем!
Связанные статьи:
- Разделение текстовых строк по разделителю на несколько строк - 3 быстрых трюка
- Обычно вы можете использовать функцию «Текст по столбцам» для разделения содержимого ячеек на несколько столбцов по определенному разделителю, такому как запятая, точка, точка с запятой, косая черта и т.д. Но иногда вам может понадобиться разделить содержимое ячеек с разделителями на несколько строк и повторить данные из других столбцов, как показано на скриншоте ниже. Есть ли у вас хорошие способы справиться с этой задачей в Excel? В этом руководстве будут представлены некоторые эффективные методы для выполнения этой задачи в Excel.
- Разделение большой таблицы на несколько маленьких таблиц
- Если у вас есть большая рабочая книга, которая содержит несколько столбцов и сотни или тысячи строк данных, теперь вы хотите разделить эту большую таблицу на несколько маленьких таблиц на основе значения столбца или количества строк, чтобы получить следующие результаты. Как вы могли бы справиться с этой задачей в Excel?
- Разделение полного имени на имя и фамилию
- Предположим, у вас есть список имен, как показано на первом скриншоте в одном столбце ниже, и вам нужно разделить полное имя на столбец имени, отчества и фамилии, как показано на следующем скриншоте. Вот несколько хитростей, которые помогут вам решить эту проблему.
- Разделение текста на отдельные столбцы по заглавной букве
- Предположим, у вас есть диапазон данных, который вы хотите разделить содержимое ячеек на отдельные столбцы по заглавной букве, как показано на следующем скриншоте, есть ли у вас какие-либо хорошие идеи для решения этой проблемы в Excel?
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!
Оглавление
- Выполнение противоположности CONCATENATE в Excel
- С помощью формул
- С помощью мощной функции - Kutools для Excel
- С помощью функции быстрого заполнения Flash Fill
- С помощью функции «Текст по столбцам»
- Связанные статьи
- Лучшие инструменты для повышения производительности Office
- Комментарии