Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

De Match-functie in Excel heeft veel praktische toepassingen. Hieronder vindt u details over het gebruik van de Match Excel-functie .

De Match-functie is een populaire functie in Excel-functies en wordt veel gebruikt bij het verwerken van Excel-gegevenstabellen en -berekeningen. Wanneer u in een gegevenstabel naar een bepaalde waarde in een array of celbereik wilt zoeken, retourneert de functie Match de juiste positie van die waarde in de array of binnen het bereik van de gegevenstabel.

Hierdoor kunnen gebruikers snel de waarde vinden die ze nodig hebben, zonder dat ze handmatig hoeven te zoeken, vooral bij tabellen met veel gegevens, wat tijdrovend zou zijn. In het onderstaande artikel wordt uitgelegd hoe u de Match-functie in Excel gebruikt .

Match-functiesyntaxis in Excel

De syntaxis van de Match-functie in Excel is: =Match(Lookup_value,Lookup_array,[Match_type]).

Daarin:

  • Lookup_value: zoekwaarde in de Lookup_array-array. Deze waarde kan een getal, tekst, logische waarde of een celverwijzing naar een getal, tekst of logische waarde zijn, wat vereist is.
  • Lookup_array: array of celbereik waarnaar moet worden gezocht, vereist.
  • Match_type: zoektype, niet vereist.

Er zijn 3 soorten zoekopdrachten in de Match-functie in Excel:

  • 1 of weggelaten (kleiner dan): de Match-functie zoekt naar de grootste waarde die kleiner is dan of gelijk is aan lookup_value. Als de gebruiker dit type zoekopdracht selecteert, moet de lookup_array in oplopende volgorde worden gesorteerd.
  • 0 (Exact Match): de Match-functie zoekt naar de eerste waarde die exact gelijk is aan lookup_value. De waarden in lookup_array kunnen op elke waarde worden gesorteerd.
  • -1 (Groter dan): Match-functie zoekt naar de kleinste waarde die groter is dan of gelijk is aan lookup_value. Waarden in lookup_array moeten in aflopende volgorde worden gesorteerd.

Let op bij gebruik van de Match-functie:

  • De Match-functie retourneert de positie van de opzoekwaarde in lookup_array, niet de opzoekwaarde zelf.
  • U kunt hoofdletters en kleine letters gebruiken bij het zoeken naar tekstwaarden.
  • Wanneer de zoekwaarde niet kan worden gevonden in lookup_array, rapporteert de Match-functie een zoekwaardefout.
  • Als Match_type 0 is en de lookup_value-zoekwaarde tekst is, kan de zoekwaarde *-tekens (voor tekenreeksen) en vraagtekens (voor afzonderlijke tekens) bevatten. Als u een vraagteken of asterisk wilt vinden, typt u een tilde vóór dat teken.
  • Als er niets wordt ingevoerd, is de standaard Match-functie 1.

Soorten MATCH-functies in Excel

Hier zijn de verschillende soorten MATCH-functies in Excel:

1. Exacte overeenkomst

De MATCH-functie voert een exacte match uit als het matchtype is ingesteld op 0. In het onderstaande voorbeeld is de formule in E3:

=MATCH(E2,B3:B10,0)

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

De MATCH-functie retourneert een exacte overeenkomst van 4.

2. Geschatte overeenkomst

MATCH voert een geschatte match uit op waarden gesorteerd op basis van AZ wanneer het matchtype is ingesteld op 1, waarbij de grootste waarde wordt gevonden die kleiner is dan of gelijk is aan de opzoekwaarde. In het onderstaande voorbeeld is de formule in E3:

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

De MATCH-functie in Excel retourneert een geschatte overeenkomst van 7.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

3. Matching met jokertekens

De functie MATCH kan jokertekens matchen als het matchtype is ingesteld op 0. In het onderstaande voorbeeld is de formule in E3:

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

De MATCH-functie retourneert het resultaat van het jokerteken "pq".

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Opmerking:

  • De MATCH-functie is niet hoofdlettergevoelig.
  • Match retourneert de fout #N/B als er geen match is gevonden.
  • Het argument lookup_array moet in aflopende volgorde staan: True, False, ZA,…9,8,7,6,5,4,3,…, etc..
  • U kunt jokertekens zoals sterretjes en vraagtekens vinden in lookup_value als match_type 0 is en lookup_value de tekstindeling heeft.
  • Lookup_value kan jokertekens bevatten, zoals sterretjes en vraagtekens, als match_type 0 is en lookup_value tekst is. Het sterretje (*) komt overeen met elk type tekenreeks; Elk afzonderlijk teken wordt gecombineerd met een vraagteken (?).

