SEARCH funkcija u Microsoft Excel-u

Pin
Send
Share
Send

Funkcija je jedan od najpopularnijih operatera među Excel korisnicima PRETRAŽI. Njeni zadaci uključuju određivanje broja položaja elementa u datom nizu podataka. Najveću korist donosi ako se primjenjuje u kombinaciji s drugim operaterima. Da vidimo šta sačinjava funkciju. PRETRAŽIi kako se može koristiti u praksi.

Primjena operatera PRETRAŽI

Operator PRETRAŽI spada u kategoriju funkcija Upućivanja i nizovi. Traži određeni element u specificiranom nizu i izdaje u zasebnoj ćeliji broj njegove pozicije u ovom rasponu. Zapravo, čak i samo ime to govori. Također, ova funkcija, kada se koristi u kombinaciji s drugim operaterima, govori im broj položaja određenog elementa za naknadnu obradu ovih podataka.

Sintaksa operatora PRETRAŽI izgleda ovako:

= SEARCH (search_value; lookup_array; [match_type])

Sada razmotrite svaki od ova tri argumenta zasebno.

"Tražim vrijednost" - Ovo je element koji bi trebao biti pronađen. Može imati tekstualni, numerički oblik i također imati logičku vrijednost. Kao referenca može poslužiti i referenca na ćeliju koja sadrži bilo koju od gore navedenih vrijednosti.

Gledano polje je adresa raspona u kojem se nalazi vrijednost pretraživanja. Operator mora odrediti položaj ovog elementa u ovom nizu PRETRAŽI.

Vrsta podudaranja označava tačno podudaranje koje treba tražiti ili netačno. Ovaj argument može imati tri značenja: "1", "0" i "-1". Po vrijednosti "0" operator traži samo točno podudaranje. Ako je navedena vrijednost "1", onda u nedostatku tačnog podudaranja PRETRAŽI vraća najbliži element u silaznom redoslijedu. Ako je navedena vrijednost "-1", tada ako ne bude pronađeno točno podudaranje, funkcija vraća element koji mu je najbliži u uzlaznom redoslijedu. Važno je ako ne tražite točnu vrijednost, već približnu vrijednost, tako da se niz koji gledate sortira po uzlaznom redoslijedu (vrsta podudaranja "1") ili silazno (vrsta podudaranja) "-1").

Argument Vrsta podudaranja nije potrebno. Može biti izostavljen ako nije potreban. U ovom slučaju je zadana vrijednost "1". Primjeni argument Vrsta podudaranjaPrije svega, to ima smisla samo kada se obrađuju numeričke vrijednosti, a ne tekstualne.

U slučaju PRETRAŽI na navedenim postavkama ne može pronaći željenu stavku, operator prikazuje grešku u ćeliji "# N / A".

Prilikom pretraživanja, operator ne pravi registar slučajeva. Ako u nizu postoji nekoliko tačnih podudaranja, onda PRETRAŽI prikazuje položaj prvih u njima u ćeliji.

1. metoda: prikaz lokacije stavke u rasponu tekstualnih podataka

Pogledajmo primjer najjednostavnijeg slučaja pri korištenju PRETRAŽI Možete odrediti lokaciju određenog elementa u nizu tekstualnih podataka. Otkrivamo koji položaj riječ zauzima u rasponu u kojem se nalaze nazivi proizvoda Šećer.

  1. Odaberite ćeliju u kojoj će se prikazati obrađeni rezultat. Kliknite na ikonu "Umetanje funkcije" blizu linije formula.
  2. Pokretanje Čarobnjaci za funkcije. Otvorena kategorija "Kompletna abecedna lista" ili Upućivanja i nizovi. Na listi operatora tražimo ime "PRETRAŽI". Kad ste ga pronašli i istakli, kliknite na gumb "OK" pri dnu prozora.
  3. Aktiviran je prozor argumenata operatora PRETRAŽI. Kao što vidite, u ovom prozoru po broju argumenata nalaze se tri polja. Moramo ih ispuniti.

    Budući da moramo pronaći položaj riječi Šećer u rasponu, a zatim upišite ovo ime u polje "Tražim vrijednost".

    U polju Gledano polje trebate odrediti same koordinate raspona. Možete ga pokretati ručno, ali lakše je postaviti kursor u polje i odabrati ovaj niz na listu, pritom držeći lijevu tipku miša. Nakon toga njegova će se adresa prikazati u prozoru s argumentima.

    U trećem polju Vrsta podudaranja stavi broj "0", jer ćemo raditi s tekstualnim podacima i zato nam je potreban tačan rezultat.

    Nakon što su svi podaci instalirani, kliknite na gumb "OK".

  4. Program izvodi proračun i prikazuje serijski broj položaja Šećer u odabranom nizu u ćeliji koji smo naveli na prvom koraku ove upute. Broj položaja će biti jednak "4".

