Ako extrahovať text z bunky v programe Excel (5 spôsobov)

  • Zdieľajte To
Hugh West

Extrahovanie textu z bunky je jedným z najčastejších použití programu Microsoft Excel. Môžete potrebovať extrahovať text zo začiatku, stredu alebo z určitej časti bunky. V tomto návode vám ukážeme, ako extrahovať text z bunky v programe Excel. Pomocou týchto jednoduchých, ale účinných vzorcov môžete ľahko nájsť a extrahovať akúkoľvek časť reťazca z bunky.

Stiahnite si cvičebnicu

Stiahnite si tento cvičebnicu.

Výpis textu z bunky.xlsx

5 spôsobov, ako extrahovať text z bunky v programe Excel

1. Používanie funkcie LEFT na extrakciu textu z bunky

Stránka LEVÁ funkcia extrahuje určitý počet znakov z ľavej strany reťazca.

Syntax funkcie LEFT:

=LEFT(text, [num_chars])

Pozrite sa na tento súbor údajov:

Teraz pomocou LEVÁ Funkcia sa chystá extrahovať prvé 4 znaky z bunky.

Krok 1:

  • Zadajte nasledujúci vzorec do C ell C5.
=LEFT(B5,4)

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku .

Potom sa zobrazí extrahovaný text.

Krok 3:

  • Potom potiahnite Rukoväť náplne v rozsahu buniek C6:C9 .

Takto sme vybrali všetok text z ľavej strany.

2. Použitie funkcie RIGHT na extrakciu textu

Stránka SPRÁVNE funkcia extrahuje určitý počet znakov z konca reťazca.

Syntax funkcie RIGHT:

=RIGHT(text,[num_chars])

Používame ten istý súbor údajov, ktorý sme použili pri LEVÁ Tentokrát však vyberieme 4 znaky z pravej strany.

Krok 1:

  • Teraz zadajte nasledujúci vzorec C ell C5.
=PRAVO(B5,4)

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku

Náš text bude orezaný sprava.

Krok 3:

  • Potom potiahnite Rukoväť náplne v rozsahu buniek C6:C9 .

Ako vidíte, všetky bunky obsahujú extrahovaný text z pravej strany

Podobné čítania

  • Ako extrahovať text po druhom medzere v programe Excel (6 metód)
  • Výpis textu za konkrétnym textom v programe Excel (10 spôsobov)
  • Ako extrahovať text po poslednom priestore v programe Excel (5 spôsobov)

3. Použitie funkcie MID na extrakciu textu z bunky v programe Excel

Teraz chcete získať konkrétnu časť textu zo stredu textu. V takom prípade môžete použiť príkaz MID Musíte zadať počiatočné číslo a počet znakov, ktoré chcete extrahovať.

Syntax funkcie MID:

=MID(text, start_num, num_chars)

Pozrite sa na tento súbor údajov. Máme niekoľko kódov rozdelených na 3 časti. V tejto situácii budeme extrahovať stredné 4 znaky.

Krok 1:

  • Najprv zadajte tento vzorec Bunka C5.
=MID(B5,6,4)

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku .

Krok 3:

  • Potom potiahnite Rukoväť náplne v rozsahu buniek C6:C9 .

Nakoniec je celý text úspešne vystrihnutý zo stredu.

4. Výpis textu z bunky pomocou vzorcov

Teraz použijeme niektoré funkcie na vytvorenie vzorca na získanie hodnôt z bunky. Uvedieme tri príklady týchto konkrétnych problémov.

4.1 Výpis textu pred konkrétnym znakom

Ak chceme získať konkrétny podreťazec z textu pred nejakým znakom, potom musíme najprv nájsť znak, podľa ktorého chceme extrahovať. Z tohto dôvodu použijeme príkaz HĽADAŤ a LEVÁ funkcie spoločne.

Všeobecný vzorec:

=LEFT(text,SEARCH(char,cell)-1)

Máme súbor údajov pozostávajúci z niekoľkých kódov oddelených pomlčkou "-". Teraz implementujeme vzorec na extrakciu textu pred pomlčkou.

Krok 1:

  • Na začiatok zadajte nasledujúci vzorec bunka C5.
=LEFT(B5,SEARCH("-",B5)-1)

Krok 2:

Potom stlačte tlačidlo Vstúpte na stránku .

