KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

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

АвторSiluviaДата изменения

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

doc-extract-all-words-but-first-last-

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


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

Как показано на рисунке ниже, вам нужно извлечь все слова из каждой ячейки столбца B, кроме первого. Для этого используйте комбинацию функций ПРАВСИМВ, ДЛСТР и НАЙТИ. Выполните следующие действия.

doc-extract-all-words-but-first-last-2

Универсальная формула

=RIGHT(text_string,LEN(text_string)-FIND(" ",text_string,1))

Аргументы

Text_string: Текстовая строка, из которой извлекаются все слова, кроме первого. Это может быть:

  • Текстовая строка, заключённая в кавычки;
  • Или ссылка на ячейку, содержащую текстовую строку.

Как использовать эту формулу?

1. Выберите пустую ячейку для вывода извлечённых слов — в данном случае это ячейка D3.

2. Введите в неё приведённую ниже формулу и нажмите клавишу Enter. Затем выделите ячейку с формулой и протяните её вниз, чтобы применить ко всем остальным ячейкам.

=RIGHT(B3,LEN(B3)-FIND(" ",B3,1))

doc-extract-all-words-but-first-last-3

Теперь из указанных ячеек извлечены все слова, кроме первых.

Примечание: В приведённой выше формуле B3 — это ячейка, содержащая слова, из которых вы извлекаете всё, кроме первого. При необходимости замените её.

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

=RIGHT(B3,LEN(B3)-FIND(" ",B3,1))

1. LEN(B3): Функция ДЛСТР вычисляет общую длину «Excel handy addin» и возвращает результат 17;

2. FIND(" ",B3,1): Так как слова разделены пробелами, функция НАЙТИ определяет позицию первого пробела в «Excel handy addin» и возвращает результат 6;

3. RIGHT(B3,17-6): Функция ПРАВСИМВ извлекает 11 символов (17 − 6 = 11) с правого конца текстовой строки «Excel handy addin». Результат — «handy addin».


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

В этом разделе мы воспользуемся комбинацией функций ЛЕВСИМВ, НАЙТИ, ПОДСТАВИТЬ и ДЛСТР, чтобы извлечь из указанной ячейки Excel все слова, кроме последнего.

doc-extract-all-words-but-first-last-5

Универсальная формула

=LEFT(text_string,FIND("[",SUBSTITUTE(text_string," ","[",LEN(text_string)-LEN(SUBSTITUTE(text_string," ",""))))-1)

Аргументы

Text_string: Текстовая строка, из которой извлекаются все слова, кроме последней ячейки. Это может быть:

  • Текстовая строка, заключённая в кавычки;
  • Или ссылка на ячейку, содержащую текстовую строку.

Как использовать эту формулу?

1. Выберите пустую ячейку (например, D3 в данном случае) для размещения извлечённых слов.

2. Введите в неё приведённую ниже формулу и нажмите клавишу Enter. Затем протяните ячейку с формулой вниз, чтобы применить её ко всем остальным ячейкам.

=LEFT(B3,FIND("[",SUBSTITUTE(B3," ","[",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))-1)

doc-extract-all-words-but-first-last-4

Теперь из указанных ячеек извлечены все слова, кроме последних.

Примечание: В приведённой выше формуле B3 — это ячейка, содержащая слова, из которых вы извлекаете всё, кроме последнего. При необходимости измените её.

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

=LEFT(B3,FIND("[",SUBSTITUTE(B3," ","[",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))-1)

1. SUBSTITUTE(B3," ","[",LEN(B3)-LEN(SUBSTITUTE(B3," ","")))

  • LEN(B3): Функция ДЛСТР вычисляет общую длину текста «Excel handy addin» и возвращает результат как 17;
  • LEN(SUBSTITUTE(B3," ",""))Функция ПОДСТАВИТЬ удаляет все пробелы из текста «Excel handy addin», превращая его в «Excelhandyaddin», после чего функция ДЛСТР определяет длину получившейся строки. Окончательный результат — 15.
  • SUBSTITUTE(B3," ","[",17-15))Функция ПОДСТАВИТЬ заменяет второй пробел в строке «Excel handy addin» на символ «[» и возвращает результат: «Excel handy[addin».

2. FIND("[","Excel handy[addin")

  • Функция НАЙТИ определяет позицию символа «[» в текстовой строке «Excel handy[addin». Поскольку символ «[» находится на 12-й позиции, функция возвращает значение 12.

3. =LEFT(B3,12-1)

  • Функция ЛЕВСИМВ извлекает 11 символов (12 − 1 = 11) с начала текстовой строки «Excel handy addin». Результат — «Excel handy».

Связанные функции

Функция Excel ПРАВСИМВ
Функция Excel ПРАВСИМВ извлекает указанное количество символов с правого конца текстовой строки.

Функция Excel ДЛСТР
Функция Excel ДЛСТР возвращает количество символов в текстовой строке.

Функция Excel НАЙТИ
Функция Excel НАЙТИ ищет одну текстовую строку внутри другой и возвращает позицию начала искомой строки.

Функция Excel ЛЕВСИМВ
Функция Excel ЛЕВСИМВ извлекает указанное количество символов с начала строки.

Функция Excel ПОДСТАВИТЬ
Функция Excel ПОДСТАВИТЬ заменяет текст или символы внутри текстовой строки на другие текст или символы.


Связанные формулы

Извлечение нескольких строк из ячейки
Если у вас есть список текстовых строк, разделённых разрывами строк (они создаются нажатием Alt + Enter при вводе текста), и вы хотите извлечь эти строки в отдельные ячейки — формула из этого руководства вам поможет!

Извлечение последней строки текста из многострочной ячейки
Чтобы извлечь последнюю строку из текста, разделённого разрывами строк, воспользуйтесь формулой из этого руководства — она поможет вам легко справиться с задачей в Excel.

Извлечение N-го слова из текстовой строки в Excel
В этой статье рассказывается, как с помощью формулы извлечь нужное N-е слово из текстовой строки в ячейке Excel.

Извлечение последних двух слов из ячейки в Excel
В этом руководстве показано, как с помощью формулы извлечь последние два слова из ячейки в Excel.

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


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает вам выделиться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуальное выполнение   |  Генерация кода|  Создание пользовательские формулы  |  Анализ данных и создание диаграмм|  Вызов Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  По нескольким листам  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Многоэлементный выпадающий список
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление рабочими книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.