Как извлечь последние 3 слова из ячейки в excel
Вы можете использовать следующую формулу в Excel, чтобы извлечь последние 3 слова из ячейки:
=TEXTAFTER( A2 , " ", -3)
Эта конкретная формула извлекает последние 3 слова из ячейки A2 .
Следующий пример показывает, как использовать эту формулу на практике.
Пример: извлечь последние 3 слова из ячейки в Excel
Предположим, у нас есть следующий столбец предложений в Excel:
Предположим, мы хотим извлечь последние 3 слова из каждой ячейки столбца А.
Для этого мы можем ввести следующую формулу в ячейку B2 :
=TEXTAFTER( A2 , " ", -3)
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
Столбец B теперь содержит последние 3 слова каждой ячейки столбца A.
Примечание . Вы можете заменить значение 3 в формуле любым значением, которое хотите извлечь из последних n слов.
Как работает эта формула?
Помните формулу, которую мы использовали для извлечения последних трех слов из каждой ячейки:
=TEXTAFTER( A2 , " ", -3)
В этой формуле используется функция ТЕКСТАФТЕР , которая использует следующий базовый синтаксис:
TEXTAFTER(текст, разделитель, [номер_экземпляра], …)
Золото:
- text : Текст для поиска
- разделитель : символ или подстрока для извлечения текста после
- номер_экземпляра (необязательно) : экземпляр разделителя, после которого следует извлечь текст (по умолчанию — 1).
Первый аргумент указывает, что мы хотим найти ячейку A2 .
Второй аргумент указывает, что мы хотим извлечь текст после пробела.
Третий аргумент указывает, что мы хотим извлечь текст после предпоследнего пробела .
Указав отрицательное значение этого аргумента, мы можем искать строку, начиная с правой стороны.
Используя эту формулу, мы можем извлечь последние 3 слова из данной ячейки.
Примечание . Полную документацию по функции TEXTAFTER в Excel можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как посчитать частоту текста в Excel
Как проверить, содержит ли ячейка текст списка в Excel
Как рассчитать среднее значение, если ячейка содержит текст в Excel