Excel: извлечь текст между вторым и третьим пробелом


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

Для этого вы можете использовать следующий синтаксис:

 =TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")

В этом конкретном примере извлекается текст между вторым и третьим пробелами ячейки A2 .

В следующем примере показано, как использовать этот синтаксис на практике.

Пример. Извлечение текста между вторым и третьим пробелом в Excel

Предположим, у нас есть следующий список строк в Excel:

Теперь предположим, что мы хотим извлечь текст между вторым и третьим пробелом каждой строки.

Для этого мы можем ввести следующую формулу в ячейку B2 :

 =TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Excel извлекает текст между вторым и третьим пробелом

Столбец B теперь содержит текст между вторым и третьим пробелами каждой соответствующей ячейки в столбце A.

Как работает эта формула?

Помните формулу, которую мы использовали для извлечения текста между вторым и третьим пробелами в ячейке A2 :

 =TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")

Вот как работает эта формула:

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

Это возвращение — это ты сегодня .

Затем мы используем функцию TEXTBEFORE для извлечения всего текста до первого пробела из оставшегося текста.

Эти доходы .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как извлечь текст перед символом
Excel: как извлечь текст после символа
Excel: как удалить определенный текст из ячеек

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

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