
Formula generică
=INDEX(grades,MATCH(score,scores,1))
rezumat
Acest exemplu arată cum să utilizați INDEX și MATCH pentru a extrage o notă dintr-un tabel pe baza unui scor dat. Acest lucru necesită o „potrivire aproximativă”, deoarece este puțin probabil ca scorul real să existe în tabel. Formula din celula F5 este:
=INDEX(C5:C9,MATCH(E5,B5:B9,1))
Care returnează „B”, nota corectă pentru un scor de 88.
Explicaţie
Această formulă folosește MATCH pentru a găsi rândul corect pentru un scor dat. MATCH este configurat pentru a căuta valoarea din E5 în coloana B:
MATCH(E5,B5:B9,1)
Rețineți că ultimul argument este 1 (echivalent cu TRUE), ceea ce permite MATCH să efectueze o potrivire aproximativă a valorilor enumerate în ordine crescătoare. În această configurație, MATCH returnează poziția primei valori mai mică sau egală cu valoarea de căutare. În acest caz, scorul este 88, rândul 4 este returnat.
Odată ce MATCH returnează 4 avem:
=INDEX(C5:C9,4)
Ceea ce determină INDEX să recupereze valoarea la al 4-lea rând al intervalului C5: C9, care este „B”.
Notă: valorile din coloana B trebuie să fie sortate în ordine crescătoare pentru ca MATCH să revină la poziția corectă.