4. Index en Match toepassen in een Excel-formule

Match en Index geven u, wanneer ze samen worden gecombineerd, veel voordelen. Bereken bijvoorbeeld de omzet en winst van elke applicatie uit de meegeleverde database. Hier leest u hoe u dit kunt doen:

1. Open de INDEX-functie.

2. Selecteer de cellen C3:C13 als de inkomstengegevensbron (Inkomsten).

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

3. Voer MATCH in en druk op Tab .

4. Selecteer G2 als opzoekwaarde, B3:B13 als brongegevens en 0 voor een volledige overeenkomst.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

5. Druk op Enter om informatie voor de geselecteerde applicatie op te halen.

6. Volg de bovenstaande stappen en vervang de INDEX- bron door D3:D13 om Profit te krijgen .

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

7. Nu wordt deze formule in Excel geïmplementeerd:

=INDEX(C3:C13,MATCH(G2,B3:B13,0))

=INDEX(D3:D13,MATCH(G2,B3:B13,0))

Hierboven ziet u een voorbeeld van eenrichtingsgebruik van INDEX MATCH in Excel. U kunt ook rijen en kolommen selecteren om complexere zoekopdrachten uit te voeren.

U kunt bijvoorbeeld een vervolgkeuzemenu gebruiken in plaats van de cellen voor Omzet en Winst van elkaar te scheiden. Om te oefenen kun je deze stappen volgen:

1. Selecteer het vakje Opbrengst en klik op het tabblad Gegevens op het lint.

2. Klik op Gegevensvalidatie en selecteer onder Toestaan ​​Lijst .

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

3. Selecteer de kolomkop Omzet en Winst als Bron .

4. Klik op OK .

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

5. In deze formule gebruik je de MATCH-functie twee keer om zowel rij- als kolomwaarden op te halen voor de uiteindelijke INDEX-functie.

6. Kopieer en plak de volgende formule naast de cel Opbrengst om de waarde te verkrijgen. Gebruik gewoon het vervolgkeuzemenu om te kiezen tussen Omzet en Winst.

=INDEX(C3:D13,MATCH(G2,B3:B13,0),MATCH(F4,C2:D2,0))

Voorbeeld van matchfunctie

Voorbeeld 1:

We nemen hieronder een voorbeeld met de tabel met het totale aantal producten.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Geval 1: Zoektype is 1 of weggelaten

Zoek naar positienummer 61 in de kolom Totaal in de gegevenstabel, wat betekent dat u zoekt naar een waarde die kleiner is dan de zoekwaarde. We voeren de formule =MATCH(64,C2:C6,1) in .

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Omdat de waarde 64 niet in de kolom Totaal staat, retourneert de functie de positie van de dichtstbijzijnde kleine waarde waarvan de waarde kleiner is dan 64, namelijk 63. Het resultaat retourneert de waarde op de tweede positie in de kolom.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Geval 2: Zoektype is 0

Zoek de locatie van waarde 70 in de gegevenstabel. We hebben de invoerformule =MATCH(70,C2:C6,0) en drukken vervolgens op Enter.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Het geretourneerde resultaat is de positie van waarde 70 in de kolom Totaal als de 4e positie.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Geval 3: Zoektype is -1

We hebben de formule =MATCH(65,C2:C6,-1) zoals hieronder weergegeven.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Omdat de array echter niet in aflopende volgorde is gesorteerd, wordt er een fout gerapporteerd, zoals hieronder weergegeven.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Voorbeeld 2:

Gezien de onderstaande gegevenstabel met studentengroepen. Zoek de klasvolgorde van de leerling in deze gegevenstabel, met de onderstaande volgorde.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

De formule voor het zoeken naar bestellingen is =MATCH(D2,$D$6:$D$8,0) en druk vervolgens op Enter.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Direct daarna zijn de geretourneerde resultaten de exacte volgorde van de leerlingen per klas, gerangschikt volgens de gegeven regels.

Match-functie in Excel: Hoe de Match-functie te gebruiken met voorbeelden

