Чтобы разделить столбец в Excel на Mac, выделите его ячейки, откройте вкладку «Данные» > «Текст по столбцам», выберите разделитель полей, проверьте предварительный просмотр и укажите место назначения с достаточным количеством свободного места. Для повторяемого разделения с помощью формул в Microsoft 365 или Excel 2024 используйте функцию TEXTSPLIT (ТЕКСТРАЗД). Главное — подобрать метод под ваши данные и защитить соседние столбцы перед выполнением.
Подготовьте рабочий лист перед разделением
Сделайте копию листа или книги, если исходный столбец важен. Функция «Текст по столбцам» распределяет результаты по соседним ячейкам, и Microsoft предупреждает, что существующие там данные могут быть перезаписаны. Вставьте справа от исходного столбца достаточное количество пустых столбцов, ориентируясь на самую широкую строку в данных. Для списка, разделенного запятыми, может потребоваться два столбца, а для записи с несколькими разделителями — больше. Инструкции Microsoft по распределению содержимого ячеек также предписывают выделять диапазон, содержащий только один исходный столбец.
Проверьте несколько типичных строк и определите фактический разделитель: запятая, табуляция, точка с запятой, пробел или другой символ. Если строки разделены запятыми, но некоторые значения также содержат запятые (например, 42 Main St, Apt 3), разделение по каждой запятой может сместить часть одного поля в дополнительный столбец. Прежде чем продолжить, решите, нужен ли вам другой разделитель или метод, учитывающий значения в кавычках.
Использование мастера «Текст по столбцам» в Excel для Mac
- Выделите ячейки в исходном столбце, исключив заголовок, если хотите оставить его без изменений. Выделяйте только диапазон этого столбца, избегая захвата соседних полей.
- На вкладке «Данные» выберите команду «Текст по столбцам». Microsoft документирует эту команду для разделения выделенной ячейки, диапазона или столбца. Названия групп на ленте и ее компоновка могут различаться в зависимости от версии Excel, поэтому используйте команду на вкладке «Данные», а не сочетания клавиш для Windows. Инструкции Microsoft по функции «Текст по столбцам»
- В мастере преобразования выберите «с разделителями» для значений, разделенных определенным знаком. Укажите разделитель, соответствующий вашим данным, например «запятая» или «знак табуляции». Если поля выровнены по фиксированным позициям символов, выберите «фиксированной ширины» и настройте линии разделения в окне предварительного просмотра.
- Проверьте результат в окне предварительного просмотра. Убедитесь, что каждый пример строки попадает в нужные поля, а текст в кавычках или пустые поля не делятся ошибочно. Шаги мастера Microsoft включают выбор разделителя, просмотр образца, выбор места назначения и завершение преобразования. Инструкции к мастеру
- Укажите ячейку назначения, если мастер предлагает такую настройку, выбрав пустую начальную ячейку с достаточным количеством свободных столбцов справа от нее. Завершите работу мастера, затем проверьте строки с наибольшим числом полей и строки с отсутствующими значениями.
Например, если ячейка A2 содержит Mina Chen,Seattle,WA, разделение по запятой создаст три поля: Mina Chen, Seattle и WA. Если в строке есть пустое поле между двумя запятыми, проверьте предварительный просмотр и результат, чтобы убедиться, что пустое значение остается на своем месте. Сохраняйте исходный столбец до тех пор, пока не проверите результат и не решите, должно ли разделение заменить его.
Использование TEXTSPLIT для получения результатов в виде формул
В Microsoft 365 для Mac и Excel 2024 для Mac функция TEXTSPLIT (ТЕКСТРАЗД) может разбивать текст на столбцы и переносить результаты в соседние ячейки (динамические массивы). Например, если ячейка A2 содержит Mina Chen,Seattle,WA, введите в B2 следующее:
=TEXTSPLIT(A2,",")
Excel распределит фрагменты по строке. Протяните формулу вниз для обработки остальных записей. Поскольку результаты распределяются по соседним ячейкам, предварительно очистите нужную область вывода: занятые ячейки могут помешать отображению результатов (ошибка #ПЕРЕНОС!). Формула сохраняет связь с источником, поэтому изменения в A2 автоматически обновят разделенный результат. Microsoft указывает TEXTSPLIT как доступную в Microsoft 365 для Mac и Excel 2024 для Mac, а также документирует аргументы разделителей и поведение динамических массивов. Документация по функции TEXTSPLIT
Используйте мастер для разового преобразования. Используйте TEXTSPLIT, когда требуется, чтобы разделенные поля обновлялись при редактировании источника, или если нужна формула, которую можно скопировать вниз. TEXTSPLIT недоступна в старых версиях Excel; если Excel возвращает ошибку #ИМЯ? (#NAME?), проверьте версию программы или используйте «Текст по столбцам». При использовании пробела в качестве разделителя помните, что каждый пробел может создать отдельное поле: имена со вторыми именами или названия мест из нескольких слов могут не вписаться в простое разделение на два столбца.
Проверка результатов и сохранение важных значений
Сравните несколько результирующих строк с исходными, обращая особое внимание на записи, содержащие лишние разделители, несколько разделителей подряд, пустые места, даты и числа с ведущими нулями. Разделение текста не определяет автоматически, как именно Excel должен интерпретировать каждое поле. Если значение вида 00417 является идентификатором, убедитесь, что оно остается текстом, а не превращается в 417; если формат даты или десятичной дроби изменился, исправьте его перед дальнейшим использованием.
Если вы загружаете данные из CSV или текстового файла, а не разделяете уже имеющиеся в книге ячейки, используйте процесс импорта Excel на Mac: «Данные» > «Получить и преобразовать данные» > «Получить данные» > «Из файла», затем выберите «Из текста/CSV». Microsoft описывает параметры импорта и выбора целевого листа для Excel для Microsoft 365 для Mac, Excel 2024 для Mac и Excel 2021 для Mac. Импорт данных из текстового файла, CSV-файла или HTML-файла
Когда разделение выполнено корректно, добавьте или восстановите заголовки новых полей и сохраните книгу в формате Excel, если требуется сохранить все ее функции. Быстрая предварительная проверка, пустое место назначения и выборочный контроль нестандартных строк помогут избежать наиболее распространенных ошибок: перезаписи соседних данных или разделения значения не по тому разделителю.
Источники
- Распределение содержимого ячейки по соседним столбцам — Поддержка Microsoft
- Разделение текста по разным столбцам с помощью мастера распределения текста по столбцам — Поддержка Microsoft
- Функция ТЕКСТРАЗД (TEXTSPLIT) — Поддержка Microsoft
- Импорт данных из текстового файла, CSV-файла или HTML-файла — Поддержка Microsoft