KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Benaderende overeenkomst met INDEX en MATCH

AuteurAmanda Li Wijzigingsdatum

Soms moeten we in Excel benaderende overeenkomsten vinden—bijvoorbeeld om medewerkersprestaties te beoordelen, cijfers van studenten vast te stellen of portokosten op basis van gewicht te berekenen. In deze handleiding leggen we uit hoe u de INDEX- en MATCH-functies gebruikt om de gewenste resultaten op te halen.

benaderende indexovereenkomst 1

Hoe vindt u benaderende overeenkomsten met INDEX en MATCH?

Om het verzendtariefte bepalen op basis van het opgegeven pakketgewicht ()9, de waarde in cel F6), zoals weergegeven in de bovenstaande schermafbeelding, combineert u de functies INDEX en MATCH en past u een handige truc toe. Zo zorgt u ervoor dat de formule de gewenste benaderende overeenkomst vindt: de match_type -1 instrueert MATCH om de positie te vinden van de kleinste waarde die groter dan of gelijk is aan 9. Vervolgens haalt INDEX het bijbehorende verzendtarief op dezelfde rij op.

Algemene syntaxis

=INDEX()return_range,MATCH()lookup_value,lookup_array,[match_type]))

  • return_range: Het bereik waaruit de combinatieformule het verzendtarief moet retourneren – oftewel het bereik met de verzendtarieven.
  • lookup_value: De waarde die MATCH gebruikt om de positie van het bijbehorende verzendtarief te bepalen — in dit geval het opgegeven gewicht.
  • lookup_array: Het celbereik met de waarden waarmee de lookup_value wordt vergeleken. Dit verwijst naar het gewichtsbereik.
  • match_type:1 of -1.
    1 (standaard, indien weggelaten): MATCH zoekt dan de grootste waarde die kleiner dan of gelijk is aan de lookup_value. De waarden in de lookup_array moeten in oplopende volgorde staan.
    -1: MATCH zoekt dan de kleinste waarde die groter dan of gelijk is aan de lookup_value. De waarden in de lookup_array moeten in aflopende volgorde staan.

Om het verzendtarief te vinden voor een pakket van 9kg, kopieert of voert u de onderstaande formule in cel F7in en drukt u op ENTERom het resultaat te verkrijgen:

=INDEX()C6:C10,MATCH()9,B6:B10,-1))

Of gebruik Een celverwijzing om de formule dynamisch te maken:

=INDEX()C6:C10,MATCH()F6,B6:B10,-1))

benaderende indexovereenkomst 2

Uitleg van de formule

=INDEX()C6:C10,MATCH(F6,B6:B10,-1))

  • MATCH(F6,B6:B10,-1):De functie MATCH zoekt de positie van het opgegeven gewicht 9(de waarde in cel)F6) in het gewichtsbereik B6:B10. Met match_type -1 zoekt MATCH de kleinste waarde die groter dan of gelijk is aan het opgegeven gewicht 9, namelijk 10. De functie retourneert daarom 3, omdat dit de 3de waarde is in het bereik. (Let op: bij match_type)-1 moeten de waarden in het bereik B6:B10 in aflopende volgorde staan.)
  • INDEX()C6:C10,MATCH(F6,B6:B10,-1)) = INDEX(C6:C10De functie INDEX retourneert de 3de waarde in het tarievenbereik C6:C10, namelijk 50.

Gerelateerde functies

De INDEX-functie

De Excel-functie INDEX retourneert de Weergegeven waarde op basis van een opgegeven positie uit een bereik of een matrix.

De MATCH-functie

De Excel-functie MATCH zoekt naar een specifieke waarde in een celbereik en geeft de relatieve positie van die waarde terug.


Gerelateerde formules

Exacte overeenkomst met INDEX en MATCH

Wilt u in Excel snel informatie opzoeken over een specifiek product, film, persoon of iets anders? Dan is de krachtige combinatie van de functies INDEX en MATCH uw ideale oplossing.

Zoek de dichtstbijzijnde overeenkomstwaarde met meerdere criteria

In sommige gevallen moet u de dichtstbijzijnde of benaderende overeenkomstwaarde opzoeken op basis van meerdere criteria. Met de krachtige combinatie van de functies INDEX, MATCH en ALS realiseert u dit in Excel razendsnel.


De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.