Obsah
Extrakce textu z buňky je jedním z nejčastějších způsobů použití aplikace Microsoft Excel. Můžete potřebovat extrahovat text ze začátku, uprostřed nebo z určité části buňky. V tomto návodu si ukážeme, jak extrahovat text z buňky v aplikaci Excel. Pomocí těchto jednoduchých, ale účinných vzorců můžete snadno najít a extrahovat jakoukoli část řetězce z buňky.
Stáhnout cvičebnici
Stáhněte si tento cvičební sešit.
Výpis textu z buňky.xlsx5 způsobů, jak extrahovat text z buňky v aplikaci Excel
1. Použití funkce LEFT k extrakci textu z buňky
Na stránkách LEVÝ Funkce extrahuje určitý počet znaků z levé části řetězce.
Syntaxe funkce LEFT:
=LEFT(text, [num_chars])
Podívejte se na tento soubor dat:
Nyní pomocí LEVÝ funkce vyjmeme z buňky první 4 znaky.
Krok 1:
- Zadejte následující vzorec C ell C5.
=LEFT(B5,4)
Krok 2:
- Pak stiskněte tlačítko Vstupte na .
Poté se zobrazí extrahovaný text.
Krok 3:
- Poté přetáhněte Plnicí rukojeť v rozsahu buněk C6:C9 .
Takto jsme extrahovali veškerý text z levé strany.
2. Použití funkce RIGHT k extrakci textu
Na stránkách PRAVÁ funkce extrahuje určitý počet znaků z konce řetězce.
Syntaxe funkce RIGHT:
=RIGHT(text,[num_chars])
Používáme stejnou sadu dat, kterou jsme použili pro. LEVÝ Tentokrát však vyjmeme 4 znaky zprava.
Krok 1:
- Nyní zadejte následující vzorec C ell C5.
=PRAVO(B5,4)
Krok 2:
- Pak stiskněte tlačítko Vstupte na
Náš text bude oříznut zprava.
Krok 3:
- Poté přetáhněte Plnicí rukojeť v rozsahu buněk C6:C9 .
Jak vidíte, všechny buňky obsahují extrahovaný text z pravé strany.
Podobná čtení
- Jak extrahovat text za druhou mezerou v aplikaci Excel (6 metod)
- Výpis textu za určitým textem v aplikaci Excel (10 způsobů)
- Jak extrahovat text za posledním mezerníkem v aplikaci Excel (5 způsobů)
3. Použití funkce MID k extrakci textu z buňky v aplikaci Excel
Nyní chcete získat určitou část textu ze středu textu. V takovém případě můžete použít příkaz MID Funkce, která to provede, musí zadat počáteční číslo a počet znaků, které chcete extrahovat.
Syntaxe funkce MID:
=MID(text, start_num, num_chars)
Podívejte se na tento soubor dat. Máme několik kódů rozdělených na 3 části. V této situaci budeme extrahovat prostřední 4 znaky.
Krok 1:
- Nejprve zadejte tento vzorec Buňka C5.
=MID(B5,6,4)
Krok 2:
- Poté stiskněte tlačítko Vstupte na .
Krok 3:
- Poté přetáhněte Plnicí rukojeť v rozsahu buněk C6:C9 .
Nakonec je veškerý text úspěšně vystřižen ze středu.
4. Výpis textu z buňky pomocí vzorců
Nyní použijeme některé funkce k vytvoření vzorce pro získání hodnot z buňky. Uvedeme tři příklady těchto konkrétních problémů.
4.1 Výpis textu před určitým znakem
Pokud chceme z textu získat konkrétní podřetězec před znakem, musíme nejprve najít znak, podle kterého chceme extrahovat. Z tohoto důvodu budeme používat příkaz HLEDAT a LEVÝ funkce dohromady.
Obecný vzorec:
=LEFT(text,SEARCH(char,cell)-1)
Máme soubor dat sestávající z několika kódů oddělených pomlčkou "-". Nyní zavedeme vzorec pro extrakci textu před pomlčkou.
Krok 1:
- Začněte zadáním následujícího vzorce buňka C5.
=LEFT(B5,SEARCH("-",B5)-1)
Krok 2:
Pak stiskněte tlačítko Vstupte na .
Krok 3:
- Poté přetáhněte Plnicí rukojeť v rozsahu buněk C6:C9
Nakonec jsme našli veškerý text před pomlčkou.
Další informace: Výpis textu před znakem v aplikaci Excel (4 rychlé způsoby)
4.2 Výpis textu za určitým znakem
V tomto vzorci použijeme vzorec PRAVÁ spolu s funkcí LEN a HLEDAT funkce.
Obecný vzorec:
=RIGHT(text,LEN(text)-SEARCH("char",text))
Podívejte se na tento soubor dat:
Nyní chceme vybrat znaky za znakem "-".
Krok 1:
- Zadejte následující vzorec Buňka C5 :
=RIGHT(B5,LEN(B5)-SEARCH("-",B5))
Krok 2:
- Pak stiskněte tlačítko Vstupte na .
Krok 3:
- Nyní přetáhněte Plnicí rukojeť v rozsahu buněk C6:C9 .
Jak vidíte, úspěšně jsme z buňky extrahovali požadovaný text.
Přečtěte si více: Výpis textu za znakem v aplikaci Excel (6 způsobů)
4.3 Výběr textu mezi dvěma konkrétními znaky z buňky pomocí funkcí MID a HLEDAT
Někdy můžeme potřebovat vybrat podřetězec, který se nachází mezi dvěma konkrétními znaky . Nejdříve musíme určit dva konkrétní výskyty pomocí vzorce. Poté je třeba zadat MID vyextrahuje text mezi těmito dvěma znaky.
Nyní máme k dispozici datovou sadu plných jmen některých osob. V tomto případě budeme extrahovat prostřední jméno osoby.
Krok 1:
- Zadejte vzorec do pole Buňka C5 :
=MID(B5, SEARCH(" ",B5) + 1, SEARCH(" ",B5,SEARCH(" ",B5)+1) - SEARCH(" ",B5) - 1)
Krok 2:
- Poté stiskněte tlačítko Vstupte na . Uvidíte vyjmuté prostřední jméno.
Krok 3:
- Nakonec přetáhněte Plnicí rukojeť v rozsahu Buňky C6:C9 .
Nakonec se nám podaří všechna tato prostřední jména získat.
Přečtěte si více: Jak extrahovat text mezi dvěma čárkami v aplikaci Excel (4 snadné přístupy)
5. Použití funkce Najít a nahradit k výběru textu z buňky
Nyní tato metoda vyhledá určitou část textu a nahradí je žádnými hodnotami. Pro pochopení této metody je často nutné vytvořit nový sloupec.
Nejprve se podívejte na tento soubor dat :
Nyní tuto metodu použijeme k nalezení uživatelského jména i názvu domény.
5.1 Extrakce uživatelského jména z e-mailu
Krok 1:
- Zkopírujte hodnoty sloupce Text a vložte je do sloupce Extracted Text.
Krok 2:
- Nyní vyberte všechny tyto hodnoty.
Krok 3:
- Pak stiskněte tlačítko Ctrl+F na klávesnici. Najít a nahradit dialogové okno.
Krok 4:
- Zde, v Zjistěte, co typ rámečku " @* " . Vybere všechny znaky počínaje znakem @.
- Zachovejte Nahradit pomocí prázdné pole.
- Klikněte na Nahradit vše.
Krok 5:
- Nyní uvidíte, že bylo provedeno 5 náhrad. Klikněte na tlačítko . DOBŘE.
Jak vidíte, všechna tato uživatelská jména jsme úspěšně extrahovali.
5.2 Extrakce názvu domény
Krok 1:
- Podobně jako v předchozím případě zkopírujte tyto e-maily a vložte je na stránku. Extrahovaný text Zvýrazněte je a stiskněte Ctrl+F.
Krok 2:
- Nyní v Zjistěte, co zadejte do pole "*@" . Najde všechny postavy ze začátku spolu s. @ .
- Zachovejte Nahradit pomocí prázdné pole.
- Klikněte na Nahradit vše.
Nakonec jsou všechna jména domén úspěšně extrahována.
Závěr
Závěrem doufám, že vám tyto vzorce určitě pomohou při extrakci konkrétních znaků. Stáhněte si cvičný sešit a procvičte si všechny tyto metody. Doufám, že to obohatí vaše znalosti. Nezapomeňte se také podívat na naše webové stránky. exceldemy.com pro různé články týkající se aplikace Excel.