Lekcija: Čarobnjak za funkcije u Excelu

Metoda 2: automatizacija aplikacije operatera PRETRAŽI

Iznad smo ispitali najprimitivniji slučaj korištenja operatera PRETRAŽIali čak se i može automatizirati.

  1. Radi praktičnosti, dodajte još dva dodatna polja listu: Zadana vrijednost i "Broj". U polju Zadana vrijednost vozite u ime koje morate pronaći. Sad neka bude Meso. U polju "Broj" postavite kursor i idite na prozor argumenata operatera na isti način kao što je gore raspravljano.
  2. U prozoru argumenata funkcije, u polju "Tražim vrijednost" navedite adresu ćelije u koju je napisana riječ Meso. U poljima Gledano polje i Vrsta podudaranja navedite iste podatke kao u prethodnoj metodi - adresu i broj raspona "0" prema tome. Nakon toga kliknite na gumb "OK".
  3. Nakon što smo izvršili gore navedene radnje, na terenu "Broj" prikazat će se položaj riječi Meso u odabranom rasponu. U ovom slučaju je to jednako "3".
  4. Ova metoda je dobra u tome što ako želimo saznati poziciju bilo kojeg drugog imena, nećemo trebati svaki puta ponavljati ili mijenjati formulu. Jednostavno na terenu Zadana vrijednost unesite novu riječ za pretraživanje umjesto prethodne. Obrada i ispis rezultata nakon toga dogodit će se automatski.

Metoda 3: koristite FIND operator za numeričke izraze

Sada pogledajmo kako možete koristiti PRETRAŽI za rad s numeričkim izrazima.

Zadatak je pronalaziti robu u iznosu od 400 rubalja ili najbliži tom iznosu uzlaznim redoslijedom.

  1. Prije svega, moramo sortirati stavke u stupcu "Iznos" po opadajućem redoslijedu. Odaberite ovaj stupac i idite na karticu "Početna". Kliknite na ikonu Poredaj i filtrirajsmješten na vrpci u bloku "Uređivanje". Na popisu koji se pojavi odaberite "Poredaj od maksimuma do minimalnog".
  2. Nakon što je sortiranje izvršeno, odaberite ćeliju u kojoj će se prikazati rezultat i pokrenite prozor s argumentima na isti način kao što je razgovarano u prvoj metodi.

    U polju "Tražim vrijednost" voziti u broju "400". U polju Gledano polje odredite koordinate stupca "Iznos". U polju Vrsta podudaranja zadana vrijednost "-1", jer tražimo jednake ili veće vrijednosti od pretraživanja. Nakon dovršetka svih postavki, kliknite na gumb "OK".

  3. Rezultat obrade prikazuje se u prethodno navedenoj ćeliji. Ovo je pozicija. "3". Odgovara joj "Krompir". Zapravo, iznos prihoda od prodaje ovog proizvoda najbliži je broju 400 u uzlaznom redoslijedu i iznosi 450 rubalja.

Slično tome, možete potražiti najbližu poziciju "400" po opadajućem redoslijedu. Samo za to trebate filtrirati podatke uzlaznim redoslijedom i na terenu Vrsta podudaranja zadana vrijednost argumenata funkcije "1".

Lekcija: Poredaj i filtriraj podatke u Excelu

Metoda 4: upotreba u kombinaciji s drugim operatorima

Najefikasnije je koristiti ovu funkciju s drugim operaterima kao dio složene formule. Najčešće se koristi zajedno sa funkcijom INDEX. Ovaj argument prikazuje sadržaj raspona navedenog broja njegovog retka ili stupca u navedenoj ćeliji. Štaviše, numeriranje, kao i u pogledu operatera PRETRAŽI, izvodi se ne u odnosu na cijeli list, već samo unutar raspona. Sintaksa ove funkcije je sljedeća:

= INDEX (niz; red_number; stupac_broj)

Štoviše, ako je niz jednodimenzionalni, tada možete koristiti samo jedan od dva argumenta: Broj linije ili Broj stupca.

Feature Link Feature INDEX i PRETRAŽI leži u činjenici da se potonji može upotrijebiti kao argument prvog, odnosno ukazuje na položaj retka ili stupca.

Pogledajmo kako se to može u praksi koristiti cijelom tablicom. Naš zadatak je prikazivanje u dodatnom polju lista "Proizvod" naziv proizvoda, ukupni iznos prihoda od kojeg je 350 rubalja ili najbliže ovoj vrijednosti u silaznom redoslijedu. Ovaj argument je naveden u polju. "Približan iznos prihoda po listu".

  1. Poredaj stavke u stupcu "Iznos prihoda" uzlazno. Da biste to učinili, odaberite potreban stupac i nalazite se na kartici "Početna"kliknite na ikonu Poredaj i filtriraj, a zatim u izborniku koji se pojavi kliknite na stavku "Poredaj od minimalnog do maksimalnog".
  2. Odaberite ćeliju u polju "Proizvod" i zovi Čarobnjak za funkcije na uobičajeni način putem gumba "Umetanje funkcije".
  3. U prozoru koji se otvori Čarobnjaci za funkcije u kategoriji Upućivanja i nizovi tražite ime INDEX, odaberite ga i kliknite na gumb "OK".
  4. Zatim se otvara prozor koji nudi izbor opcija operatera INDEX: za niz ili za referencu. Treba nam prva opcija. Stoga u ovom prozoru ostavljamo sve zadane postavke i kliknemo na gumb "OK".
  5. Otvara se prozor argumenata funkcije INDEX. U polju Niz odredite adresu raspona u kojem je operator INDEX će tražiti naziv proizvoda. U našem slučaju ovo je kolona "Naziv proizvoda".

    U polju Broj linije ugniježđena funkcija će biti smještena PRETRAŽI. To će se morati pokrenuti ručno koristeći sintaksu koja je spomenuta na samom početku članka. Odmah zabilježite ime funkcije - "PRETRAŽI" bez citata Zatim otvorite nosač. Prvi argument ovom operateru je "Tražim vrijednost". Nalazi se na listu u polju "Približan iznos prihoda". Navedite koordinate ćelije koja sadrži broj 350. Stavili smo zarez. Drugi argument je Gledano polje. PRETRAŽI pogledajte raspon u kojem se nalazi iznos prihoda i potražite onaj najbliži do 350 rubalja. Stoga u ovom slučaju navedite koordinate stupca "Iznos prihoda". Opet stavljamo tačku s zarezom. Treći argument je Vrsta podudaranja. Kako ćemo tražiti broj jednak datom ili najbližem manjem, ovdje ćemo postaviti broj "1". Zatvaramo nosače.

    Treći argument funkcije INDEX Broj stupca ostavi prazno. Nakon toga kliknite na gumb "OK".

  6. Kao što vidite, funkcija INDEX pomoću operatora PRETRAŽI u unaprijed navedenoj ćeliji prikazuje ime Čaj. Doista, iznos od prodaje čaja (300 rubalja) najbliži je opadajućem iznosu do iznosa od 350 rubalja od svih vrijednosti u tablici koja se obrađuje.
  7. Ako promenimo broj u polju "Približan iznos prihoda" drugom, tada će se sadržaj polja automatski prevesti u skladu s tim "Proizvod".

Lekcija: INDEX funkcija u Excelu

Kao što vidite, operater PRETRAŽI je vrlo pogodna funkcija za određivanje redoslijednog broja određenog elementa u nizu podataka. No, koristi od toga uvelike se povećavaju ako se koristi u složenim formulama.

Pin
Send
Share
Send

Pogledajte video: Lookup funkcija (Juli 2024).