Excel

Excel funkcija iskanja

Excel Search Function

Excelova funkcija ISKANJEPovzetek Funkcija Excel SEARCH vrne lokacijo enega besedilnega niza v drugem. SEARCH vrne položaj prvega znaka find_text znotraj znotraj_text. Za razliko od FIND, SEARCH dovoljuje nadomestne znake in ne razlikuje velikih in malih črk. Namen Pridobi lokacijo besedila v nizu Vrnjena vrednost Številka, ki predstavlja lokacijo find_text. Sintaksa = SEARCH (find_text, within_text, [start_num]) Argumenti
  • 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.
Različica Excel 2003 Opombe o uporabi

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 ~ ?.


^