Krok 3:

  • Potom potiahnite Rukoväť náplne v rozsahu buniek C6:C9

Nakoniec sme našli celý text pred pomlčkou.

Čítajte viac: Výpis textu pred znakom v programe Excel (4 rýchle spôsoby)

4.2 Výpis textu za určitým znakom

V tomto vzorci použijeme SPRÁVNE spolu s funkciou LEN a HĽADAŤ funkcie.

Všeobecný vzorec:

=RIGHT(text,LEN(text)-SEARCH("char",text))

Pozrite sa na tento súbor údajov:

Teraz chceme vybrať znaky za znakom "-".

Krok 1:

  • Zadajte nasledujúci vzorec do Bunka C5 :
=RIGHT(B5,LEN(B5)-SEARCH("-",B5))

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku .

Krok 3:

  • Teraz potiahnite Rukoväť náplne v rozsahu buniek C6:C9 .

Ako vidíte, úspešne sme z bunky vybrali požadovaný text.

Prečítajte si viac: Výpis textu za znakom v programe Excel (6 spôsobov)

Niekedy môžeme potrebovať vybrať podreťazec, ktorý sa nachádza medzi dvoma konkrétnymi znakmi Najskôr musíme určiť dva konkrétne výskyty pomocou vzorca. Potom sa MID funkcia extrahuje text medzi týmito dvoma znakmi.

Teraz máme k dispozícii súbor údajov s úplnými menami niektorých osôb. V tomto prípade budeme extrahovať stredné meno osoby.

Krok 1:

  • Zadajte vzorec do Bunka C5 :
=MID(B5, SEARCH(" ",B5) + 1, SEARCH(" ",B5,SEARCH(" ",B5)+1) - SEARCH(" ",B5) - 1)

Krok 2:

  • Potom stlačte tlačidlo Vstúpte na stránku . Uvidíte vyňaté stredné meno.

Krok 3:

  • Nakoniec potiahnite Rukoväť náplne v rozsahu Bunky C6:C9 .

Nakoniec sa nám podarilo získať všetky tieto stredné mená.

Prečítajte si viac: Ako extrahovať text medzi dvoma čiarkami v programe Excel (4 jednoduché prístupy)

5. Použitie funkcie Nájsť a nahradiť na výber textu z bunky

Teraz táto metóda nájde určitú časť textu a nahradí ich žiadnymi hodnotami. Aby ste pochopili túto metódu, musíte často vytvoriť nový stĺpec.

Najprv sa pozrite na tento súbor údajov :

Túto metódu teraz použijeme na zistenie používateľského mena aj názvu domény.

5.1 Extrahovanie používateľského mena z e-mailu

Krok 1:

  • Skopírujte hodnoty stĺpca Text a vložte ich do stĺpca Extracted Text.

Krok 2:

  • Teraz vyberte všetky tieto hodnoty.

Krok 3:

  • Potom stlačte tlačidlo Ctrl+F na klávesnici. Nájsť a nahradiť dialógové okno.

Krok 4:

  • Tu, v Zistite, čo typ poľa " @* " . Vyberie všetky znaky začínajúce na @.
  • Zachovajte Nahradiť s prázdne políčko.
  • Kliknite na Nahradiť všetko.

Krok 5:

  • Teraz uvidíte, že bolo vykonaných 5 výmen. Kliknite na tlačidlo V PORIADKU.

Ako vidíte, všetky tieto používateľské mená sme úspešne extrahovali.

5.2 Extrahovanie názvu domény

Krok 1:

  • Podobne ako pri predchádzajúcej metóde skopírujte tieto e-maily a vložte ich na Extrahovaný text Zvýraznite ich a stlačte Ctrl+F.

Krok 2:

  • Teraz v Zistite, čo zadajte do poľa "*@" . Nájde všetky postavy zo začiatku spolu s @ .
  • Zachovajte Nahradiť s prázdne políčko.
  • Kliknite na Nahradiť všetko.

Nakoniec sa všetky názvy domén úspešne extrahujú.

Záver

Na záver dúfam, že vám tieto vzorce určite pomôžu vylúštiť konkrétne znaky. Stiahnite si cvičný zošit a precvičte si všetky tieto metódy. Dúfam, že to obohatí vaše vedomosti. Nezabudnite si tiež pozrieť našu webovú stránku exceldemy.com pre rôzne články týkajúce sa programu Excel.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.