Chcete rýchlo nájsť konkrétny text v hárku programu Excel? Naučte sa používať funkciu NÁJSŤ na vyhľadanie a extrahovanie údajov v okamihu!

Hľadanie konkrétnej informácie vo veľkej tabuľke programu Excel môže byť náročná úloha, najmä ak musíte prechádzať riadkami a stĺpcami údajov. Našťastie má Excel výkonný nástroj nazývaný funkcia FIND, ktorý vám môže pomôcť rýchlo nájsť údaje v bunke.

Prevedieme vás základmi funkcie NÁJSŤ v Exceli a poskytneme príklady, ktoré vám ukážu, ako funkciu efektívne používať.

Čo je funkcia FIND v Exceli?

Funkcia FIND je textová funkcia v Exceli, ktorá vám umožňuje nájsť konkrétny znak alebo podreťazec v textovom reťazci a vracia pozíciu (ako číslo) znaku alebo podreťazca. Syntax funkcie FIND je nasledovná:

=FIND(nájsť_text, v_texte, [počiatočné_číslo])

Kde:

  • nájsť_text: text alebo znak, ktorý chcete nájsť. Môže to byť jeden znak alebo postupnosť znakov (podreťazec).
  • v rámci_textu: text obsahujúci znak, ktorý chcete nájsť.
  • počiatočné_číslo: voliteľný argument, ktorý určuje znak, pri ktorom chcete spustiť vyhľadávanie. Prvý znak v
    instagram viewer
    v rámci_textu argument je znak číslo 1. Ak vynecháte počiatočné_číslo, Excel predpokladá, že áno 1.

Funkcia NÁJSŤ rozlišuje veľké a malé písmená, takže nájde len presne tie znaky, ktoré určíte. Ak chcete nájsť znak alebo textový reťazec bez ohľadu na veľkosť písmen, použite namiesto toho funkciu HĽADAŤ.

Ako používať funkciu FIND v Exceli

Aby sme pochopili, ako funkcia NÁJSŤ funguje, pozrime sa na niekoľko základných príkladov použitia FIND v Exceli.

Nájdenie pozície špecifického znaku v textovom reťazci

Predpokladajme, že v bunke A2 máte nasledujúci textový reťazec: "Ahoj, tam!". Na nájdenie pozície čiarky v textovom reťazci budete používať:

=NÁJSŤ(",", A2)

Tento vzorec vráti 3, čo je pozícia čiarky v textovom reťazci.

Nájdenie pozície podreťazca v textovom reťazci

Predpokladajme, že v bunke A2 máte nasledujúci textový reťazec: „Jablko vo vrecku“. Ak chcete nájsť pozíciu slova „jablko“ v textovom reťazci, použite nasledujúci vzorec:

=NÁJSŤ("jablko", A2)

Tento vzorec vráti 5, čo je pozícia prvého písmena slova "jablko" v textovom reťazci.

Ako skombinovať HĽADAŤ s inými funkciami Excelu

Funkciu NÁJSŤ v Exceli možno skombinovať s inými funkciami na vykonávanie pokročilejších úloh manipulácie s údajmi. Tu je niekoľko príkladov:

1. Používanie funkcie NÁJSŤ s funkciami LEFT a RIGHT

Funkciu NÁJSŤ môžete skombinovať s funkciami LEFT a RIGHT v Exceli a extrahovať konkrétny text z väčšieho reťazca. Ako už názov napovedá, funkcie LEFT a RIGHT sa používajú na získanie určitého počtu znakov z ľavej alebo pravej strany textového reťazca.

Príklad: Vzorec uvedený nižšie extrahuje a vráti názov domény e-mailovej adresy v A2.

=RIGHT(A2;DĹŽKA(A2)-NÁJSŤ("@",A2))

