Obsah
V programe Excel existuje pomerne veľa funkcií na rýchle extrahovanie textu pred znakom. V tomto článku sa dozvieme, ako ich používať.
Cvičebnica pre prax
Stiahnite si nasledujúci pracovný zošit a cvičenie.
Výpis textu pred znakom.xlsx4 rýchle metódy na extrakciu textu pred znakom v programe Excel
1. Použitie funkcií LEFT a FIND na extrakciu textu pred znakom
Funkcia LEFT je jednou z podkategórií Funkcie TEXT ktorý dokáže vytiahnuť najľavšie texty reťazca z daného súboru údajov. Tu použijeme kombináciu LEVÁ funkcie a Funkcia FIND . Predpokladajme, že máme pracovný hárok obsahujúci zoznam mien zamestnancov a ich predajnú sumu pripojenú znakom "_". Budeme extrahovať text pred týmto znakom.
KROKY:
- Vyberte Bunka D5 .
- Zadajte vzorec:
=LEFT(C5,FIND("_",C5)-1)
Stránka Funkcia FIND vráti pozíciu znaku "_" ako číslo z celého textového reťazca a Funkcia LEFT výpisy textov.
- Hit Vstúpte na stránku aby ste videli výsledok.
- Použite Rukoväť náplne a pozrite si ostatné výsledky.
2. Vloženie funkcie SUBSTITUTE programu Excel pred n-ty výskyt znaku
Ak chceme nájsť n-tú pozíciu konkrétneho znaku a extrahovať texty pred ňou, môžeme použiť príkaz Funkcia SUBSTITUTE . je to veľmi populárna funkcia. povedzme, že máme súbor údajov. budeme extrahovať texty pred druhou medzerou reťazca.
KROKY:
- Vyberte Bunka C5 .
- Zadajte vzorec:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ POZNÁMKA: Tu sa SUBSTITUTE funkcia nahradí druhú medzeru znakom " ^ " postava.
Vzorec:
=SUBSTITUTE(B5," ","^",2)
Stránka NÁJSŤ funkcia zistí pozíciu znaku " ^ " ako číslo. Nakoniec Funkcia LEFT vytiahne texty pred daným znakom, ako sme o tom hovorili v prvej metóde.
- Hit Vstúpte na stránku .
- Presuňte kurzor na ostatné bunky, aby ste videli výsledok.
3. Použitie nástroja Excel Nájsť a nahradiť na extrahovanie textu pred znakom
Na stránke Microsoft Excel , je tu veľa pôsobivých a zabudovaných nástrojov alebo funkcií. Nájsť a nahradiť z nižšie uvedeného súboru údajov budeme extrahovať texty pred znakom " # ".
KROKY:
- Vybrať bunku B5:B11 .
- Tlač Ctrl+C skopírovať a Vložiť do bunky C5 .
- Vyberte vložené údaje.
- Z Domov prejdite na kartu Úprava stránky > Nájsť & Vybrať > Vymeňte stránku .
- Otvorí sa okno.
- V Zistite, čo zadajte do poľa " #* ".
➤ POZNÁMKA: Používame Hviezdička ( * ), pretože ide o zástupný znak, ktorý predstavuje všetky znaky za " # ".
- Teraz si nechajte Nahradiť prázdne políčko
- Vyberte Nahradiť všetko .
- Zobrazí sa potvrdzovacie okno.
- Vyberte OK a zatvorte predchádzajúce okno.
- Nakoniec vidíme, že všetky texty sú extrahované pred znakom.
4. Použitie funkcie "Text do stĺpca" na vytiahnutie textu pred znakom v programe Excel
Stránka Text do stĺpca Možnosť v Exceli robí súbor údajov dynamickým. Predstavme si, že máme súbor údajov a budeme extrahovať texty pred znakom s názvom Hviezdička ( * ).
KROKY:
- Vybrať bunku B5:B11 a stlačte Ctrl+C skopírovať ho.
- Vložiť to Bunka C5 .
- Prejdite na Údaje kartu výberom všetkých vložených údajov.
- Z Dátové nástroje rozbaľovacie okno, kliknite na na Text do stĺpcov .
- Z Krok 1 sprievodcu vyberte možnosť Oddelené .
- Tlač Ďalšie .
- Teraz v Krok 2 sprievodcu skontrolujte, či je v okne Iné a napíšte " * " v prázdnom poli vedľa neho. Môžeme vidieť náhľad z Náhľad údajov box.
- Vyberte Ďalšie .
- Nakoniec v Krok 3 sprievodcu môžeme vybrať ľubovoľný formát údajov.
- V Cieľová destinácia vyberte miesto, kam chceme extrahovať údaje.
- Vyberte Dokončenie .
- Tu vidíme všetky extrahované údaje v dvoch častiach.
Záver
Toto sú najrýchlejšie spôsoby extrakcie textu pred znakom v Excel . Je tu pridaný cvičný zošit. Kľudne si to vyskúšajte. Neváhajte sa na čokoľvek spýtať alebo navrhnúť nové metódy.