Как использовать функцию ТЕКСПЛИТ() в Excel

В этом посте объясняется, как использовать новую функцию TEXTSPLIT() в Excel на ПК с Windows. TEXTSPLIT() — это текстовая функция в Excel. Цель этой функции — разбить заданную текстовую строку на основе одного или нескольких разделителей. Текст разбивается на динамический массив, и значения массива автоматически распределяются по нескольким ячейкам по столбцам и/или строкам. Это полезная функция для разделения текстовых строк, содержащих несколько пробелов, запятых или сочетание разных разделителей.

Как использовать новую функцию ТЕКСТПЛИТ() в Excel

Синтаксис функции ТЕКСТПЛИТ() следующий:

=TEXTSPLIT(текст,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Где,

  • text — это строка, которую вы хотите разделить. Это обязательный аргумент. Может принимать строку или ссылку на ячейку.
  • col_delimiter один или несколько символов, указывающих, где разделить текст. Результирующий массив распределяется по столбцам. Это тоже обязательный аргумент.
  • row_delimiter один или несколько символов, указывающих, где разбить текст, если col_delimiter не указан. Результирующий массив распределяется по строкам.
  • ignore_empty принимает значение FALSE (по умолчанию) или TRUE. По умолчанию функция оставляет пустые ячейки между последовательными разделителями. Если для аргумента ignore_empty установлено значение TRUE, пустые ячейки не создаются для двух или более последовательных разделителей.
  • match_mode принимает либо 0 (по умолчанию), либо 1. По умолчанию поиск по разделителю чувствителен к регистру. ‘1’ указывает, что поиск не должен учитывать регистр.
  • Аргумент pad_with принимает значение, которое необходимо заменить отсутствующими значениями в двумерном массиве. По умолчанию отсутствующие значения показывают ошибку #Н/Д.

Как использовать новую функцию ТЕКСТПЛИТ() в Excel

Функция ТЕКСПЛИТ() — это новая функция, доступная только в Excel для Microsoft 365 и Excel для Интернета. Если у вас есть другие выпуски MS Excel, вы можете использовать мастер «Текст в столбцы», чтобы разделить текст в Excel.

Давайте теперь посмотрим, как использовать новую функцию ТЕКСПЛИТ() в Excel для Интернета.

Пример 1: Использование аргумента col_delimiter

Использование функции TEXTSPLIT() в Excel с col_delimeter

  1. В новой пустой книге введите «Клуб Windows» в ячейке A1.
  2. В ячейке B1 введите следующую формулу: =ТЕКСТПЛИТ(A1,» «)
  3. Нажмите клавишу ввода.

Excel разделит текстовую строку на основе разделителя пробела ( ). Выходной массив будет содержать следующие 3 значения: «The», «Windows» и «Club». Эти значения будут автоматически распределены по столбцам, начиная с ячейки B1 (где была введена формула) и заканчивая ячейкой D1, как показано на изображении выше.

Пример 2: Использование аргумента row_delimiter

Использование функции TEXTSPLIT() в Excel с row_delimiter

  1. В той же книге введите «The Windows Club». Владелец – Ананд Хансе». в ячейке А2.
  2. В ячейке B2 введите следующую формулу: =ТЕКСТПЛИТ(A2,,{«.»,»-«})
  3. Нажмите клавишу ввода.

Excel разделит текстовую строку на основе двух разделителей: точки (.) и дефиса (-). Выходной массив будет содержать следующие 3 значения: «Клуб Windows», «Владелец» и «Ананд Хансэ». Поскольку в формуле не указан col_delimiter, выходные значения будут распределены по строкам в ячейках B2, B3 и B4.

Пример 3: Использование аргумента ignore_empty

Использование параметра ignore_empty в функции TEXTSPLIT

  1. В той же книге введите следующий текст в ячейку A1: «The..Windows..Club».
  2. Введите следующую формулу в ячейку B1: =ТЕКСТПЛИТ(A1,.»)
  3. Нажмите клавишу ввода.

Приведенная выше формула разделит текстовую строку, и результирующий массив будет горизонтально распределен по столбцам, как показано на изображении выше. Обратите внимание, что между результирующими значениями создается пустая ячейка, поскольку аргумент ignore_empty не указан. Таким образом, Excel принимает значение по умолчанию, которое равно False.

Теперь введите следующую формулу в ячейку B1: =ТЕКСТПЛИТ(A1,».»,,ИСТИНА)

Как видите, пустая ячейка теперь удалена, поскольку для ignore_empty установлено значение TRUE.

Пример 4: Использование аргумента match_mode

Использование параметра match_mode в функции TEXTSPLIT

  1. Введите «The x Windows x Club» в ячейку A1 той же книги.
  2. В ячейке B1 введите следующую формулу: =ТЕКСТПЛИТ(A1;»X»,,,1)

Это разделит текстовую строку независимо от регистра разделителя (x). Если match_mode не определен, функция примет значение по умолчанию (0) и применит чувствительность к регистру в разделителе. Таким образом, он не будет разделять текст, как показано на изображении выше.

Пример 5: Использование аргумента pad_with

Использование параметра pad_with в функции TEXTSPLIT

  1. В ячейке A1 введите следующую текстовую строку: «The=1.Windows.Club=3».
  2. В ячейке B1 введите следующую формулу: =(ТЕКСТПЛИТ(A1,»=»,».»))

Поскольку указаны и col_delimiter, и row_delimite, функция вернет двумерный массив. В ячейке с отсутствующим значением будет отображаться ошибка «#Н/Д». Чтобы удалить эту ошибку, используйте аргумент pad_with следующим образом:

=(ТЕКСПЛИТ(A1,»=»,».»,,,»Не указано»))

Эта формула заменит ошибку #Н/Д текстом «Не указано», как показано на изображении выше.

Это все о новой функции TEXTSPLIT() в Excel. Надеюсь, вы найдете это полезным.

Почему Textsplit не работает в Excel?

В настоящее время функция TEXTSPLIT() доступна для облачных версий Microsoft Office. Таким образом, он будет работать в Excel для Microsoft 365 и Excel для Интернета. Если вы попытаетесь использовать эту функцию в настольной версии Excel, вы, вероятно, увидите #ИМЯ? ошибка, означающая, что эта формула недействительна.

Что такое текстсплит?

TEXTSPLIT() — это текстовая функция в Excel, которая разбивает заданную текстовую строку, используя разделители строк или столбцов. Он сохраняет результат в одномерном или двумерном массиве, а затем распределяет значения этого массива по строкам и/или столбцам, как указано пользователем.

Читать далее: Разделяйте CSV-файлы с помощью этих бесплатных онлайн-инструментов и программного обеспечения.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

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