Извлечь последнее слово из ячейки в excel

Чтобы получить последнее слово ячейки, вам нужно объединить функции ОБРЕЗАТЬ, ВПРАВО, ДЛИН, ПОВТОРИТЬ и ПОДСТАВИТЬ в Excel.

Эти функции помогут вам найти последний пробел в ячейке, а затем на основе этого пробела; вы можете получить исключение последнего слова. В Excel нет точной формулы для ее завершения, поэтому вам необходимо создать собственную формулу.

извлечь-последнее-слово-из-ячейки

Формула Excel для получения последнего слова даты

Вот формула, которую вы должны использовать:

 =TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1)))

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

В этой первой части у нас есть функции REPT и LEN. Функция ДЛСТР возвращает количество символов в исходном значении, а функция ПОВТОР возвращает пробелы на основе этого числа (количества символов).

функции rept-and-len

Если исходное значение содержит 59 символов, REPT вернет 59 пробелов. Смотрите скриншот ниже.

rept-возвращает-значения

Затем, во второй части , у нас есть функция ПОДСТАВИТЬ, которая заменяет каждый пробел в ячейке пробелами, возвращаемыми функцией ПОВТОР.

подставить-заменить-каждое-пространство

Если в ячейке 10 пробелов, значение, возвращаемое функцией SUBSTITUTE, возвращает 10×59 пробелов. Между каждым словом 59 пробелов вместо 1 . Смотрите скриншот ниже.

значение, возвращаемое заменой

После этого в третьей части у нас есть функция ПРАВО, которая извлекает символы (равные количеству символов исходного значения) из значения, которое мы получили выше.

правая функция-извлечение-символов

Ниже указано значение, которое оно возвращает.

возмещаемая стоимость обрезки

Поскольку исходное значение содержит 59 символов, из новых значений извлекается 59 символов. В этом извлеченном значении у нас есть 6 символов последнего слова (руководства) , а остальные — пробелы.

Теперь в четвертой части у нас есть функция TRIM, которая удаляет из значения лишние пробелы и возвращает только последнее слово (руководство).

обрезка заменяет лишние пробелы

Получить файл Excel

Скачать

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

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