V tomto vzorci funkcia NÁJSŤ nájde polohu symbolu „@“ v rámci e-mailovej adresy, zatiaľ čo funkcia LEN vypočítava dĺžku reťazca e-mailovej adresy. Excel odpočíta pozíciu znaku „@“ od celkovej dĺžky reťazca vrátenej LEN a vráti toľko znakov pomocou funkcie RIGHT.

Ak sa chcete dozvedieť viac o funkcii LEN, prečítajte si náš článok o ako počítať v Exceli s funkciou LEN. Podobne môžete extrahovať používateľské meno pomocou funkcie LEFT. Vzorec, ktorý vstúpi do bunky B2, bude:

=LEFT(A2,NÁJSŤ("@",A2)-1)

V tomto vzorci funkcia NÁJSŤ nájde symbol „@“ v adrese a funkcia VĽAVO extrahuje znaky naľavo od symbolu „@“, čo je používateľské meno e-mailovej adresy.

2. Pomocou funkcie HĽADAŤ s MID

Funkcia MID vracia znaky zo stredu textového reťazca, pričom je zadaná počiatočná poloha a dĺžka. Pomocou funkcie FIND s funkciou MID môžete vrátiť konkrétny podreťazec na základe pozície začiatočných a koncových znakov.

Povedzme, že máte zoznam kódov produktov, ktoré sú všetky v rovnakom formáte: 3-znaková predpona, po ktorej nasleduje pomlčka a potom 4-miestne číslo. Chcete získať 4-miestne číslo z každého kódu produktu. Vzorec je nasledovný:

=MID(A2,NÁJSŤ("-",A2)+1,4)

V tomto vzorci funkcia FIND nájde polohu symbolu „-“ v každom kóde produktu a MID vráti 4-miestne číslo, ktoré nasleduje za symbolom. Počet znakov, ktoré sa majú vrátiť, je nastavený na 4, keďže chceme získať 4-miestne číslo.

3. Používanie funkcií FIND With IF a ISNUMBER

Funkciu FIND môžete použiť s funkciami IF a ISNUMBER na kontrolu, či v textovom reťazci existuje špecifický znak alebo podreťazec. The Funkcia IF vo vnorených vzorcoch vráti hodnotu v závislosti od toho, či je podmienka pravdivá alebo nepravdivá. Funkcia ISNUMBER skontroluje, či je hodnota číslo a vráti hodnotu TRUE alebo FALSE.

Tu je príklad: Predpokladajme, že máte zoznam mien v stĺpci A a chcete zistiť, ktoré mená začínajú na písmeno „S“. Pomocou funkcie NÁJSŤ môžete vyhľadať „S“ na začiatku každého mena a potom použiť IF a funkcie ISNUMBER na vrátenie hodnoty „Áno“ alebo „Nie“ v závislosti od toho, či názov začína na "S".

Vzorec bude:

=IF(ISNUMBER(FIND("S", A2)), "Áno", "nie")

Tento vzorec vráti "Áno", pretože názov v bunke A2 začína "S". Tento vzorec môžete skopírovať do ostatných buniek v stĺpci B, aby ste skontrolovali všetky názvy vo svojom zozname.

Toto je len niekoľko príkladov toho, ako možno funkciu NÁJSŤ použiť s inými funkciami programu Excel na vykonávanie rôznych úloh. Kreatívnym kombinovaním rôznych funkcií môžete automatizovať a zjednodušiť mnohé úlohy analýzy údajov.

Ľahko extrahujte údaje pomocou funkcie FIND v Exceli

Funkcia NÁJSŤ v Exceli je výkonný nástroj, ktorý vám umožňuje nájsť konkrétne údaje v bunke alebo rozsahu buniek. Táto funkcia môže byť užitočná najmä vtedy, keď pracujete s veľkými množinami údajov a potrebujete rýchlo nájsť určité informácie. Pomocou funkcie NÁJSŤ v tabuľkách programu Excel si môžete prispôsobiť kritériá vyhľadávania a rýchlo nájsť to, čo potrebujete.