Zoek de volgende grootste overeenkomst met INDEX en MATCH
Om het volgende grootste overeenkomstige nummer te vinden, ofwel het kleinste getal dat groter dan of gelijk aan een specifiek getal is in een reeks numerieke waarden in Excel, kunt u een INDEX- en MATCH-formule gebruiken met -1 als het overeenkomsttype.
Hoe vind je het volgende grootste overeenkomstige nummer?
Om de volgende grootste overeenkomst van 68666 te krijgen uit het hierboven getoonde nummerrange, zal een INDEX- en MATCH-formule met -1 als het overeenkomsttype u helpen op deze manier: Het overeenkomsttype -1 dwingt MATCH om de kleinste waarde te vinden die groter dan of gelijk aan 68666 is. Houd er rekening mee dat de waarden in het nummerrange in aflopende volgorde moeten staan. Dus, als de waarden in uw range in andere volgordes staan, sorteer ze dan in aflopende volgorde volgens de instructies hier. Alleen in dit geval zal de MATCH-functie in staat zijn om de volgende grootste overeenkomst correct te lokaliseren. En INDEX zal vervolgens de waarde ophalen volgens de positie die door MATCH wordt geleverd.
Algemene syntaxis
=INDEX(return_range,MATCH(zoekwaarde,zoekarray,-1))
- return_range: Het bereik waaruit u wilt dat de combinatieformule de overeenkomstige waarde retourneert.
- zoekwaarde: De waarde die u hebt opgegeven om de volgende grootste overeenkomst te zoeken.
- zoekarray: Het bereik van numerieke waarden om de positie van de volgende grootste overeenkomst uit te halen.
Om de volgende grootste overeenkomst van 68666 te krijgen, kopieer of voer de onderstaande formules in cel E6 in, en druk op Enter om het resultaat te krijgen:
=INDEX(B5:B14,MATCH(68666,B5:B14,-1))
Of gebruik een celverwijzing om de formule dynamisch te maken:
=INDEX(B5:B14,MATCH(E5,B5:B14,-1))
Uitleg van de formule
=INDEX(B5:B14,MATCH(E5,B5:B14,-1))
- MATCH(E5,B5:B14,-1): Het overeenkomsttype -1 vraagt de MATCH-functie om de positie van de kleinste waarde te vinden die groter dan of gelijk aan 68666 is, de waarde in cel E5, in het bereik B5:B14. Dus zal MATCH het getal 75681 lokaliseren en 3 retourneren omdat het getal zich op de 3e positie van het bereik bevindt.
- INDEX(B5:B14B5:B14,MATCH(E5,B5:B14,-1)) = INDEX(B5:B14B5:B14,3): De INDEX-functie retourneert de 3e waarde in het retourbereik B5:B14, wat 75681 is.
Gerelateerde functies
De Excel INDEX-functie retourneert de weergegeven waarde op basis van een bepaalde positie uit een bereik of een array.
De Excel MATCH-functie zoekt naar een specifieke waarde in een bereik van cellen en retourneert de relatieve positie van de waarde.
Gerelateerde formules
Maximumwaarde in een bereik lokaliseren
Er zijn gevallen waarin u de positie van de maximumwaarde in een lijst, tabel of rij in Excel moet lokaliseren. In deze handleiding bespreken we de aanpak om de taak uit te voeren met de MAX- en MATCH-functies.
Informatie behorende bij de maximumwaarde verkrijgen
Er zijn gevallen waarin u de positie van de maximumwaarde in een lijst, tabel of rij in Excel moet lokaliseren. In deze handleiding bespreken we de aanpak om de taak uit te voeren met de MAX- en MATCH-functies.
Dichtstbijzijnde overeenkomstige waarde opzoeken met meerdere criteria
In sommige gevallen moet u mogelijk de dichtstbijzijnde of benaderende overeenkomstige waarde opzoeken op basis van meer dan één criterium. Met de combinatie van INDEX, MATCH en ALS-functies kunt u dit snel doen in Excel.
De Beste Office-productiviteitstools
Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...
Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)
- Eén seconde om te schakelen tussen tientallen open documenten!
- Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt Efficiënte Tabbladen naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.