Excel MATCH Functie
Het Microsoft Excel MATCH-functie zoekt naar een specifieke waarde in een celbereik en retourneert de relatieve positie van deze waarde.
Syntaxis
=MATCH (lookup_value, lookup_array, [match_type])
argumenten
Opzoekwaarde (Nodig): De specifieke waarde die u wilt matchen in de look_up-array;
Dit argument kan een getal, tekst, logische waarde of een celverwijzing naar een waarde zijn (getal, tekst of logische waarde)
Zoekmatrix (Nodig): Een celbereik dat de waarde bevat waarnaar u zoekt.
Match_type (optioneel): Het type overeenkomst dat de functie zal uitvoeren. Het bevat 3 soorten:
- 0 - Vindt de eerste waarde die exact overeenkomt met de lookup_value
- 1 - of weggelaten Als de exacte matchwaarde niet kan worden gevonden, zoekt Match de grootste waarde die kleiner is dan of gelijk is aan de look_up-waarde.
De waarden in het array look_up-argument moeten in oplopende volgorde staan. - -1 - Vindt de kleinste waarde die groter is dan of gelijk is aan de look_up-waarde.
De waarden in het array look_up-argument moeten in aflopende volgorde staan.
Winstwaarde
De MATCH-functie retourneert een getal dat de positie vertegenwoordigt van een waarde waarnaar u zoekt.Functie-opmerkingen
1. De MATCH-functie is niet hoofdlettergevoelig.
2. De functie Overeenkomst retourneert de foutwaarde # N / B wanneer er geen overeenkomst kan worden gevonden.
3. De MATCH-functie maakt het mogelijk om de jokertekens in het lookup_value-argument te gebruiken voor een geschatte overeenkomst.
Voorbeelden
Voorbeeld 1: MATCH-functie voor exacte overeenkomst
Ga als volgt te werk om de positie van Charles Monaghan in bereik B3: B7 terug te geven.
Selecteer een lege cel en voer de onderstaande formule erin in en druk op de Enter-toets om het resultaat te krijgen.
=MATCH(D4,B3:B7,0)
Opmerking:: In de formule, D4 bevat de opzoekwaarde; B3: B7 is het celbereik dat de waarde bevat waarnaar u zoekt; aantal 0 betekent dat u op zoek bent naar de exacte matchwaarde.
Voorbeeld 2: MATCH-functie voor een overeenkomst bij benadering
In dit gedeelte wordt gesproken over het gebruik van de MATCH-functie om bij benadering te zoeken naar overeenkomsten in Excel.
Zoals de onderstaande schermafbeelding laat zien, wilt u zoeken naar de positie van nummer 2500 in bereik B3: B7, maar er is geen 2500 in de lijst, hier zal ik u laten zien hoe u de positie van de grootste waarde die kleiner is dan 2500 retourneert in de lijst.
Selecteer een lege cel, voer de onderstaande formule erin in en druk vervolgens op Enter om het resultaat te krijgen.
=MATCH(D4,B3:B7,1)
Vervolgens wordt de positie van nummer 2000 geretourneerd, de grootste waarde die kleiner is dan 2500 in de lijst.
Opmerking: in dit geval moeten alle waarden in de lijst B3: B7 in oplopende volgorde worden gesorteerd, anders wordt de fout # N / A geretourneerd.
Pas deze formule toe om de positie van de kleinste waarde (zegt 3000) die groter is dan 2500 in de lijst te retourneren:
=MATCH(D4,B3:B7,-1)
Opmerking:: Alle waarden in de lijst B3: B7 moeten in aflopende volgorde worden gesorteerd in het geval dat de fout # N / A terugkeert.
Voorbeeld 3: MATCH-functie voor overeenkomst met jokertekens in MATCH-functie
Bovendien kan de functie MATCH een overeenkomst uitvoeren met behulp van jokertekens als het overeenkomsttype op nul is ingesteld.
Zoals de onderstaande schermafbeelding laat zien, gaat u als volgt te werk om de positie van de waarde die begint met "hi" te krijgen.
Selecteer een lege cel, voer de onderstaande formule in (u kunt de D4 rechtstreeks vervangen door "hi *") erin en druk op de Enter-toets. Het retourneert de positie van de eerste overeenkomstwaarde.
=MATCH(D4,B3:B7,0)
Tip: De MATCH-functie is niet hoofdlettergevoelig.
Meer voorbeelden
Hoe vind ik de op een na grootste waarde in Excel?
Hoe vind ik de langste of kortste tekstreeks in een kolom?
Hoe vind ik de hoogste waarde in een rij en retourneer ik de kolomkop in Excel?
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u om op te vallen tussen de menigte
Kutools for Excel Beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Office Tab - Lezen en bewerken met tabbladen inschakelen in Microsoft Office (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
