![]() | |||||
![]() ![]() ![]() ![]() ![]() |
Funkce NAJÍT vyhledá jeden textový řetězec (co) v rámci jiného (kde) a vrátí číslo pozice prvního znaku nalezeného podřetězce co vzhledem k prvnímu znaku v řetězci kde. Jeden textový řetězec v rámci jiného je možné vyhledat také pomocí funkce HLEDAT, avšak funkce NAJÍT na rozdíl od funkce HLEDAT rozlišuje velká a malá písmena a nelze v ní používat zástupné znaky.
Syntaxe
NAJÍT(co;kde;start)
Co je text, který chcete vyhledat.
Kde je řetězec, který bude prohledán.
Start je pozice znaku v řetězci kde, od kterého se má začít prohledávat. První znak v řetězci kde je na pozici 1. Pokud je argument start vynechán, začne se prohledávat od pozice 1.
Argument start slouží k přeskočení určitého počtu znaků na začátku textu. Pracujete-li například s řetězci jako „AEK-65-81, zelená Škoda 136L” a chcete vyhledat první výskyt písmena „k” v popisu automobilu, zadejte jako argument start hodnotu 10. Státní poznávací značka bude při vyhledávání přeskočena. Funkce NAJÍT začne až u 10. znaku prohledávaného textu, takže hledaný znak „k” bude nalezen na 20. pozici a výsledkem funkce bude hodnota 20. Výsledkem je vždy počet znaků od začátku celého prohledávaného textu, nikoli od pozice začátku prohledávání.
Poznámky
Příklad 1
Vzorec | Popis (Výsledek) |
---|---|
=NAJÍT("M";"Miriam Matoušková") | Pozice prvního znaku M v uvedeném řetězci (1) |
=NAJÍT("m";"Miriam Matoušková") | Pozice prvního znaku m v uvedeném řetězci (6) |
=NAJÍT("M";"Miriam Matoušková";3) | Pozice prvního znaku M v uvedeném řetězci počínaje třetím znakem (8) |
Příklad 2
Sloupec1 | Vzorec | Popis (Výsledek) |
---|---|---|
Keramický izolátor #124-TD45-87 | =ČÁST([Sloupec1];1;NAJÍT("#";[Sloupec1];1)-1) | Vybere text od pozice 1 do pozice znaku "#" v řetězci (Keramický izolátor) |
Měděná cívka #12-671-6772 | =ČÁST([Sloupec1];1;NAJÍT("#";[Sloupec1];1)-1) | Vybere text od pozice 1 do pozice znaku "#" v řetězci (Měděná cívka) |
Potenciometr #116010 | =ČÁST([Sloupec1];1;NAJÍT("#";[Sloupec1];1)-1) | Vybere text od pozice 1 do pozice znaku "#" v řetězci (Potenciometr) |