
Általános képlet
=INDEX(grades,MATCH(score,scores,1))
Összegzés
Ez a példa bemutatja, hogyan lehet az INDEX és a MATCH segítségével osztályzatot lekérni egy táblázatból egy adott pontszám alapján. Ehhez "hozzávetőleges egyezésre" van szükség, mivel nem valószínű, hogy a táblázatban szerepelne a tényleges pontszám. Az F5 cellában szereplő képlet a következő:
=INDEX(C5:C9,MATCH(E5,B5:B9,1))
Ami "B" -t ad vissza, ami a 88-as ponthoz tartozó helyes osztályzat.
Magyarázat
Ez a képlet MATCH segítségével keresse meg a megfelelő sort az adott pontszámhoz. A MATCH úgy van konfigurálva, hogy az E5 értéket keresse meg a B oszlopban:
MATCH(E5,B5:B9,1)
Vegye figyelembe, hogy az utolsó argumentum 1 (egyenértékű a TRUE-val), amely lehetővé teszi a MATCH számára, hogy közelítő egyezést hajtson végre növekvő sorrendben felsorolt értékeken. Ebben a konfigurációban a MATCH visszaadja az első érték pozícióját, amely kisebb vagy egyenlő a keresési értékkel. Ebben az esetben a pontszám 88, a 4. sor visszatér.
Ha a MATCH visszaadja a 4 értéket, akkor:
=INDEX(C5:C9,4)
Ami miatt az INDEX lekéri a C5: C9 tartomány 4. sorának értékét, ami "B".
Megjegyzés: A B oszlopban szereplő értékeket növekvő sorrendben kell rendezni, hogy a MATCH visszaadja a helyes pozíciót.