Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

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.

Pomocí argumentu start můžete přeskočit určitý počet 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

  • Pokud argument co je "" (prázdný řetězec), potom podle funkce NAJÍT odpovídá hledaný řetězec prvnímu porovnávanému znaku druhého řetězce (znak, jehož číslo se rovná hodnotě argumentu start nebo hodnotě 1).

  • Argument co nemůže obsahovat žádné zástupné znaky.

  • Jestliže se řetězec co v řetězci kde nevyskytuje, vrátí funkce NAJÍT chybovou hodnotu #HODNOTA!.

  • Pokud hodnota argumentu start není větší než nula, vrátí funkce NAJÍT chybovou hodnotu #HODNOTA!.

  • Je-li hodnota argumentu start větší než délka řetězce kde, vrátí funkce NAJÍT chybovou hodnotu #HODNOTA!.

Sada 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)

Sada příkladů 2

Sloupec1

Vzorec

Popis (výsledek)

Keramické izolátory #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ívky #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).

Potenciometry #116010

=ČÁST([Sloupec1];1;NAJÍT("#";[Sloupec1];1)-1)

Vybere text od pozice 1 do pozice znaku "#" v řetězci (Potenciometr).

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×