Laadige alla töövihiku näide
See õpetus näitab, kuidas Excelis ja Google'i arvutustabelites INDEX- ja MATCH -funktsioonidega 2D -otsingut teha.
Kahe telje vaste - rida ja veerg (2D otsing)
Funktsioon INDEX tagastab väärtuse antud rea ja veeru viitest. 2D-otsingu tegemiseks saame pakkuda nii rea- kui ka veeruviiteid MATCH-funktsioonidega:
1 | = INDEKS (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0)) |
Läheme detailidesse.
Funktsioon MATCH
Rea leidmiseks kasutage funktsiooni MATCH oma esimese väärtusega.
1 | = MATCH ("Berliin", B3: B5,0) |
Ülaltoodud näide leiab rea, mis sisaldab “Berliini”, ja tagastab selle asukoha antud vahemikus. „Berliin” on B -veeru esimene linn, nii et funktsioon MATCH tagastab 1.
Seejärel kordame meid huvitava veeru jaoks.
1 | = MATCH ("Viin", C2: E2,0) |
“Viin” on teine linn, nii et funktsioon MATCH tagastab 2.
Funktsioon INDEX
Nüüd, kui meil on rea ja veeru positsioonid, kasutame neid INDEX -funktsiooni argumentidena selle lahtri väärtuse tagastamiseks, kus need ristuvad (siin, kaugus Berliinist Viinini).
1 | = INDEKS (C3: E5, I3, I4) |
Veergude ja ridade numbrite asendamine neid leidnud MATCH -funktsioonidega annab meile algse valemi:
1 | = INDEKS (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0)) |
INDEX MATCH MATCH Google'i arvutustabelites
Need valemid töötavad Google'i arvutustabelites täpselt samamoodi nagu Excelis.