Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Microsoft365.com "Мой Office" для iPhone

Актуальный канал

Ежемесячный канал (корпоративный)

Полугодовой канал (корпоративный)

Полугодовой канал (предварительная корпоративная версия)

Office для Mac

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

Функция ТЕКСТРАЗД работает так же, как мастер преобразования текста в столбцы, но в виде формулы. Она позволяет разбивать на столбцы или строки. Эта функция обратна функции ОБЪЕДИНИТЬ

Синтаксис

=ТЕКСТРАЗД(текст,разделитель_столбцов,[разделитель_строк],[игнорировать_пустые], [режим_сопоставления], [заполняющее_значение])

Синтаксис функции ТЕКСТРАЗД поддерживает следующие аргументы.

  • текст       Текст, который нужно разделить. Обязательный. 

  • разделитель_столбцов       Текст, помечающий точку, в которой текст разлит по столбцам.

  • разделитель_строк       Текст, помечающий точку, в которую следует слить текст вниз по строкам. Необязательный.

  • игнорировать_пустые       Укажите значение TRUE, чтобы игнорировать последовательные разделители. Значение по умолчанию — ИСТИНА, при котором создается пустая ячейка. Необязательный.

  • режим_сопоставления    Укажите значение 1 для выполнения сопоставления без учета регистра. Значение по умолчанию — 0, что соответствует сопоставлению с учетом регистра. Необязательный.

  • заполняющее_значение           Значение, которым нужно дополнить результат. Значение по умолчанию: #Н/Д.

Замечания

Если имеется несколько разделителей, необходимо использовать константу массива. Например, для разделения одновременно с помощью запятой и точки используйте формулу =ТЕКСТРАЗД(A1;{",","."}).

Примеры

Скопируйте пример данных и вставьте их в ячейку A1 нового листа Excel. При необходимости измените ширину столбцов, чтобы видеть все данные. 

Разделите имя и фразу с помощью общего разделителя.

Данные

Дарья Леонидовна Санникова

Быть или не быть

Формулы

=ТЕКСТРАЗД(A2, " ")

=ТЕКСТРАЗД(A3, " ")

На следующем рисунке показаны результаты.

Разделяет имя и фразу пробелом

Разделите константы массива в A2 на массив 2X3.

Данные

1,2,3;4,5,6

Формулы

=ТЕКСТРАЗД(A2;",",";")

На следующем рисунке показаны результаты.

Excel TextSplit Example 2

Данные

Делай. Или не делай. Не пробуй. – Аноним

Формулы

=ТЕКСТРАЗД(A2;".")

=ТЕКСТРАЗД(A2;{".","-"})

=ТЕКСТРАЗД(A2;{".","-"};;ЛОЖЬ)

На следующем рисунке показаны результаты.

Результаты примера 2

Данные

Делай. Или не делай. Не пробуй. – Аноним

Формулы

=ТЕКСТРАЗД(A2;;".")

На следующем рисунке показаны результаты.

Результаты примера 3

Данные

Делай. Или не делай. Не пробуй. – Аноним

Формулы

=ТЕКСТРАЗД(A2;;{".","-"})

На следующем рисунке показаны результаты.

Результаты примера 4

Данные

Делай. Или не делай. Не пробуй. – Аноним

Формулы

=ТЕКСТРАЗД(A2;;{".","-"};ИСТИНА)

На следующем рисунке показаны результаты.

Результаты примера 5

Совет      Чтобы удалить ошибку #Н/Д, используйте функцию ЕСНД. Можно также добавить аргумент "заполняющее_значение".

Данные

Делай. Или не делай. Не пробуй. – Аноним

Формулы

=ТЕКСТРАЗД(A2;" ",".";ИСТИНА)

На следующем рисунке показаны результаты.

Результаты примера 6

См. также

Текстовые функции (справочник)

Функция ТЕКСТДО

Функция ТЕКСТПОСЛЕ

Функция ОБЪЕДИНИТЬ

Функция CONCAT

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.