- find_text - Besedilo za iskanje.
- znotraj_teksta - Besedilo za iskanje znotraj.
- start_num - [neobvezno] Začetni položaj v besedilu za iskanje. Izbirno, privzeto nastavljeno na 1.
Funkcija SEARCH vrne položaj (kot številko) ena besedilni niz znotraj drugega. Če je iskalnega niza več kot en pojav, SEARCH vrne položaj prvi pojav. SEARCH ne razlikuje med velikimi in malimi črkami, vendar podpira nadomestnih znakov . Uporabi FIND funkcija za ugotovitev velikih in malih črk. Ko SEARCH ne najde ničesar, vrne napako #VALUE. Upoštevajte tudi, da ko find_text je prazno, SEARCH vrne 1. To lahko povzroči lažno pozitivno, ko find_text prihaja iz celice in celica je prazna.
Primer
Če želite vrniti položaj črke 'A' v besedi 'Apple':
= SEARCH ('A','Apple') // returns 1
Upoštevajte, da morajo biti zakodirane besedilne vrednosti v dvojnih narekovajih ('').
Če želite najti prvo mesto 'the' v kateri koli kombinaciji velikih ali malih črk:
= FIND ('the','The cat in the hat') // returns 1
Uporaba nadomestnih znakov:
= SEARCH ('?at','The cat in the hat') // returns 5
Opombe
- SEARCH vrne položaj prvega znaka za find_text znotraj znotraj_text.
- start_num ni obvezna in je privzeto nastavljena na 1.
- Za razliko NAJTI , SEARCH ne razlikuje velikih in malih črk ter omogoča nadomestnih znakov .
- SEARCH dovoljuje nadomestni znak vprašaj (?) In zvezdico (*) v find_text.
- The? se ujema s katerim koli znakom in * se ujema s katerim koli zaporedjem znakov.
- Najti dobesedno? ali *, pred znakom uporabite tildo (~), to je ~ * in ~ ?.