Funkcija pretraživanja u Excelu (formula, primjeri) | Kako koristiti?

Excel SEARCH funkcija

Funkcija pretraživanja u Excelu kategorizirana je pod funkcije teksta ili niza, ali izlaz koji vraća ova funkcija je cijeli broj, funkcija pretraživanja daje nam položaj podniza u zadanom nizu kada dajemo parametar položaja iz kojeg se traži, stoga ova formula uzima tri argumenta jedan je podniz, jedan je sam niz, a jedan položaj za započinjanje pretraživanja.

Funkcija SEARCH je funkcija teksta koja se koristi za pronalaženje mjesta podniza u nizu / tekstu.

Funkcija SEARCH može se koristiti kao funkcija radnog lista i nije osjetljiva na velika i mala slova.

TRAŽI Formulu u Excelu

Ispod je Formula za PRETRAŽIVANJE u Excelu

Obrazloženje

Excel SEARCH funkcija ima tri parametarska dva (find_text, unutar_text) su obavezna parametra, a jedan (start_num) nije obavezan.

Obavezni parametar:

  • find_text: find_text odnosi se na podniz / znak koji želite pretražiti unutar niza ili teksta koji želite saznati.
  • WITHIN_TEXT: . Gdje se nalazi vaš podniz ili gdje izvodite tekst pronađi.

Izborni parametar:

  • [START_NUM]: odakle želite pokrenuti pretraživanje unutar teksta u Excelu. ako je izostavljeno, SEARCH ga smatra 1 i traži zvjezdicu od prvog znaka.

Kako koristiti funkciju pretraživanja u Excelu? (s primjerima)

Funkcija SEARCH vrlo je jednostavna i laka za upotrebu. Razumijemo rad funkcije SEARCH na nekoliko primjera.

Ovdje možete preuzeti ovaj predložak funkcije pretraživanja Excel - predložak funkcije pretraživanja Excel

Primjer # 1

Izvršimo jednostavno pretraživanje "dobrog" podniza u zadanom tekstu ili nizu. Ovdje smo pretražili dobru riječ pomoću funkcije SEARCH i ona će vratiti mjesto dobre riječi u dobro jutro.

= SEARCH ("Dobro", B6) i izlaz će biti 1.

I pretpostavimo da su pronađena dva podudarna rezultata, pa će vam SEARCH u excelu dati vrijednost prvog podudaranja ako želite drugo dobro mjesto, a zatim jednostavno upotrijebite = SEARCH ("Dobro", B7, 2) [start_num] kao 2, a zatim dat će vam mjesto druge vrijednosti podudaranja i izlaz će biti 6.

Primjer # 2

U ovom ćemo primjeru filtrirati ime i prezime iz punog imena koristeći SEARCH u excelu.

Za ime = LIJEVO (B12, SEARCH (”“, B12) -1)

Za Prezime = DESNO (B12, LEN (B12) -SEARCH ("", B12))

Primjer # 3

Pretpostavimo da postoji skup ID-ova i da morate saznati _ mjesto unutar ID-ova, a zatim jednostavno upotrijebite Excel SEARCH da biste pronašli mjesto "_" unutar ID-a.

= SEARCH (“_” , B27 ) i izlaz će biti 6.

Primjer # 4

Razumijemo rad SEARCH-a u Excelu s zamjenskim znakovima.

Razmotrite danu tablicu i potražite sljedećih 0 u tekstu A1-001-ID

I početna pozicija bit će 1, a zatim = SEARCH ("?" & I8, J8, K8) izlaz će biti 3 jer "?" zanemarite jedan znak prije 0 i izlaz će biti 3.

Za drugi redak u datoj tablici rezultat pretraživanja za A unutar B1-001-AY

Bit će 8, ali ako u pretraživanju upotrijebimo "*", dat će vam se 1 kao izlaz lokacije jer će zanemariti sav znak prije "A", a izlaz će za njega biti 1 = SEARCH ("*" & I9, J9).

Slično za "J" 8 za = SEARCH (I10, J10, K10) i 7 za = SEARCH ("?" & I10, J10, K10).

Slično za četvrti red izlaz će biti 8 za = SEARCH (I11, J11, K11) i 1 za = SEARCH ("*" & I11, J11, K11)

Stvari koje treba zapamtiti

  • Ne razlikuje velika i mala slova
    • Tanuja i Tanuja smatra istom vrijednošću što znači da ne razlikuje c / b mala i velika slova.
  • Dopušteni su i zamjenski znakovi, tj. "?" , "*" I "~" tilda.
    • "?" koristi se za pronalaženje jednog lika.
    • "*" Se koristi za slijed podudaranja.
    • Ako zapravo želite pretražiti "*" ili "?" zatim upotrijebite "~" prije znaka.
  • Vraća #Vrijednost! Pogreška ako u odgovarajućem tekstu ne postoji odgovarajući niz.

Pretpostavimo da u donjem primjeru tražimo podniz "a" unutar stupca " Ime" ako se pronađe da će vratiti mjesto unutar imena, u suprotnom će se pojaviti pogreška #VALUE, kao što je prikazano dolje.