
Generisk formel
=INDEX(grades,MATCH(score,scores,1))
Sammanfattning
Detta exempel visar hur man använder INDEX och MATCH för att hämta ett betyg från en tabell baserat på en given poäng. Detta kräver en "ungefärlig matchning", eftersom det är osannolikt att den faktiska poängen finns i tabellen. Formeln i cell F5 är:
=INDEX(C5:C9,MATCH(E5,B5:B9,1))
Vilket ger "B", rätt betyg för poängen 88.
Förklaring
Denna formel använder MATCH hitta rätt rad för en given poäng. MATCH är konfigurerad för att leta efter värdet i E5 i kolumn B:
MATCH(E5,B5:B9,1)
Observera att det sista argumentet är 1 (motsvarande SANT), vilket gör att MATCH kan utföra en ungefärlig matchning på värden som anges i stigande ordning. I den här konfigurationen returnerar MATCH positionen för det första värdet som är mindre än eller lika med uppslagsvärdet. I det här fallet är poängen 88, rad 4 returneras.
När MATCH returnerar 4 har vi:
=INDEX(C5:C9,4)
Vilket får INDEX att hämta värdet vid den 4: e raden i intervallet C5: C9, vilket är "B".
Obs: värdena i kolumn B måste sorteras i stigande ordning för att MATCH ska returnera rätt position.