Moet u specifieke gegevens vinden in uw Excel-spreadsheet? Leer hoe u de MATCH-functie gebruikt om dit snel en gemakkelijk te doen.

Als het gaat om gegevensanalyse in Excel, is de mogelijkheid om specifieke gegevens binnen een bereik te vinden belangrijk. Terwijl Excel verschillende features en functies biedt voor het vinden en extraheren van informatie uit een dataset, biedt de MATCH-functie een flexibele en efficiënte oplossing.

In dit artikel zullen we de syntaxis, toepassingen en voorbeelden van het gebruik van de MATCH-functie in Excel verkennen.

Wat is de MATCH-functie in Excel?

Met de functie VERGELIJKEN in Excel kunt u zoeken naar een specifieke waarde binnen een bereik en wordt de relatieve positie binnen dat bereik geretourneerd. U kunt deze positie vervolgens gebruiken om de bijbehorende gegevens uit de dataset op te halen.

De syntaxis voor de functie VERGELIJKEN is als volgt:

=VERGELIJKEN(opzoekwaarde; opzoekmatrix; [vergelijkingstype])

Waar:

  1. opzoekwaarde: Dit is de waarde die u wilt vinden in de lookup_array.
  2. instagram viewer
  3. lookup_array: Dit is het celbereik waarin u wilt zoeken naar de lookup_value.
  4. match_type (optioneel): Dit argument specificeert het type match dat u wilt uitvoeren. Er zijn drie opties:
  5. 0 (of weggelaten): Hiermee vindt u de eerste keer dat een waarde voorkomt die exact gelijk is aan lookup_value. De lookup_array kan in elke volgorde staan.
  6. 1: Dit vindt de grootste waarde die kleiner is dan of gelijk is aan de lookup_value, ervan uitgaande dat de lookup_array in oplopende volgorde is gesorteerd.
  7. -1: Dit vindt de kleinste waarde die groter is dan of gelijk is aan lookup_value, ervan uitgaande dat de lookup_array in aflopende volgorde is gesorteerd.

Hoe de MATCH-functie in Excel te gebruiken

Laten we enkele praktische voorbeelden bekijken om te begrijpen hoe u de MATCH-functie van Excel kunt gebruiken:

Een exacte overeenkomst vinden

Stel dat je een lijst met scores van leerlingen in een werkblad hebt en je wilt de positie van de score van Alex vinden (88). U kunt de MATCH-functie gebruiken met match_type 0 (exacte overeenkomst) om dit te bereiken. Dit is de formule die u zou gebruiken:

=VERGELIJKEN(88; B1:B7; 0)

Deze formule zoekt naar de waarde 88 binnen bereik B1:B7 en geef de relatieve positie terug. Het resultaat zou zijn 5, wat aangeeft dat de score van Alex de vijfde waarde is in de lijst met examenscores.

De beste overeenkomst vinden in gesorteerde gegevens

Stel dat u een lijst met temperaturen en de bijbehorende hoogten hebt, gesorteerd in oplopende volgorde van hoogte. U wilt de hoogte die het dichtst bij 1800 komt in de lijst vinden. Dit is de formule die je gaat gebruiken:

=VERGELIJKEN(1800; B1:B7; 1)

De functie zoekt naar de waarde 1800 in het bereik B1:B7 (de hoogtekolom) en retourneer de positie van de dichtstbijzijnde waarde die kleiner is dan of gelijk is aan 1800. In dit geval is de dichtstbijzijnde hoogte kleiner dan of gelijk aan 1800 1500 (in cel B3), dus de formule retourneert 3.

Fouten afhandelen met MATCH

Wanneer u de MATCH-functie gebruikt, kunt u bepaalde fouten tegenkomen. Als de lookup_value bijvoorbeeld niet wordt gevonden in de lookup_array, retourneert de functie VERGELIJKEN de #nvt fout.

Om hiermee om te gaan, kunt u de IFERROR of gebruiken ISERROR-functie om een ​​gebruiksvriendelijkere boodschap te geven. Hier is een voorbeeld:

=ALS FOUT(VERGELIJKEN("Chicago", A2:A8, 0), "Plaats niet gevonden")

Sinds Chicago niet in het bereik wordt gevonden, wordt in Excel weergegeven Plaats niet gevonden in plaats van de foutwaarde.

MATCH gebruiken met andere Excel-functies

De MATCH-functie wordt nog krachtiger in combinatie met andere functies, zoals VERT.ZOEKEN, INDEX en de OFFSET-functie, om geavanceerde taken voor het opzoeken en ophalen van gegevens uit te voeren.

VERT.ZOEKEN gebruiken met de MATCH-functie

Stel dat we een tabel met kolommen hebben: ID kaart, Product, Categorie, En Prijs. We zullen VLOOKUP en MATCH gebruiken om het overeenkomstige product en de prijs voor de ID in de cel te vinden A4. Gebruik de volgende formule om het product te krijgen:

=VERT.ZOEKEN(A4,A2:D7, VERGELIJKEN("Product", A1:D1,0), ONWAAR)

Om de prijs te krijgen:

=VERT.ZOEKEN(A4,A2:D7, VERGELIJKEN("Prijs", A1:D1,0), ONWAAR)

In dit voorbeeld gebruikt de functie VERT.ZOEKEN de waarde in de cel A4 (wat de ID is) om te zoeken naar de overeenkomstige rij in het bereik A2:D7.

Zodra het de rij heeft gevonden, zal het het kolomnummer gebruiken dat door MATCH is geretourneerd om het Product En Prijs waarden.

Gegevens opzoeken met de MATCH-functie van Excel

De MATCH-functie is een belangrijk hulpmiddel in Excel voor het lokaliseren van specifieke gegevens binnen een bereik, en zijn veelzijdigheid maakt het waardevol voor verschillende geavanceerde taken voor het opzoeken van gegevens. Door de syntaxis en verschillende soorten overeenkomsten te begrijpen, kunt u efficiënt door uw gegevens navigeren en zo nodig exacte of geschatte overeenkomsten vinden.

Door MATCH te combineren met andere functies zoals VLOOKUP en IFERROR, kunt u geavanceerde opzoekformules maken om verschillende scenario's aan te kunnen en effectief met grote datasets te werken.