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

Dichtstbijzijnde overeenkomst opzoeken

AuteurAmanda Li Wijzigingsdatum

Om de dichtstbijzijnde overeenkomst van een zoekwaarde in een numerieke dataset in Excel te vinden, combineert u de functies INDEX, VERGELIJKEN, ABS en MIN.

zoek dichtstbijzijnde overeenkomst 1

Hoe vindt u de dichtstbijzijnde overeenkomst in Excel?

Om te bepalen welke verkoper de verkoop het dichtst bij het doel van $20.000 heeft gerealiseerd, zoals hierboven weergegeven, helpt een formule die de functies INDEX, VERGELIJKEN, ABS en MIN combineert als volgt: de ABS-functie maakt van alle verschilwaarden tussen de verkoop van elke verkoper en het verkoopdoel positieve getallen; vervolgens vindt MIN het kleinste verschil, wat de dichtstbijzijnde overeenkomst aangeeft. Nu kunnen we de VERGELIJKEN-functie gebruiken om de positie van die dichtstbijzijnde overeenkomst te bepalen en INDEX om de waarde op de overeenkomstige positie op te halen.

Algemene syntaxis

=INDEX()return_range,MATCH(MIN(ABS()))lookup_array-lookup_value)),ABS(lookup_array-lookup_value),0))

√ Opmerking: Dit is een matrixformule waarvoor u moet invoeren met Ctrl+Shift+Enter.

  • return_range: Het bereik waaruit u wilt dat de combinatieformule de verkoper retourneert. In dit geval verwijst het naar het naam-bereik.
  • lookup_array: Het celbereik met de waarden die vergeleken moeten worden met de zoekwaarde. In dit geval verwijst het naar het verkoopbereik.
  • Zoekwaarde: De waarde waarmee wordt vergeleken om de dichtstbijzijnde overeenkomst te vinden. In dit geval verwijst dat naar het verkoopdoel.

Om te weten welke verkoper de verkoop het dichtst bij het doel van $20,000 heeft gerealiseerd, kopieert of voert u de onderstaande formule in cel F5 in en drukt u opCtrl +Shift +Enter om het resultaat te krijgen: to get the result:

=INDEX()B5:B10,VERGELIJKEN(MIN(ABS()))C5:C10-20000)),ABS(C5:C10-20000),0))

Of gebruik Een celverwijzing om de formule dynamisch te maken:

=INDEX()B5:B10,VERGELIJKEN(MIN(ABS()))C5:C10-F4)),ABS(C5:C10-F4),0))

zoek dichtstbijzijnde overeenkomst 2

Uitleg van de formule

=INDEX()B5:B10,MATCH()MIN()ABS(C5:C10-F4)),ABS(C5:C10-F4),0))

  • ABS(C5:C10-F4): Het deel C5:C10-F4 levert alle verschilwaarden op tussen elke verkoop in het bereik C5:C10 en de doelverkoop $20.000 in cel F4, in een matrix zoals deze: {-4322;2451;6931;-1113;6591;-4782}. De ABS-functie maakt van alle negatieve getallen positieve getallen, zoals hier: {4322;2451;6931;1113;6591;4782}.
  • MIN()ABS(C5:C10-F4))=MIN(){4322;2451;6931;1113;6591;4782}): De MIN-functie zoekt het kleinste getal in de matrix {4322;2451;6931;1113;6591;4782}, wat het kleinste verschil aangeeft – oftewel de dichtstbijzijnde overeenkomst. De functie retourneert dus 1113.
  • VERGELIJKEN()MIN()ABS(C5:C10-F4)),ABS(C5:C10-F4) De overeenkomsttype 0 dwingt de VERGELIJKEN-functie om de positie te vinden van het exacte getal 1113 in de matrix {4322;2451;6931;1113;6591;4782}. De functie retourneert 4, omdat het getal op de 4de positie staat.
  • INDEX()B5:B10,VERGELIJKEN()MIN()ABS(C5:C10-F4)),ABS(C5:C10-F4)De INDEX-functie retourneert de 4de waarde in het bereik B5:B10, namelijk Bale.

Gerelateerde functies

Excel INDEX-functie

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

Excel VERGELIJKEN-functie

De Excel VERGELIJKEN-functie zoekt naar een specifieke waarde in een bereik cellen en retourneert de relatieve positie van die waarde.

Excel ABS-functie

De ABS-functie retourneert de Absolute waarde van een getal. Negatieve getallen worden met deze functie omgezet naar positieve getallen, maar positieve getallen en nul blijven ongewijzigd.


Gerelateerde formules

Dichtstbijzijnde overeenkomstwaarde opzoeken met meerdere criteria

In sommige gevallen moet u de dichtstbijzijnde of benaderende overeenkomstwaarde opzoeken op basis van meer dan één criterium. Met de combinatie van de functies INDEX, VERGELIJKEN en ALS kunt u dit snel realiseren in Excel.

Benaderende overeenkomst met INDEX en VERGELIJKEN

Er zijn momenten waarop we benaderende overeenkomsten moeten vinden in Excel om de prestaties van medewerkers te beoordelen, cijfers van studenten te bepalen, portokosten te berekenen op basis van gewicht, enzovoort. In deze handleiding bespreken we hoe u de functies INDEX en VERGELIJKEN kunt gebruiken om de gewenste resultaten op te halen.

Dichtstbijzijnde overeenkomstwaarde opzoeken met meerdere criteria

In sommige gevallen moet u de dichtstbijzijnde of benaderende overeenkomstwaarde opzoeken op basis van meer dan één criterium. Met de combinatie van de functies INDEX, VERGELIJKEN en ALS kunt u dit snel realiseren in Excel.


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.