Pronalazi tekstualni niz (find_text) unutar drugog tekstualnog niza (within_text) i vraća broj početnog položaja argumenta find_text s početnim znakom argumenta within_text. Možete koristiti i fukciju SEARCH kako biste pronašli tekstualni niz unutar drugog, no za razliku od funkcije SEARCH, funkcija FIND razlikuje mala i velika slova i ne dozvoljava znakove zamjene.
Sintaksa
FIND(find_text,within_text,start_num)
Find_text je tekst koji želite pronaći.
Within_text je tekst koji sadrži tekst koji želite pronaći.
Start_num ukazuje na znak gdje pretraga počinje. Prvi znak u argumentu within_text je znak 1. Ako izostavite start_num, pretpostavlja se da je 1.
Argument start_num se može koristiti i za preskakanje određenog broja znakova. Na primjer, pretpostavimo da radite s tekstualnim nizom "AYF0093.Muška odjeća". Kako biste u opisnom dijelu tekstualnog niza našli broj položaja prvog slova "M", postavite da je start_num jednak 8, tako da se dio teksta u brojevima ne pretražuje. Funkcija FIND počinje sa znakom 8, nalazi find_text na sljedećem znaku i vraća vrijednost 9. Funkcija FIND uvijek vraća broj znakova od početka within_text, računajući znakove koje ste preskočili ako je start_num veći od 1.
Napomene
-
Ako je find_text "" (prazan tekst), funkcija FIND nalazi prvi znak u nizu koji se pretražuje (tj. znak s brojem start_num ili 1).
-
Find_text ne može sadržavati nikakve zamjenske znakove.
-
Ako se find_text ne pojavi u within_text, FIND vraća vrijednost pogreške #VALUE!.
-
Ako start_num nije veći od nule, FIND vraća vrijednost pogreške #VALUE!.
-
Ako je start_num veći od duljine within_text, funkcija FIND vraća pogrešku #VRIJ!.
Skup primjera 1
Formula |
Opis (rezultat) |
=FIND("M","Miriam McGovern") |
Položaj prvog znaka "M" u nizu (1) |
=FIND("m","Miriam McGovern") |
Položaj prvog znaka "m" u nizu (6) |
=FIND("M","Miriam McGovern",3) |
Položaj prvog znaka "M" u nizu, počevši od trećeg znaka (8) |
Skup primjera 2
St.1 |
Formula |
Opis (rezultat) |
Keramički izolatori #124-TD45-87 |
=MID([St.1],1,FIND(" #",[St.1],1)-1) |
Izdvaja tekst od položaja 1 do položaja " #" u nizu (Keramički izolatori) |
Bakrene zavojnice #12-671-6772 |
=MID([St.1],1,FIND(" #",[St.1],1)-1) |
Izdvaja tekst od položaja 1 do položaja " #" u nizu (Bakrene zavojnice) |
Varijabilni otpornici #116010 |
=MID([St.1],1,FIND(" #",[St.1],1)-1) |
Izdvaja tekst od položaja 1 do položaja " #" u nizu (Varijabilni otpornici) |