Vodič za Excel: Kako napraviti dvosmjerno pretraživanje pomoću INDEX-a i MATCH-a

U ovom videozapisu koristimo MATCH za pronalaženje položaja predmeta u tablici, a INDEX za dohvaćanje vrijednosti na tom položaju. Radimo korak po korak kako biste mogli vidjeti kako funkcioniraju obje funkcije.

U ovom ćemo videozapisu pogledati kako postaviti klasično dvosmjerno pretraživanje pomoću INDEX-a i Match-a.

Ovdje imamo popis prodavača s mjesečnim podacima o prodaji.

Ono što želimo učiniti je dodati formulu u Q6 koja traži i dohvaća prodajni broj na temelju imena i mjeseca iznad.

Da bismo to učinili, koristit ćemo funkcije INDEX i MATCH.

Prvo ću imenovati nekoliko raspona kako bih olakšao čitanje formula. Cijelu ću tablicu nazvati "podaci", a zatim upotrijebiti "imena" za popis prodavača. Primijetite da u oba imena ubrajam prvu praznu ćeliju. To je zato što je lakše koristiti isto podrijetlo i za podatke i za oznake.

Napokon ću imenovati mjesece. Opet ću uključiti prvu ćeliju. Sada imamo 3 raspona.

Dalje napravimo formulu za provjeru koncepta koja koristi INDEX za dohvaćanje vrijednosti na temelju teško kodiranih brojeva redaka i stupaca. Niz je podatak, a upotrijebit ću 2 za broj retka i stupca.

INDEX vraća 11.882, što je na sjecištu drugog reda i drugog stupca.

Tehnički, INDEX vraća referencu na ćeliju C5, ali to je tema za neki drugi dan.

Dakle, sada znamo da će INDEX obaviti posao, samo trebamo smisliti kako upotrijebiti MATCH za dobivanje pravih brojeva redaka i stupaca.

Da bih to riješio, odvojeno ću unijeti formule MATCH, a zatim ih na kraju sastaviti s INDEX-om. Prvo ću unijeti ime i mjesec, tako da imamo protiv čega.

Za podudaranje imena trebamo Q4 za vrijednost podudaranja i "imena" za niz pretraživanja. Vrsta podudaranja je nula, jer želimo samo točna podudaranja.

Da bismo podudarali mjesec, treba nam Q5 za vrijednost podudaranja, a "mjeseci" za pretraživački niz. Vrsta podudaranja je opet nula.

S Doveom i Janom dobivamo redak 8 i stupac 2. A ako provjerimo tablicu, ovo je točno.

Da zaokružim stvari, samo moram zamijeniti tvrdo kodirane vrijednosti u formuli INDEX s funkcijama MATCH koje smo stvorili. Najlakši način za to je kopirati formule i zalijepiti ih natrag u funkciju INDEX na pravom mjestu.

Formula podudaranja imena ulazi za broj retka, a formula podudaranja mjeseca ulazi u stupac.

Sada je formula dovršena i potražit će pravi prodajni broj koristeći ime i mjesec.

Kada prvi put izrađujete složeniju formulu, ovo je dobar pristup. Prvo izradite svoju formulu za provjeru koncepta, a zatim izradite pomoćne formule koje su vam potrebne i pobrinite se da stvari rade ispravno. Na kraju, kombinirajte pomoćne funkcije s formulom dokaza o konceptu.

Tečaj

Osnovna formula

Povezani prečaci

Odaberite trenutnu regiju Ctrl + A + A Proširite odabir na zadnju ćeliju prema dolje Ctrl + Shift + + + Proširite odabir na zadnju ćeliju desno Ctrl + Shift + + + Pomaknite se na gornji rub podatkovne regije Ctrl + + Kopiraj odabrane ćelije Ctrl + C + C Zalijepite sadržaj iz međuspremnika Ctrl + V + V

Zanimljivi članci...