Чтобы извлечь последнее слово из текста в ячейке, мы будем использовать функцию «ВПРАВО» с функцией «ПОИСК» и «ДЛСТР» в Microsoft Excel 2010.

ВПРАВО: * Возвращает последний символ (символы) в текстовой строке в зависимости от количества указанных символов.

Синтаксис функции «RIGHT»: = RIGHT (text, [num_chars])

_Пример: ячейка A1 содержит текст «Broncho Billy Anderson» _ = RIGHT (A1, 8), функция вернет «Anderson» *

img1

ПОИСК: * Функция ПОИСК возвращает начальную позицию текстовой строки, которую она находит внутри текстовой строки.

Синтаксис функции «ПОИСК»: = ПОИСК (текст_поиска, текст внутри_текста, [начальное_число]) _Пример: ячейка A2 содержит текст «Broncho Billy Anderson» _ = SEARCH («Billy», A1, 1), функция вернет 9 *

img2

LEN: * Возвращает количество символов в текстовой строке.

Синтаксис функции «LEN»: = LEN (текст)

Пример: ячейка A1 содержит текст «Broncho Billy Anderson» = LEN (A1), функция вернет 22 * ​​

img3

Понимание процесса извлечения символов из текста с помощью текстовых формул Пример 1: У нас есть список имен в столбце «A», и нам нужно выбрать фамилию из списка. Мы будем использовать функцию «ВЛЕВО» вместе с функцией «ПОИСК».

img4

Чтобы отделить последнее слово от ячейки, выполните следующие действия: — Выберите ячейку B2, напишите формулу = ПРАВО (A2, LEN (A2) -SEARCH («

«, A2, SEARCH («», A2, ПОИСК («», A2) +1))) * функция вернет фамилию из ячейки A2.

img5

Чтобы скопировать формулу во все ячейки, нажмите клавишу «CTRL + C», выберите ячейки от B3 до B6 и нажмите клавишу «CTRL + V» на клавиатуре.

  • Чтобы преобразовать формулы в значения, выберите диапазон функций B2: B6 и «КОПИРОВАТЬ», нажав клавишу «CTRL + C», правой кнопкой мыши выберите «Специальная вставка».

  • Откроется диалоговое окно «Специальная вставка». Нажмите «Значения», затем нажмите «ОК», чтобы преобразовать формулу в значения.

img6

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