Samenvattend dingen die u moet onthouden bij het gebruik van de Match-functie in Excel:

  • Doel: Bepaal de positie van elk item in een array.
  • Retourwaarde: een getal dat een positie in lookup_array vertegenwoordigt.
  • Argument:
    • Lookup_value: Opzoekwaarde in de array.
    • Lookup_array: celbereik of arrayreferentie.
    • Match_type - [optioneel] 1 = (standaard) volgende exacte of kleinste waarde, 0 = exacte overeenkomst, -1 = volgende grootste of exacte waarde.
  • Formule: =MATCH(lookup_value, lookup_array, [match_type])

Hierboven vindt u alles wat u moet weten over de MATCH-functie in Excel. Ook al is het slechts een functie om waarden te vinden en niet om waarden te berekenen, het is uiterst nuttig als u gegevens redelijk en logisch wilt rangschikken.

Kortom, het gebruik van de Match-functie in Microsoft Excel is niet zo moeilijk als u alle bovenstaande basisinformatie begrijpt. Naast de Match-functie kent Excel nog vele andere handige functies. Laten we in de volgende artikelen verder leren over Excel-functies met LuckyTemplates!

Ik wens je succes!


Speel puzzel op Excel

Speel puzzel op Excel

MehmetSalihKoten, een Reddit-gebruiker, heeft een volledig functionele versie van Tetris in Microsoft Excel gemaakt.

Hoe de Convert-functie in Excel te gebruiken

Hoe de Convert-functie in Excel te gebruiken

Om meeteenheden in Excel te converteren, gebruiken we de functie Converteren.

Hoe de functie HORIZ.ZOEKEN in Excel te gebruiken

Hoe de functie HORIZ.ZOEKEN in Excel te gebruiken

Wat is de functie HORIZ.ZOEKEN? Hoe gebruik ik de functie HORIZ.ZOEKEN in Excel? Laten we het ontdekken met LuckyTemplates!

IFERROR-functie in Excel, formule en gebruik

IFERROR-functie in Excel, formule en gebruik

De ALS-functie in Excel wordt vrij vaak gebruikt. Om het goed te kunnen gebruiken, moet u de IFERROR-formule van Microsoft Excel begrijpen.

Hoe de VALUE-functie in Excel te gebruiken

Hoe de VALUE-functie in Excel te gebruiken

Wat is de VALUE-functie in Excel? Wat is de waardeformule in Excel? Laten we het uitzoeken met LuckyTemplates.com!

Excel EOMONTH-functie, hoe de EOMONTH-functie te gebruiken

Excel EOMONTH-functie, hoe de EOMONTH-functie te gebruiken

De EOMONTH-functie in Excel wordt gebruikt om de laatste dag van een bepaalde maand weer te geven, met een zeer eenvoudige implementatie. U krijgt dan de laatste dag van een bepaalde maand op basis van de gegevens die wij hebben ingevoerd.

Hoe de do-while-lus te gebruiken in Excel VBA

Hoe de do-while-lus te gebruiken in Excel VBA

Wilt u repetitieve taken in Excel VBA automatiseren? Laten we dus leren hoe we een Do-While-lus kunnen gebruiken om een ​​reeks acties te implementeren die zich herhalen totdat aan een voorwaarde is voldaan.

Excel 2016 - Les 6: Verander de grootte van kolommen, rijen en cellen in Excel

Excel 2016 - Les 6: Verander de grootte van kolommen, rijen en cellen in Excel

De standaardkolombreedte en rijhoogte in Excel komen mogelijk niet overeen met de gegevens die u invoert. In het onderstaande artikel ziet u enkele manieren waarop u de grootte van kolommen, rijen en cellen in Excel 2016 kunt wijzigen. Raadpleeg dit artikel!

Excel 2016 - Les 5: Basisconcepten van cellen en bereiken

Excel 2016 - Les 5: Basisconcepten van cellen en bereiken

Wanneer u met Excel werkt, moet u informatie (of inhoud) in cellen invoeren. Laten we met LuckyTemplates de basisconcepten van cellen en bereiken in Excel 2016 leren!

Hoe de XLOOKUP-functie in Excel te gebruiken

Hoe de XLOOKUP-functie in Excel te gebruiken

Wat is de Xlookup-functie in Excel? Hoe gebruik ik Xlookup in Excel? Laten we het uitzoeken met LuckyTemplates.com!