Hoe een geschatte match te doen met behulp van Basic Index Match in Excel

Anonim

We weten hoe we bij benadering overeenkomen met VERT.ZOEKEN. Maar hoe komen we bij benadering overeen met INDEX MATCH? In ditzelfde artikel zullen we in Excel leren hoe u een benadering bij benadering kunt doen met behulp van INDEX en MATCH.
Algemene formule voor geschatte match

=INDEX(result_array,MATCH(opzoekwaarde,opzoekmatrix,1))

Resultaat_array : De index waarvan u resultaat wilt krijgen.
Opzoekwaarde: de waarde die u zoekt in lookup_array.
Lookup_array: De array waarin u zoekt naar de opzoekwaarde:

Opmerking: de opzoektabel moet in oplopende volgorde worden gesorteerd om de juiste antwoorden te krijgen.

Laten we leren door een voorbeeld.
Voorbeeld: doe een geschatte INDEX MATCH om cijfers te krijgen
Hier heb ik een lijst van studenten met hun behaalde punten in routinetest. Ik moet deze studenten cijfers geven volgens een andere tabel. 0 tot 39 als F, 40 tot 59 D, ​​60 tot 79 C, 80 tot 89 B en 90 of hoger als A.
Merk op dat de opzoektabel (cijfers en cijfer) oplopend is gesorteerd.

Schrijf deze formule in E2 en kopieer deze.

=INDEX($I$2:$I$6,MATCH(D2,$H$2:$H$6,1))


Hoe het werkt?

Welnu, deze formule gebruikt de functionaliteit van MATCH om bij benadering overeenkomen in het bereik te doen. Eigenlijk, wanneer we 1, TRUE of niets leveren aan de MATCH-functie, voert het een geschatte match uit voor de opzoekwaarde. Het betekent dat als het de gegeven waarde in het opzoekbereik niet vindt, het de laatst gevonden waarde retourneert die kleiner was dan het opgegeven getal.
Dus als we naar de formule in E3 kijken, is het:

INDEX($I$2:$I$6,MATCH(D3,$H$2:$H$6,1))

De MATCH-functie zoekt naar de waarde van D3 (36) in het bereik H2:H6. Het slaagt er niet in om 36 binnen bereik te vinden. Dus het retourneert de index van de laatste waarde gevonden in H2:H6 die kleiner is dan 36. En die waarde is 0 en de index is 1. Vandaar MATCH(D3,$H$2:$H$6,1) dit vertaalt zich naar 1 in E3.

Nu hebben we de formule INDEX($I$2:$I$6,1). En dit geeft F terug.

Dus ja jongens, zo doe je een geschatte match met behulp van de INDEX- en MATCH-functie in Excel. Als je twijfelt over dit of een ander onderwerp uit Excel 2019, 2016 en 2013 of ouder, laat het me dan weten in de opmerkingen hieronder.
Download bestand:

Hoe u een geschatte match kunt doen met behulp van Basic Index Match in Excel

Gerelateerde artikelen:

Gebruik INDEX en MATCH om waarde op te zoeken

Hoe de LOOKUP-functie in Excel te gebruiken?

Opzoekwaarde met meerdere criteria

Populaire artikels:

De VERT.ZOEKEN-functie in Excel

AANTAL.ALS in Excel 2016

Hoe de SUMIF-functie in Excel te gebruiken?