Jak extrahovat řetězec mezi dvěma různými znaky v aplikaci Excel?
Při práci s textovými daty v Excelu se často setkáváme s potřebou extrahovat podřetězec, který se nachází mezi dvěma konkrétními znaky. Například extrakce textu mezi závorkami, hranatými hranami nebo jinými oddělovači může být klíčová pro analýzu dat a vytváření sestav. Tento tutoriál vás provede třemi efektivními metodami, jak toho dosáhnout: použitím vzorců, využitím Kutools for Excela extrahování textu mezi identickými znaky.

Extrahujte část řetězce mezi dvěma různými znaky pomocí vzorců
Pokud dáváte přednost praktickému přístupu, můžete pomocí vzorců aplikace Excel extrahovat text mezi dva odlišné znaky. Vzorce jako MID, FIND a LEN lze kombinovat, abyste přesně určili umístění znaků a extrahovali požadovaný podřetězec.
Vyberte buňku, do které umístíte výsledek, zadejte tento vzorec a stiskněte Enter klíč.
=MID(LEFT(A1,FIND(">",A1)-1),FIND("<",A1)+1,LEN(A1))

Hodnocení: A1 je textová buňka, > si < jsou dva znaky, mezi kterými chcete extrahovat řetězec.
Snadno extrahujte část řetězce mezi dvěma znaky pomocí Kutools
Na rozdíl od vzorců, které vyžadují memorování a složitou syntaxi, Kutools zjednodušuje proces na několik kliknutí. Díky uživatelsky přívětivému rozhraní můžete efektivně extrahovat text mezi zadanými znaky bez potíží s ručním vytvářením vzorců. Tato metoda nejen šetří čas, ale také snižuje pravděpodobnost chyb, takže je ideální pro uživatele, kteří preferují intuitivnější přístup k manipulaci s daty.
Po stahování a instalace Kutools for Excel, vyberte buňku pro výstup výsledku, přejděte na Kutools Kartu a vyberte Pomocník vzorců > Pomocník vzorcůa poté nakonfigurujte následovně:
- Zkontrolovat Filtr pole a zadejte Výpis pro filtrování všech vzorců souvisejících s extrakcí textu.
- vybrat Extrahujte řetězce mezi zadaným textem z filtrovaného seznamu.
- Vyberte buňku obsahující podřetězec, který chcete extrahovat.
- v Počáteční znaky, zadejte počáteční znak.
- v Koncové znaky, zadejte koncový znak.
- klikněte OK
Výsledek
Vyberte výslednou buňku a přetáhněte ji Naplňte rukojeť dolů dostane zbytek výsledků.

Extrahujte část řetězce mezi dvěma stejnými znaky pomocí vzorců
Někdy může být nutné extrahovat text mezi dva stejné znaky, jako jsou uvozovky nebo závorky. Pomocí specifických vzorců můžete efektivně cílit a extrahovat podřetězce, které jsou ohraničeny stejnými znaky. Tento přístup je užitečný pro standardizaci datových formátů a přípravu textu pro další analýzu.
Vyberte buňku, do které umístíte výsledek, zadejte tento vzorec a stiskněte Enter klíč.
=SUBSTITUTE(MID(SUBSTITUTE("/" & A3&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")

Poznámka: A3 je textová buňka, / je znak, mezi kterým chcete extrahovat.
Nejlepší nástroje pro produktivitu v kanceláři
Vylepšete si své excelové dovednosti s Kutools for Excela 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...
Office Tab Přináší do Office rozhraní s kartami a výrazně vám usnadňuje 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!