Funkce NAJÍT

Platí pro
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Najde jeden textový řetězec (find_text) uvnitř jiného textového řetězce (within_text) a vrátí číslo počáteční pozice find_text od prvního znaku within_text. Pomocí funkce HLEDAT můžete také hledat textové řetězce uvnitř jiných textových řetězců, ale na rozdíl od funkce HLEDAT funkce NAJÍT rozlišuje malá a velká písmena a nepodporuje zástupné znaky.

Syntaxe

NAJÍT(find_text;within_text;start_num)

Find_text je text, který chcete najít.

Within_text je text obsahující text, který chcete najít.

Start_num Určuje znak, od kterého se má začít prohledávat. První znak v řetězci je na pozici 1. Pokud je argument start vynechaný, začne se prohledávat od pozice 1.

Pomocí start_num můžete určitý počet znaků přeskočit. Předpokládejme například, že pracujete s textovým řetězcem "AYF0093. YoungMensApparel". Chcete-li najít číslo prvního písmene "Y" v popisné části textového řetězce, nastavte start_num rovno 8, aby se nehledala část textu se sériovými čísly. Funkce NAJÍT začíná znakem 8, najde find_text u následujícího znaku a vrátí číslo 9. Funkce NAJÍT vždy vrátí počet znaků od začátku within_text a spočítá se znaky, které vynecháte, pokud start_num větší než 1.

Poznámky

  • Pokud je argument co "" (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.
  • Pokud se find_text v within_text nezobrazí, vrátí funkce NAJÍT #VALUE! chybovou hodnotu #HODNOTA!.
  • Pokud start_num není větší než nula, vrátí funkce NAJÍT #VALUE! chybovou hodnotu #HODNOTA!.
  • Pokud je start_num větší než délka within_text, vrátí funkce NAJÍT #VALUE! chybovou hodnotu #HODNOTA!.

Příklad sady 1

Vzorec Popis (výsledek)
=NAJÍT("M";"Miriam McGovernová") Pozice prvního "M" v řetězci (1)
=NAJÍT("m";"Miriam McGovernová") Pozice prvního "m" v řetězci (6)
=NAJÍT("M";"Miriam McGovernová";3) Pozice prvního "M" v řetězci se začátkem od třetího znaku (8)

Příklad sady 2

Col1 Vzorec Popis (výsledek)
Keramické izolátory #124-TD45-87 =ČÁST([Sloupec1];1;NAJÍT(" #";[Sloupec1];1)-1) Extrahuje text z pozice 1 na pozici " #" v řetězci (Keramické izolátory)
Měděné cívky #12-671-6772 =ČÁST([Sloupec1];1;NAJÍT(" #";[Sloupec1];1)-1) Extrahuje text z pozice 1 na pozici " #" v řetězci (Měděné cívky)
Potenciometry #116010 =ČÁST([Sloupec1];1;NAJÍT(" #";[Sloupec1];1)-1) Extrahuje text z pozice 1 na pozici " #" v řetězci (Potenciometry)