Найти тему

Excel: извлечение части текста из ячейки

Когда один из столбцов в excel содержит текст, может возникнуть необходимость вытащить первое или последнее слово из ячейки или, например, все слова кроме первого. Ниже я расскажу как это можно сделать.

pixabay.com
pixabay.com

1. Извлечение первого слова из ячейки. Для этого необходимо найти позицию первого пробела в тексте. Эта позиция используется в функции ЛЕВСИМВ.

Извлечение первого слова в ячейке
Извлечение первого слова в ячейке

Обратите внимание, что в случае, если в ячейке содержится только 1 слово без пробела, то формула выдаст ошибку. Чтобы этого избежать, формулу необходимо доработать, добавив ЕСЛИОШИБКА:

Извлечение первого слова в ячейке, даже если в ней всего одно слово
Извлечение первого слова в ячейке, даже если в ней всего одно слово

2. Извлечение последнего слова в ячейке. Эта задача сложнее, однако решаема. Логика похожа на предыдущий пример - мы ищем слово, находящееся после последнего пробела:

Извлечение последнего слова в ячейке
Извлечение последнего слова в ячейке

Проблема с поиском последнего слова в ячейке, если оно там всего одно, также присуще этой формуле, поэтому в нее необходимо добавить функцию ЕСЛИОШИБКА:

Извлечение первого слова в ячейке, даже если в ней всего одно слово
Извлечение первого слова в ячейке, даже если в ней всего одно слово

3. Извлечение всех слов, кроме первого. Приведенная формула ниже сразу же исключает возникновение ошибки в случаях, если в ячейке содержится только одно слово (возвращается пустая ячейка):

Извлечение всех слов, кроме первого
Извлечение всех слов, кроме первого

✔ Ищите ответы на свои вопросы в статье Фишки excel - подборка статей. Там я перечислила все свои статьи по разбору работы функций excel.

✔ Вот здесь есть подборка видео о том, как строить необычные диаграммы - Фишки Excel - подборка видеороликов.

✔ А здесь список статей для новичков - Статьи для новичков по работе в Excel.