Как разделить столбец в Excel запятой (8 быстрых способов)

  • Поделись Этим
Hugh West

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

Скачать Рабочую тетрадь для практических занятий

Вы можете скачать файл Excel по следующей ссылке и практиковаться вместе с ним.

Разделение столбца через запятую.xlsm

8 Способов разделения столбца в Excel через запятую

1. Разделение столбца в Excel запятой с помощью мастера преобразования текста в столбцы

На разделить столбец запятой используя Мастер преобразования текста в столбцы,

❶ Выберите свои данные, а затем

❷ Перейти к Данные Инструменты данных Текст в столбцы.

Сайт Мастер преобразования текста в столбцы появится.

❸ Выбрать Делимитированный и ударить Следующий .

❹ Выбор Запятая в качестве Разделители и ударить Следующий снова.

❺ Вставьте адрес ячейки как Место назначения и ударить Отделка .

Это позволит разделить столбец на месте запятая на две колонки.

2. Комбинирование функций LEFT, RIGHT, FIND и LEN для разделения столбцов в Excel через запятую

Вы можете использовать две формулы с помощью СЛЕВА , ПРАВИЛЬНО , НАЙТИ и LEN функции для разделенные колонки.

❶ Сначала вставьте следующую формулу в ячейку C5 .

=LEFT(B5,FIND(",",B5)-1)

❷ Затем нажмите ENTER .

Разбивка формулы

  • B5 имеет тексты с запятая .
  • FIND(",",B5) ищет запятая внутри клетки
  • LEFT(B5,FIND(",",B5)-1) возвращает тексты перед первым запятая появляется с левой стороны.

❸ После этого вставьте в ячейку следующую формулу D5 .

=RIGHT(B5,LEN(B5)-FIND(",",B5))

❹ Затем нажмите ENTER снова.

Разбивка формулы

  • B5 есть тексты с запятой.
  • FIND(",",B5) ищет запятую внутри ячейки B5 .
  • RIGHT(B5,LEN(B5)-FIND(",",B5)) возвращает тексты после первой запятой с правой стороны.

❺ Выберите ячейки C5 и D5 и перетащите Наполнительная рукоятка значок до ячеек C12 и D12 .

Эти две формулы будут разделить столбец вместо запятая на две колонки.

Читать далее: Формула Excel для разделения одного столбца на несколько столбцов (4 примера)

3. Применение формулы динамического массива для разделения столбцов в Excel через запятую

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

Чтобы использовать его,

❶ Вставьте следующую формулу в ячейку C5 .

=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,"","","") & "","//s"))

❷ Затем нажмите ENTER .

Формула является формулой массива, она будет автоматически сохранять сплит данные в ячейке D5 , тем не менее, формула была применена в ячейке C5 .

Разбивка формулы

  • SUBSTITUTE(B5,",","")

Функция SUBSTITUTE заменяет запятую в ячейке B5 с пробелом.

  • FILTERXML("" &SUBSTITUTE(B5,"","","")

Функция FILTERXML отфильтровывает данные, разделенные пробелами.

  • TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,"","","") & "","//s"))

Функция ТРАНСПОЗИЦИЯ разбивает данные в ячейке B5 в две разные колонки.

❸ Перетащите Наполнительная рукоятка значок из ячейки C5 на C12 .

Теперь вы увидите сплит данные в два разных столбца.

Читать далее: Как разделить один столбец на несколько столбцов в Excel (7 простых способов)

4. Разделение столбца в Excel через запятую с помощью Flash Fill

Вы можете использовать Заполнение вспышкой возможность легко разделить столбец.

❶ Начните вставлять данные до запятой, встречающейся в Страна колонна.

❷ После вставки данных в две последовательные ячейки Excel покажет предложения. Нажмите кнопку ENTER принять.

❸ Теперь начните вставлять данные после запятая в колонке Столица .

❹ После вставки данных в две последовательные ячейки Excel покажет предложения. Нажмите кнопку ENTER снова принять.

Теперь вы получите свои данные сплит в две разные колонки.

5. Разделение столбцов в Excel через запятую с помощью CSV-файла

Сайт CSV файл, разработка которого Значение, разделенное запятой можно разделить столбец запятой автоматически.

Вот как это работает.

Выберите и копия в первую очередь, ваши данные.

Откройте блокнот и Паста их там.

❸ Теперь сохраните файл как CSV-файл.

Чтобы сохранить текстовый файл как CSV-файл, просто изменить расширение файла как CSV.

