Vadnica za Excel: Kako narediti dvosmerno iskanje z INDEX in MATCH

V tem videoposnetku z MATCH poiščemo položaj elementa v tabeli, z indeksom pa pridobimo vrednost na tem položaju. Delamo po korakih, tako da lahko vidite, kako delujejo obe funkciji.

V tem videoposnetku si bomo ogledali, kako nastaviti klasično dvosmerno iskanje z uporabo INDEX in Match.

Tu imamo seznam prodajalcev z mesečnimi podatki o prodaji.

Kar želimo storiti, je v Q6 dodati formulo, ki poišče in pridobi prodajno številko glede na ime in mesec zgoraj.

Za to bomo uporabili funkciji INDEX in MATCH.

Najprej bom navedel nekaj obsegov za lažje branje formul. Celotno tabelo bom poimenoval "podatki", nato za seznam prodajalcev uporabil "imena". Opazite, da v obe imeni vključim prvo prazno celico. To je zato, ker je lažje uporabljati isti izvor za podatke in oznake.

Na koncu bom poimenoval mesece. Spet bom vključil prvo celico. Zdaj imamo 3 obsege.

Nato zgradimo formulo za preverjanje koncepta, ki s pomočjo indeksa pridobi vrednost na podlagi trdo kodiranih številk vrstic in stolpcev. Matrika so podatki in za številko vrstice in stolpca bom uporabil 2.

INDEX vrne 11.882, kar je na presečišču druge vrstice in drugega stolpca.

Tehnično INDEX vrne sklic na celico C5, vendar je to tema za drug dan.

Tako zdaj vemo, da bo INDEX opravil delo, le ugotoviti moramo, kako uporabiti MATCH, da dobimo prave številke vrstic in stolpcev.

Da bi to rešili, bom ločeno vnesel formule MATCH, nato pa jih na koncu skupaj z INDEX. Najprej bom vpisal ime in mesec, tako da se bomo imeli s čim ujemati.

Za ujemanje imena potrebujemo Q4 za vrednost ujemanja in "imena" za iskalno polje. Vrsta ujemanja je nič, ker želimo samo natančna ujemanja.

Za ujemanje meseca potrebujemo Q5 za vrednost ujemanja in "mesece" za iskalno polje. Vrsta ujemanja je spet nič.

Z Doveom in Janom dobimo vrstico 8 in stolpec 2. In če preverimo tabelo, je to pravilno.

Za konec stvari moram le trdo kodirane vrednosti v formuli INDEX nadomestiti s funkcijami MATCH, ki smo jih ustvarili. To najlažje naredite tako, da formule kopirate in jih prilepite nazaj v funkcijo INDEX na pravem mestu.

Formula za ujemanje imena vnese številko vrstice, formula za ujemanje meseca pa za stolpec.

Zdaj je formula končana in bo poiskala pravo prodajno številko tako z imenom kot z mesecem.

Ko prvič oblikujete bolj zapleteno formulo, je to dober pristop. Najprej sestavite svojo formulo za dokazovanje koncepta, nato zgradite pomožne formule, ki jih potrebujete, in poskrbite, da bodo stvari pravilno delovale. Na koncu združite pomožne funkcije s formulo za dokazovanje koncepta.

Seveda

Osnovna formula

Povezane bližnjice

Izberite trenutno območje Ctrl + A + A Razširite izbor na zadnjo celico navzdol Ctrl + Shift + + + Razširite izbor na zadnjo celico desno Ctrl + Shift + + + Premik na zgornji rob podatkovnega območja Ctrl + + Kopiranje izbranih celic Ctrl + C + C Prilepi vsebino iz odložišča Ctrl + V + V

Zanimive Članki...