Funkcia Excel SEARCH (príklad + video)
Kedy použiť funkciu Excel SEARCH
Funkciu Excel SEARCH je možné použiť, ak chcete nájsť textový reťazec v inom textovom reťazci a nájsť jeho polohu.
Čo vracia
Vráti číslo, ktoré predstavuje počiatočnú pozíciu reťazca, ktorý nachádzate v inom reťazci.
Syntax
= VYHĽADÁVAŤ (find_text, within_text, [start_num])
Vstupné argumenty
- find_text - text alebo reťazec, ktorý potrebujete nájsť.
- within_text - text, v ktorom chcete nájsť argument find_text.
- [start_num] - číslo, ktoré predstavuje pozíciu, od ktorej má vyhľadávanie začať. Ak to vynecháte, začína sa to od začiatku.
Doplňujúce Poznámky
- Ak nie je zadané počiatočné číslo, začne sa hľadať od začiatku reťazca.
- Funkcia SEARCH nie je rozlišujú sa malé a veľké písmená. Ak chcete vykonať vyhľadávanie rozlišujúce malé a veľké písmená, použite funkciu NÁJSŤ.
- Funkcia SEARCH zvládne zástupné znaky.
- V programe Excel sú tri zástupné znaky - otáznik (?), Hviezdička (*) a vlnovka (~).
- Otáznik sa zhoduje s každým jednotlivým znakom.
- Hviezdička zodpovedá ľubovoľnému sledu znakov.
- Ak chcete nájsť skutočný otáznik alebo hviezdičku, zadajte vlnovku (~) pred postavou.
- V programe Excel sú tri zástupné znaky - otáznik (?), Hviezdička (*) a vlnovka (~).
- Vráti #HODNOTU! chyba, ak sa hľadaný reťazec v texte nenachádza.
Excel VYHĽADÁVANIE - Príklady
Tu sú štyri príklady použitia funkcie Excel SEARCH:
#1 Hľadanie slova v textovom reťazci (od začiatku)
Vo vyššie uvedenom príklade pri hľadaní slova dobré v texte Dobré ráno vráti 1, čo je pozícia začiatočného bodu hľadaného slova.
Upozorňujeme, že funkcia Excel SEARCH nerozlišuje veľké a malé písmena. Dosiahnete teda rovnaký výsledok, či použijete dobré, dobré alebo dobré.
Ak hľadáte hľadanie veľkých a malých písmen, použite funkciu Excel FIND.
#2 Hľadanie slova v textovom reťazci (so zadaným začiatkom)
Tretí argument vo funkcii VYHĽADÁVAŤ je pozícia v texte, odkiaľ chcete začať vyhľadávanie. V príklade uvedenom vyššie funkcia vráti 1, keď hľadáte dobrý text v programe Dobré ráno a počiatočná pozícia je 1.
Vráti však chybu, keď začnete na 2. Preto text hľadá dobre ood ráno. Pretože ho nemôže nájsť, vráti chybu.
Poznámka: Ak preskočíte posledný argument a neposkytnete počiatočnú pozíciu, predvolene sa bude považovať za 1.
#3 Keď dôjde k viacnásobnému výskytu hľadaného textu
Funkcia Excel SEARCH začne hľadať v zadanom texte zo zadanej pozície. Vo vyššie uvedenom príklade, keď hľadáte text dobrý v programe Good Good Morning s počiatočnou pozíciou 1, vráti hodnotu 1 tak, ako ju nájde na začiatku.
Keď spustíte vyhľadávanie od druhého znaku, vráti 6, pretože nájde zodpovedajúci text na šiestej pozícii.
#4 Používanie zástupných znakov vo vyhľadávacej funkcii programu Excel
Funkcia Excel SEARCH dokáže spracovať aj zástupné znaky. Vo vyššie uvedenom príklade je hľadaný text c*l, čo znamená ľubovoľný textový reťazec, ktorý má písmeno c a končí písmenom l a môže medzi nimi obsahovať ľubovoľný počet znakov. V programe Excel nájde hľadaný reťazec na tretej pozícii (naprcel) a vráti 3.
Funkcia Excel SEARCH - video návod
- Funkcia Excel FIND.
- Funkcia Excel LOWER.
- Excel HORNÁ funkcia.
- PROPER funkcia Excel.
- Funkcia Excel REPLACE.
- Funkcia SUBSTITUTE programu Excel.