Прескочи на основното съдържание

Как да извлека текст между две думи в Excel?

Автор: Слънце Последна промяна: 2022-01-13

За списък с текстови низове, както е показано на екранната снимка по-долу, за извличане на текстовия низ между две думи „KTE“ и „характеристика“ от всяка клетка, има ли добри начини за решаването му? Този урок представя два метода, които да ви помогнат да го направите.

Извличане на текст между две думи с формула в Excel
Извличайте текст между две думи с невероятен инструмент


Извличане на текст между две думи с формула

Можете да използвате формула, базирана на функцията MID и функцията SEARCH, за да извлечете всички текстови низове между две думи в клетка.

Обща формула

=MID(cell,SEARCH("start_word",cell)+length1,SEARCH("end_word",cell)-SEARCH("start_word",cell)-length2)

Аргументи

Cell: клетката, от която искате да извлечете всички текстови низове между две думи;
Начална_дума: началната дума на двете думи, които искате да извлечете всички текстови низове след нея;
Дължина1: дължината на началната дума.
Крайна_дума: крайната дума на двете думи, които искате да извлечете всички текстови низове преди нея.
Дължина2: дължината на началната дума плюс 1.

Изберете празна клетка, копирайте или въведете формулата по-долу и натиснете Въведете ключ за получаване на резултата. Изберете тази клетка с резултати и след това плъзнете манипулатора й за автоматично попълване надолу, за да приложите тази формула към други клетки.

=MID(B5,SEARCH("KTE",B5)+3,SEARCH("feature",B5)-SEARCH("KTE",B5)-4)

Забележка: Във формулата числото 3 представлява дължината на знака на думата "KTE"; броя 4 представлява дължината на знака на думата "KTE"плюс 1.

Можете да видите всички текстови низове между посочените две думи са извлечени от всяка клетка в колона B.


3.2.2 Извлечете текст между две думи с невероятен инструмент

За много потребители на Excel формулите може да са трудни за запомняне и работа. Тук, с Извличане на низове между определен текст функция на Kutools за Excel, можете лесно да извлечете текст между две думи само с няколко кликвания.

1. Изберете клетка, за да изведете резултата, и след това щракнете Kutools > Помощник за формула > Помощник за формула.

2. В Помощник за формула диалогов прозорец, трябва да конфигурирате както следва.

2.1) Проверете филтър и след това въведете думата "Екстракт" в текстовото поле;
2.2) В Изберете списък с формули , кликнете върху Извличане на низове между определен текст опция;
2.3) В Въвеждане на аргументи раздел:
в Клетка поле, изберете клетка, където искате да извлечете текста (тук избирам клетка B5);
в Начални символи поле, въведете началната дума на двете думи, които искате да извлечете всички текстови низове след нея;
в Краен знак(а) въведете крайната дума на двете думи, които искате да извлечете всички текстови низове преди нея.
2.4) Щракнете Ok. Вижте екранна снимка:

3. След това се извличат всички текстови низове между две думи „KTE“ и „feature“ в клетка B5. Междувременно е създадена формула, можете да изберете тази клетка с резултати и след това да плъзнете манипулатора й за автоматично попълване надолу, за да извлечете текстове от други клетки в същия списък.

  Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.


Относителни статии:

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hello, there is an issue with the first formula which only worked for me if I use lenght1 = length2 despite the searched word lengths had been different. Can you check that and correct please?
This comment was minimized by the moderator on the site
Excellent post! Saved my live :)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations