Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

De X.VERGELIJKEN-functie zoekt naar een opgegeven item in een matrix of celbereik en retourneert vervolgens de relatieve positie van het item.

Stel dat we een lijst met producten hebben in de cellen C3 tot en met C7 en dat we willen bepalen waar in de lijst het product uit cel E3 zich bevindt. Hier gebruiken we XMATCH om de positie van een item in een lijst te bepalen.

Zoals in de voorbeeldschermafbeelding wordt weergegeven, hebt u een lijst met vruchten en wilt u XMATCH gebruiken om de positie van 'druif' in de lijst te vinden.

Syntaxis

De X.VERGELIJKEN-functie retourneert de relatieve positie van een item in een matrix of celbereik. 

X.VERGELIJKEN(zoekwaarde, zoeken-matrix, [overeenkomstmodus], [zoekmodus])  

Argument

Beschrijving

zoekwaarde

Verplicht

De opzoekwaarde

zoeken-matrix

Verplicht

De matrix of het bereik waarin u wilt zoeken

[overeenkomstmodus]

Optioneel

Geef het type overeenkomst op:

0 - Exacte overeenkomst (standaard)

-1 - Exacte overeenkomst of volgende kleinste item

1 - Exacte overeenkomst of volgende grootste item

2 - Een overeenkomst met een jokerteken waar *, ? en ~ speciale betekenishebben.

[zoekmodus]

Optioneel

Geef het zoektype op:

1 - Zoeken van eerste naar laatste (standaard)

-1 - Zoeken van laatste naar eerste (omgekeerde zoekopdracht).

2 - Voer een binaire zoekopdracht uit op basis waarvan zoeken-matrix in oplopende volgorde wordt gesorteerd. Als niet wordt gesorteerd, worden er ongeldige resultaten geretourneerd.  

2 - Voer een binaire zoekopdracht uit op basis waarvan lookup_array in aflopende volgorde wordt gesorteerd. Als niet wordt gesorteerd, worden er ongeldige resultaten geretourneerd.

Voorbeelden

Voorbeeld 1

De exacte positie van de eerste woordgroep die exact overeenkomt met of het dichtst bij de waarde van 'Gra' komt, wordt bepaald in het volgende voorbeeld.

Formule: XMATCH(E3;C3:C7;1)

Een Excel-tabel met verschillende fruitproducten van cel C3 tot C7. De formule XMATCH wordt gebruikt om de positie in de tabel te vinden waar de tekst overeenkomt met 'gra' (gedefinieerd in cel E3). De formule retourneert '2' omdat de tekst 'Druif' zich op positie 2 in de tabel bevindt.

Voorbeeld 2

Het aantal verkopers dat in aanmerking komt voor een bonus wordt bepaald in het volgende voorbeeld. Om het dichtstbijzijnde item in de lijst of een exacte overeenkomst te vinden, gebruikt dit ook 1 voor de match_mode; Omdat de gegevens echter numeriek zijn, wordt een aantal waarden geretourneerd. Omdat er vier verkoopvertegenwoordigers waren die in dit geval het bonusbedrag overschreden, levert de functie 4 op.

Formula=XMATCH(F2;C3:C9;1)

Een Excel-tabel met de namen van vertegenwoordigers in de cellen B3 tot en met B9 en de totale verkoopwaarde voor elke vertegenwoordiger in de cellen C3 tot en met C9. De formule XMATCH wordt gebruikt om het aantal vertegenwoordigers dat in aanmerking komt voor bonussen te retourneren als ze voldoen aan het drempelwaardebedrag dat is ingesteld in cel F2.

Voorbeeld 3

Vervolgens voeren we een gelijktijdige verticale en horizontale zoekactie uit met behulp van een combinatie van INDEX/XMATCH/XMATCH. In dit geval willen we dat het verkooptotaal voor een bepaalde verkoopvertegenwoordiger en maand wordt geretourneerd. Dit is vergelijkbaar met het combineren van INDEX- en MATCH-methoden , maar hiervoor zijn minder argumenten nodig.

Formula=INDEX(C6:E12; XMATCH(B3;B6B12), XMATCH(C3;C5:E5))

Een Excel-tabel waarin de namen van verkoopvertegenwoordigers worden vermeld in de cellen B6 tot en met B12 en de verkoopbedragen voor elke vertegenwoordiger van de maanden januari tot en met maart worden vermeld in de kolommen C, D en E. De formulecombinatie INDEX en XMATCH wordt gebruikt om het verkoopbedrag van een specifieke verkoopvertegenwoordiger en de maand in de cellen B3 en C3 te retourneren.

Voorbeeld 4

Bovendien kan XMATCH worden gebruikt om een waarde binnen een matrix te retourneren. =XMATCH(4;{5;4;3;2;1}), geeft bijvoorbeeld 2 op, omdat 4 de tweede vermelding van de matrix is. Hoewel =XMATCH(4.5;{5;4;3;2;1};1) in dit exacte overeenkomstvoorbeeld 1 produceert, wordt het argument match_mode (1) geconfigureerd om een exacte overeenkomst of het op een na grootste item, namelijk 5, te retourneren. 

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.

Zie ook

X.ZOEKEN-functie

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×