
Generička formula
=INDEX(grades,MATCH(score,scores,1))
Sažetak
Ovaj primjer pokazuje kako pomoću INDEX-a i MATCH-a dohvatiti ocjenu iz tablice na temelju zadanog rezultata. To zahtijeva "približno podudaranje", jer je malo vjerojatno da stvarni rezultat postoji u tablici. Formula u ćeliji F5 je:
=INDEX(C5:C9,MATCH(E5,B5:B9,1))
Što vraća "B", točnu ocjenu za ocjenu 88.
Obrazloženje
Ova formula koristi MATCH pronalaženje ispravnog retka za zadani rezultat. MATCH je konfiguriran za traženje vrijednosti u E5 u stupcu B:
MATCH(E5,B5:B9,1)
Imajte na umu da je zadnji argument 1 (ekvivalent TRUE), što omogućuje MATCH-u da izvrši približno podudaranje vrijednosti navedenih u rastućem redoslijedu. U ovoj konfiguraciji, MATCH vraća položaj prve vrijednosti koja je manja ili jednaka vrijednosti pretraživanja. U ovom slučaju, rezultat je 88, vraća se redak 4.
Nakon što MATCH vrati 4 imamo:
=INDEX(C5:C9,4)
Zbog čega INDEX dobiva vrijednost u 4. retku raspona C5: C9, što je "B".
Napomena: vrijednosti u stupcu B moraju se sortirati u rastućem redoslijedu kako bi MATCH vratio točan položaj.