Přejít k hlavnímu obsahu

Jak extrahovat text mezi dvěma slovy v aplikaci Excel?

Existují nějaké dobré způsoby, jak to vyřešit pro seznam textových řetězců, jak je znázorněno na obrázku níže, pro extrahování textového řetězce mezi dvěma slovy „KTE“ a „feature“ z každé buňky? Tento tutoriál představuje dvě metody, které vám pomohou to udělat.

Extrahujte text mezi dvěma slovy pomocí vzorce v aplikaci Excel
Extrahujte text mezi dvěma slovy pomocí úžasného nástroje


Extrahujte text mezi dvěma slovy pomocí vzorce

K extrakci všech textových řetězců mezi dvěma slovy v buňce můžete použít vzorec založený na funkci MID a funkci SEARCH.

Obecný vzorec

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

Argumenty

Mobil: buňku, ze které chcete extrahovat všechny textové řetězce mezi dvěma slovy;
Počáteční_slovo: počáteční slovo dvou slov, ze kterých chcete extrahovat všechny textové řetězce;
Délka1: délka počátečního slova.
Koncové_slovo: koncové slovo dvou slov, ze kterých chcete extrahovat všechny textové řetězce před ním.
Délka2: délka počátečního slova plus 1.

Vyberte prázdnou buňku, zkopírujte nebo zadejte níže uvedený vzorec a stiskněte klávesu vstoupit klíč k získání výsledku. Vyberte tuto výsledkovou buňku a poté přetáhněte její úchyt automatického vyplňování dolů, abyste použili tento vzorec na další buňky.

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

Poznámka: Ve vzorci číslo 3 představuje délku znaku slova "KTE"; číslo 4 představuje délku znaku slova "KTE"plus 1.

Můžete vidět, že všechny textové řetězce mezi zadanými dvěma slovy jsou extrahovány z každé buňky ve sloupci B.


3.2.2 Extrahujte text mezi dvěma slovy pomocí úžasného nástroje

Pro mnoho uživatelů aplikace Excel může být obtížné si vzorce zapamatovat a zpracovat. Zde s Extrahujte řetězce mezi zadaným textem vlastnost Kutools pro Excel, můžete snadno extrahovat text mezi dvěma slovy pomocí několika kliknutí.

1. Vyberte buňku pro výstup výsledku a potom klepněte Kutools > Pomocník vzorců > Pomocník vzorců.

2. V Pomocník vzorců dialogové okno, musíte nakonfigurovat následujícím způsobem.

2.1) Zkontrolujte Filtr pole a poté zadejte slovo "Výpis" do textového pole;
2.2) V Vyberte seznam vzorců pole, klikněte na Extrahujte řetězce mezi zadaným textem volba;
2.3) V Zadání argumentů sekce:
v Buňka box, vyberte buňku, kam chcete text extrahovat (zde vybírám buňku B5);
v Počáteční znaky do pole zadejte počáteční slovo dvou slov, ze kterých chcete extrahovat všechny textové řetězce;
v Koncové znaky zadejte koncové slovo dvou slov, ze kterých chcete extrahovat všechny textové řetězce před ním.
2.4) Klepněte na tlačítko Ok. Viz obrázek:

3. Poté jsou extrahovány všechny textové řetězce mezi dvěma slovy „KTE“ a „feature“ v buňce B5. Mezitím byl vytvořen vzorec, můžete vybrat tuto výslednou buňku a poté přetáhnout její úchyt automatického vyplňování dolů, abyste extrahovali texty z jiných buněk ve stejném seznamu.

  Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.


Relativní články:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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