❹ Сейчас открыть сайт CSV-файл и вы увидите, что данные были автоматически разделяется запятой на две колонки.

6. использование кода VBA для разделения столбцов в Excel через запятую

Посмотрите на следующие пустые столбцы, т.е. Страна и Столица соответственно.

Мы будем использовать VBA код для сплит данные из колонки Страна со столицей .

❶ Первая пресса ALT + F11 чтобы открыть Редактор VBA.

❷ Затем перейдите к Вставка Модуль.

❸ Вставить следующее VBA код в Редактор VBA.

 Sub Split_Column_by_Comma() Dim xArray() As String Dim xCount As Long Dim k As Variant For h = 5 To 12 xArray = Split(Cells(h, 1 + 1), ",") xCount = 3 For Each k In xArray Cells(h, xCount) = k xCount = xCount + 1 Next k Next h End Sub 

Разбивка кода

  • Сначала я объявил 3 переменные.
  • Затем я запустил Вложенный цикл For.
  • Внутри первый цикл For Я использовал Сплит и Функции клеток на сплит данные по запятая на две отдельные ячейки.

Сохранить сайт Код VBA.

❺ Теперь нажмите кнопку F5 кнопка для запустить код.

Это автоматически сплит колонна Страна со столицей на два столбца, которые Страна и Столица.

7. Разделение столбца в Excel через запятую с помощью Power Query

Выполните следующие действия, чтобы разделить столбец в Excel по запятая используя Power Query.

❶ Перейти к Данные Получить данные Из файла Из рабочей книги Excel.

❷ От Навигатор в окне выберите свой название рабочего листа имея данные для сплит .

❸ Затем нажмите кнопку Преобразование данных.

❹ Теперь перейдите к Преобразование Раздельная колонка По разделителю.

Сайт Разделение колонки по разделителю появится диалоговое окно.

❺ Выбрать Запятая из Выберите или введите разделитель выпадающий.

❻ Затем нажмите OK .

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

Читать далее: Как разделить столбец в Excel Power Query (5 простых методов)

8. разделение столбца в Excel через запятую с помощью Power Pivot

Вы можете использовать Power Pivot функция в Excel для разделить столбец запятой.

За это,

❶ Перейти к Power Pivot Добавить в модель данных.

❷ Вставьте свой диапазон стола в Создать таблицу диалоговое окно и нажмите кнопку OK.

❸ Теперь вставьте следующую формулу в верхнюю ячейку ячейки Рассчитано Колонка 1 колонна.

= LEFT ( [Страна со столицей], FIND ( ",", Таблица2[Страна со столицей]) - 1 )

❹ Затем нажмите ENTER .

Разбивка формулы

  • FIND ( ",", Таблица2[Страна со столицей])

Сайт НАЙТИ функция ищет запятую в столбце Страна со столицей.

  • LEFT ( [Страна со столицей], FIND ( ",", Таблица2[Страна со столицей]) - 1 )

Сайт СЛЕВА функция возвращает данные до запятой с левой стороны.

Сайт Рассчитано Колонка 1 будет заполнен данными до того, как запятая появляется.

❺ Теперь вставьте следующую формулу в верхнюю ячейку ячейки Рассчитано Колонка 2 колонна.

= RIGHT ([Страна со столицей], LEN (Таблица2[Страна со столицей]) - FIND ( ",", Таблица2[Страна со столицей]) )

❻ Затем нажмите ENTER .

Разбивка формулы

  • FIND ( ",", Таблица2[Страна со столицей])

Сайт НАЙТИ функция ищет запятая в пределах колонки Страна со столицей.

  • LEN (Таблица2[Страна со столицей])

Сайт LEN функция вычисляет длину текстов в колонке Страна со столицей.

  • RIGHT ([Страна со столицей], LEN (Таблица2[Страна со столицей]) - FIND ( ",", Таблица2[Страна со столицей]) )

Сайт ПРАВИЛЬНО функция возвращает данные после запятой с правой стороны.

Сайт Рассчитано Колонка 2 будут заполнены данными после запятой.

Практическая секция

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

Заключение

Подводя итог, можно сказать, что мы обсудили 8 способов разделить столбец в Excel запятой. Рекомендуем вам скачать рабочую тетрадь, приложенную к этой статье, и практиковать все методы с ее помощью. Не стесняйтесь задавать вопросы в разделе комментариев ниже. Мы постараемся ответить на все вопросы как можно быстрее. И, пожалуйста, посетите наш сайт Exceldemy чтобы узнать больше.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.