Funkcija iskanja v Excelu (formula, primeri) | Kako uporabiti?

Funkcija iskanja v Excelu

Funkcija iskanja v Excelu je kategorizirana pod funkcije besedila ali nizov, vendar je rezultat, ki ga vrne ta funkcija, celo število, funkcija iskanja pa nam da položaj podniza v določenem nizu, ko damo parameter položaja, iz katerega želimo iskati, zato ta formula upošteva trije argumenti, en je podniz, eden je niz sam, drugi pa položaj za začetek iskanja.

Funkcija SEARCH je besedilna funkcija, ki se uporablja za iskanje lokacije podniza v nizu / besedilu.

Funkcijo SEARCH lahko uporabite kot funkcijo delovnega lista in ne razlikuje med velikimi in malimi črkami.

ISKANJE Formula v Excelu

Spodaj je formula ISKANJA v Excelu

Pojasnilo

Funkcija Excel SEARCH ima tri parametra dva (find_text, znotraj_text) sta obvezna parametra in eden (start_num) ni obvezen.

Obvezen parameter:

  • find_text: find_text se nanaša na podniz / znak, ki ga želite iskati v nizu ali besedilo, ki ga želite najti.
  • within_text: . Kje se nahaja vaš podniz ali kjer izvedete besedilo find_text.

Neobvezni parameter:

  • [start_num]: od kje želite začeti iskanje znotraj besedila v excel. če je izpuščeno, ga ISKANJE šteje za 1 in išče zvezdico od prvega znaka.

Kako uporabiti funkcijo iskanja v Excelu? (s primeri)

Funkcija SEARCH je zelo preprosta in enostavna za uporabo. Razumejmo delovanje funkcije ISKANJE z nekaj primeri.

To predlogo funkcije iskanja Excel lahko prenesete tukaj - Predloga funkcije iskanja Excel

Primer # 1

Izvedimo preprosto iskanje podvrsta “Good” v danem besedilu ali nizu. Tu smo iskali Dobro besedo s funkcijo SEARCH in vrnila bo lokacijo Dobre besede v Dobro jutro.

= ISKANJE (“Dobro”, B6) in izhod bo 1.

Predpostavimo, da obstajata dve dobri ujemi, potem vam bo ISKANJE v Excelu dalo prvo vrednost ujemanja, če želite drugo dobro lokacijo, nato pa uporabite = ISKANJE ("Dobro", B7, 2) [start_num] kot 2, potem vam bo dal lokacijo druge vrednosti ujemanja in izhod bo 6.

2. primer

V tem primeru bomo s pomočjo ISKANJA v Excelu filtrirali ime in priimek iz polnega imena.

Za ime = LEVO (B12, ISKANJE (”“, B12) -1)

Za Priimek = DESNO (B12, LEN (B12) -ISKANJE ("", B12))

3. primer

Recimo, da obstaja nabor ID-jev in morate ugotoviti _ lokacijo znotraj ID-jev, nato pa preprosto poiščite Excelovo ISKANJE, da poiščete "_" lokacijo znotraj ID-jev.

= ISKANJE (“_” , B27 ) in izhod bo 6.

Primer # 4

Razumejmo delovanje ISKANJA v Excelu z nadomestnimi znaki.

Upoštevajte dano tabelo in poiščite naslednjo 0 v besedilu A1-001-ID

In začetni položaj bo 1, potem = ISKANJE (“?” & I8, J8, K8) bo izhod 3, ker “?” zanemarite en znak pred 0 in izhod bo 3.

Za drugo vrstico v dani tabeli je rezultat iskanja A znotraj B1-001-AY

Bo 8, če pa pri iskanju uporabimo »*«, bo kot izhod lokacije dobil 1, ker bo zanemarjal ves znak pred »A«, izhod pa bo enak 1 = ISKANJE (»*« & I9, J9).

Podobno za “J” 8 za = ISKANJE (I10, J10, K10) in 7 za = ISKANJE (“?” & I10, J10, K10).

Podobno bo za četrto vrstico izhod 8 za = SEARCH (I11, J11, K11) in 1 za = SEARCH (“*” & I11, J11, K11)

Stvari, ki si jih je treba zapomniti

  • Ne razlikuje med velikimi in malimi črkami
    • Tanuja in Tanuja šteje za isto vrednost, kar pomeni, da ne razlikuje črno-bele črke in velike črke.
  • Dovoljeni so tudi nadomestni znaki, npr. "?" , »*« In »~« tilda.
    • "?" se uporablja za iskanje enega samega znaka.
    • "*" Se uporablja za zaporedje ujemanja.
    • Če dejansko želite poiskati "*" ali "?" nato uporabite znak ~ pred znakom.
  • Vrne #VALUE! Napaka, če v besedilu znotraj_besedila ni ustreznega niza.

Recimo, da v spodnjem primeru iščemo podniz "a" v stolpcu " Name", če ga najdemo, bo vrnil lokacijo znotraj imena, sicer bo povzročil napako #VALUE, kot je prikazano spodaj.