Poišče en besedilni niz (find_text) znotraj drugega besedilnega niza (within_text) in vrne številko začetnega položaja find_text iz prvega znaka within_text. Funkcijo SEARCH lahko uporabite tudi za iskanje enega besedilnega niza v drugem, vendar za razliko od funkcije SEARCH funkcija FIND razlikuje med velikimi in malimi črkami in ne omogoča nadomestnih znakov.
Sintaksa
FIND(find_text; within_text; start_num)
iskano_besedilo je besedilo, ki ga želite poiskati.
v_besedilu je besedilo z besedilom, ki ga želite poiskati.
prvi_znak (začetni_položaj) določa znak, pri katerem naj se začne iskanje. Prvi znak v argumentu »v_besedilu« ima številko 1. Če izpustite argument »št_začetka«, je uporabljena vrednost 1.
Določeno število znakov lahko start_num tudi tako, da preskočite določeno število znakov. Recimo, da delate z besedilnim nizom »AYF0093. MladiMeniApparel". Če želite najti številko prvega znaka »O« v opisnem delu besedilnega niza, argument »št_začetka« nastavite na 8, da funkcija ne išče po delu niza s serijsko številko. Funkcija FIND začne pri osmem znaku, najde argument »iskano_besedilo« pri naslednjem znaku in vrne številko 9. Funkcija FIND vedno vrne število znakov od začetka argumenta »v_besedilu«, pri čemer šteje tudi znake, ki jih preskočite, če je argument »št_začetka« večji od 1.
Opombe
-
Če je argument »iskano_besedilo« "" (brez besedila), FIND najde prvi znak v iskalnem nizu (torej znak s številko »št_začetka« ali 1).
-
V argumentu »iskano_besedilo« ni mogoče uporabiti nadomestnih znakov.
-
Če find_text ni prikazan v within_text, vrne FIND #VALUE! .
-
Če start_num ni večja od nič, funkcija FIND vrne #VALUE! .
-
Če start_num večja od dolžine within_text, vrne FIND #VALUE! .
Nabor primera 1
Formula |
Opis (rezultat) |
---|---|
=FIND("M","Miriam McGovern") |
Položaj prve besede »M« v nizu (1) |
=FIND("m","Miriam McGovern") |
Položaj prve "m" v nizu (6) |
=FIND("M","Miriam McGovern",3) |
Položaj prvega znaka »M« v nizu, ki se začne s tretjim znakom (8) |
Vzorčni niz 2
Stolpec 1 |
Formula |
Opis (rezultat) |
---|---|---|
Keramični izolatorji #124-TD45-87 |
=MID([Stolpec1],1,FIND(" #",[Stolpec1],1)-1) |
Izvleče besedilo iz položaja 1 do položaja " #" v nizu (keramični izolatorji) |
Bakrene tuljave #12-671-6772 |
=MID([Stolpec1],1,FIND(" #",[Stolpec1],1)-1) |
Izvleče besedilo iz položaja 1 do položaja znaka " #" v nizu (bakrene tuljavke) |
Spremenljivi upori #116010 |
=MID([Stolpec1],1,FIND(" #",[Stolpec1],1)-1) |
Izvleče besedilo iz položaja 1 do položaja » #« v nizu (spremenljivi upori) |