HomeExcel in PraktijkExcel X.ZOEKEN overeenkomst bij benadering

Excel X.ZOEKEN overeenkomst bij benadering

X.ZOEKEN overeenkomst bij benadering

De functie X.ZOEKEN() in Excel is een veelzijdige en krachtige manier om snel gegevens op te halen uit tabellen of bereiken. Waar vaak wordt gedacht aan exacte zoekopdrachten, biedt X.ZOEKEN() ook de mogelijkheid om een benaderende overeenkomst te vinden.

Dit betekent dat de functie niet per se een exacte waarde hoeft te vinden, maar in plaats daarvan de dichtstbijzijnde waarde kan retourneren op basis van de opgegeven zoekrichting en sortering. Hierdoor is de functie bijzonder geschikt voor situaties waarin je werkt met prijstabellen, staffelkortingen of categorie-indelingen waarbij waarden niet altijd precies overeenkomen, maar wel binnen een bepaald bereik vallen. Door de flexibiliteit van X.ZOEKEN() kun je niet alleen eenvoudiger werken met dynamische gegevens, maar ook sneller inzicht krijgen in patronen en trends zonder ingewikkelde formules.

Het gebruik van een benaderende overeenkomst opent dus veel mogelijkheden om data effectiever te analyseren en toe te passen in praktische scenario’s.

Basis formule

=X.ZOEKEN(zoekwaarde;zoeken-matrix; matrix_retourneren; ; -1;

Uitleg X.ZOEKEN functie

In de afbeelding hierboven bevat de tabel in B4:C14 de basis kortingen gebaseerd op afname. Hoe meer afname hoe meer korting er wordt gegeven. De tabel in E4:F11 toont de korting die wordt gegeven bij afname van het aantal in kolom E. Met de X.ZOEKEN() functie zoeken we in de staffel in tabel B4:C14 naar de juiste korting. De formule in cel F5 die naar beneden is gekopieerd is:

=X.ZOEKEN(E5;B5:B14;C5:C14;;-1)
  • De Zoekwaarde komt uit de cel E5.
  • De Zoeken-matrix is het bereik B5:B14, hierin staat het aantal.
  • De matrix_retourneren is het bereik C5:C14, dit bereik bevat de korting.
  • Het argument indien_niet_gevonden is niet opgegeven.
  • De overeenkomstmodus is ingesteld op -1 (Exacte overeenkomst of volgende kleiner).
  • De zoekmodus is niet ingevuld en is standaard ingesteld op 1 (eerste tot laatste).

Bij elke rij zoekt X.ZOEKEN() het aantal op in kolom E in het bereik B5:B14. Bij een exacte overeenkomst geef de formule de bijbehorende korting uit kolom C terug. Als er geen exacte overeenkomst voorkomt, geef de formule de korting van de volgende kleinste hoeveelheid terug.

X.ZOEKEN versus VERT.ZOEKEN

Je kunt hetzelfde resultaat verkrijgen met de VERT.ZOEKEN functie.

= VERT.ZOEKEN (E5;B5:C14;2)    # Standaard bij benadering
= VERT.ZOEKEN  (E5;B5:C14;2;1)  # Expliciet bij benadering

Er zijn een paar opvallende verschillen die X.ZOEKEN() flexibeler en voorspelbaarder maken:

  • Bij VERT.ZOEKEN() moet je de volledige tabelmatrix opgeven, terwijl bij de moderne functie alleen het zoekbereik en het resultaatbereik nodig zijn.
  • VERT.ZOEKEN() vraagt om een kolomindexgetal, wat foutgevoelig is bij het invoegen of verplaatsen van kolommen. De nieuwe functie gebruikt direct een bereik, wat stabieler werkt.
  • Standaard werkt VERT.ZOEKEN() met een benaderende overeenkomst, wat snel tot verkeerde uitkomsten leidt. De verbeterde functie zoekt standaard naar een exacte overeenkomst.
  • Bij VERT.ZOEKEN() kun je alleen van links naar rechts zoeken. De nieuwere variant kan zowel naar links als naar rechts gegevens ophalen.
  • De moderne zoekfunctie kan ook zoeken in verticale én horizontale bereiken, waar VERT.ZOEKEN() beperkt blijft tot verticale zoekopdrachten.
  • VERT.ZOEKEN() biedt geen foutafhandeling binnen de formule. De nieuwere functie laat je zelf een alternatieve waarde instellen wanneer de formule niets vindt.
  • De moderne zoekfunctie werkt goed samen met dynamische bereiken en gestructureerde tabellen, terwijl je bij VERT.ZOEKEN() vaak handmatig wijzigingen moet doorvoeren.

Meer over de basis functionaliteiten vind je in het artikel X.ZOEKEN() functie in Excel.
Zoek je specifieke voorbeelden lees dan eens 5 voorbeelden X.ZOEKEN functie in Excel.

~ Advertentie ~

= POST ( 'Gerelateerd' )

Foutmeldingen oplossen met CoPilot in Excel

CoPilot helpt je foutmeldingen in Excel begrijpen en oplossen. Van #WAARDE! tot #DIV/0! — ontdek hoe AI je formules corrigeert en uitlegt.

AFW.LT.REND() functie

De AFW.LT.REND() functie berekent het rendement van een waardepapier met een afwijkende laatste coupontermijn. Je krijgt inzicht in de werkelijke opbrengst bij een obligatie die afwijkt van de standaard looptijd.

Focuscel instellen: verbeter jouw overzicht in grote werkbladen

Focuscel instellen zorgt voor direct overzicht in grote Excel-bestanden. Je leert hoe je kleuren aanpast, compatibiliteit controleert en fouten voorkomt.

CoPilot en formules: Automatisch formules genereren in Excel

Leer hoe CoPilot in Excel automatisch formules schrijft en uitlegt. Van eenvoudige sommen tot complexe berekeningen — CoPilot doet het voor je.

Formules uitleggen met CoPilot in Excel

Met CoPilot kun je formules in Excel laten uitleggen in gewone taal. Begrijp wat een formule doet, vind fouten en leer sneller werken met Excel-functies.

Excel X.ZOEKEN: Eenvoudig exacte overeenkomsten vinden

De functie X.ZOEKEN in Excel is een krachtige en flexibele manier om gegevens op te zoeken in een tabel of lijst. Met Excel X.ZOEKEN kun je eenvoudig een exacte overeenkomst vinden en het bijbehorende resultaat retourneren, zonder de beperkingen van oudere functies zoals VERT.ZOEKEN.
~ Advertentie ~

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in

= WEEK ('Top 5')

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

SOM() functie

Samenvatting SOM functie De Excel SOM functie geeft de som...

VANDAAG() functie

De VANDAAG functie in Excel retourneert de huidige datum welke telkens wordt bijgewerkt als het werkblad wordt geopend of gewijzigd. In de formule VANDAAG zijn geen argumenten nodig.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~