om de te vinden dichtstbijzijnde match naar een doelwaarde in een gegevenskolom, gebruik INDEX, MATCH, ABS en MIN in Excel. Gebruik de functie VERT.ZOEKEN in Excel om een geschatte overeenkomst te vinden.
1. De ABS-functie in Excel retourneert de absolute waarde van een getal.
Uitleg: C3-F2 is gelijk aan -39. De ABS-functie verwijdert het minteken (-) van een negatief getal, waardoor het positief wordt. De ABS-functie heeft geen effect op 0 (nul) of positieve getallen.
2. Om de verschillen tussen de doelwaarde en de waarden in de gegevenskolom te berekenen, vervangt u C3 door C3:C9.
Uitleg: het bereik (arrayconstante) gecreëerd door de ABS-functie wordt opgeslagen in het geheugen van Excel, niet in een bereik. De matrixconstante ziet er als volgt uit:
{39;14;37;16;22;16;17}
3. Om de . te vinden dichtstbijzijnde match, voeg de MIN-functie toe en eindig door op CTRL + SHIFT + ENTER te drukken.
Opmerking: de formulebalk geeft aan dat dit een matrixformule is door deze tussen accolades {} te plaatsen. Typ deze niet zelf. De matrixconstante wordt gebruikt als argument voor de MIN-functie, wat een resultaat geeft van 14.
4. We hebben alleen een functie nodig die de positie van de waarde 14 in de arrayconstante vindt. MATCH-functie om te redden! Sluit af door op CTRL + SHIFT + ENTER te drukken.
Uitleg: 14 (eerste argument) gevonden op positie 2 in de arrayconstante (tweede argument). In dit voorbeeld gebruiken we de functie VERGELIJKEN om een exacte overeenkomst te retourneren, dus stellen we het derde argument in op 0.
5. Gebruik de functie INDEX (twee argumenten) om een specifieke waarde in een eendimensionaal bereik te retourneren. In dit voorbeeld de naam op positie 2 (tweede argument) in het bereik B3:B9 (eerste argument).
6. Sluit af door op CTRL + SHIFT + ENTER te drukken.