Prenesite primer delovnega zvezka
Ta vadnica bo pokazala, kako izvesti 2D iskanje s funkcijami INDEX in MATCH v Excelu in Google Preglednicah.
Ujemanje dveh osi - vrstica in stolpec (2D iskanje)
Funkcija INDEX vrne vrednost iz dane reference vrstice in stolpca. Sklice vrstice in stolpca lahko dobavljamo s funkcijami MATCH za izvedbo 2d iskanja:
1 | = INDEX (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0)) |
Pojdimo v podrobnosti.
Funkcija MATCH
Če želite poiskati vrstico, uporabite funkcijo MATCH s svojo prvo vrednostjo.
1 | = MATCH ("Berlin", B3: B5,0) |
Zgornji primer najde vrstico, ki vsebuje "Berlin", in vrne njen položaj v danem obsegu. "Berlin" je prvo mesto v stolpcu B, zato funkcija MATCH vrne 1.
Nato ponovimo za stolpec, ki nas zanima.
1 | = MATCH ("Dunaj", C2: E2,0) |
»Dunaj« je drugo mesto, zato funkcija MATCH vrne 2.
INDEX funkcija
Zdaj, ko imamo položaje za vrstico in stolpec, jih uporabljamo kot argumente v funkciji INDEX za vrnitev vrednosti celice, kjer se sekajo (tukaj razdalja od Berlina do Dunaja).
1 | = INDEKS (C3: E5, I3, I4) |
Če zamenjamo številke stolpcev in vrstic s funkcijami MATCH, ki so jih našle, dobimo prvotno formulo:
1 | = INDEX (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0)) |
INDEX MATCH MATCH v Google Preglednicah
Te formule delujejo popolnoma enako v Google Preglednicah kot v Excelu.