Lataa esimerkkityökirja
Tämä opetusohjelma osoittaa, miten voit suorittaa 2D -haun INDEX- ja MATCH -funktioilla Excelissä ja Google Sheetsissä.
Yhdistä kaksi akselia - rivi ja sarake (2D -haku)
INDEX -funktio palauttaa arvon annetusta rivi- ja sarakeviitteestä. Voimme toimittaa sekä rivi- että sarakeviittaukset MATCH-funktioilla 2d-haun suorittamiseksi:
1 | = INDEKSI (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0)) |
Mennään yksityiskohtiin.
MATCH -toiminto
Löydät rivin käyttämällä MATCH -funktiota ensimmäisen arvon kanssa.
1 | = MATCH ("Berliini", B3: B5,0) |
Yllä oleva esimerkki löytää rivin, joka sisältää "Berliini", ja palauttaa sijaintinsa annetulla alueella. ”Berliini” on sarakkeen B ensimmäinen kaupunki, joten MATCH -funktio palauttaa 1.
Toistamme sitten sarakkeesta, josta olemme kiinnostuneita.
1 | = MATCH ("Wien", C2: E2,0) |
”Wien” on toinen kaupunki, joten MATCH -funktio palauttaa 2.
INDEX -toiminto
Nyt kun meillä on rivin ja sarakkeen paikat, käytämme niitä argumentteina INDEX -funktiossa palauttaaksesi solun arvon, jossa ne leikkaavat (tässä etäisyys Berliinistä Wieniin).
1 | = INDEKSI (C3: E5, I3, I4) |
Sarake- ja rivinumeroiden korvaaminen niiden löytäneillä MATCH -funktioilla antaa meille alkuperäisen kaavan:
1 | = INDEKSI (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0)) |
INDEX MATCH MATCH Google Sheetsissa
Nämä kaavat toimivat täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä.