Jak extrahovat text z buňky v aplikaci Excel (5 způsobů)

  • Sdílet Toto
Hugh West

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.xlsx

5 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.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.