Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in Excel (volledige handleiding)
Excel-gebruikers komen vaak scenario’s tegen waarin ze meerdere waarden moeten ophalen die tegelijkertijd aan verschillende criteria voldoen, en alle overeenkomende resultaten willen weergeven in een kolom, een rij of samengevoegd in één cel. Deze handleiding behandelt methoden voor alle Excel-versies, inclusief de nieuwere FILTER-functie die beschikbaar is in Excel 365 en Excel 2021.

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in één cel
In Excel is het extraheren van meerdere overeenkomende waarden op basis van meerdere criteria uit één cel een veelvoorkomende uitdaging. Hieronder bespreken we twee efficiënte methoden.
Methode 1: Gebruik van de TEKST.SAMENVOEGEN-functie (Excel365 / 2021,2019)
Om alle overeenkomende waarden in één cel met scheidingstekens op te halen, is de TEKST.SAMENVOEGEN-functie uw ideale oplossing.
Voer de volgende formule in of kopieer deze naar een lege cel en druk op Enter (Excel 2021 en Excel 365) of op Ctrl + Shift + Enter in Excel 2019 om het resultaat te krijgen:
=TEXTJOIN(", ", TRUE, IF(($A$2:$A$18=E2)*($B$2:$B$18=F2), $C$2:$C$18, "")) 
- ($A$2:$A$21=E2)*($B$2:$B$21=F2) controleert of elke rij aan beide voorwaarden voldoet: ‘Verkoper is gelijk aan E2’ en ‘Maand is gelijk aan F2’. Als beide voorwaarden worden vervuld, is het resultaat 1; anders 0. Het sterretje (*) betekent dat beide voorwaarden waar moeten zijn.
- ALS(..., $C$2:$C$21, „") geeft de productnaam terug als de rij overeenkomt; anders wordt een lege waarde geretourneerd.
- TEKST.SAMENVOEGEN(", ", WAAR, ...) voegt alle niet-lege productnamen samen in één cel, gescheiden door ", ".
Methode 2: Gebruik van Kutools voor Excel
Kutools voor Excel biedt een krachtige en tegelijkertijd eenvoudige oplossing om snel meerdere overeenkomsten op te halen en te combineren in één cel op basis van meerdere criteria – zonder complexe formules.
Na installatie van Kutools voor Excel gaat u als volgt te werk:
- Selecteer het gegevensbereik waarvan u alle bijbehorende waarden op basis van uw criteria wilt ophalen.
- Klik vervolgens op Kutools > Samenvoegen en splitsen > Geavanceerd samenvoegen van rijen, zie schermafbeelding:

- Configureer in het dialoogvenster Geavanceerd samenvoegen van rijen de volgende opties:
- Selecteer de kolomkoppen die uw zoekcriteria bevatten (bijvoorbeeld Verkoper en Maand). Klik voor elke geselecteerde kolom op Primaire sleutel om deze als zoekvoorwaarden in te stellen.
- Klik op de kolomkop waar u de samengevoegde resultaten wilt plaatsen (bijvoorbeeld Product). Kies in het gedeelte Samenvoegen het gewenste scheidingsteken (zoals een komma, spatie of een aangepast scheidingsteken).
- Klik ten slotte op de knop OK.

Resultaat: Kutools voegt onmiddellijk alle overeenkomende waarden samen in één cel per unieke combinatie van criteria.
Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in een kolom
Wanneer u meerdere overeenkomende records uit een dataset moet extraheren en weergeven op basis van verschillende voorwaarden, en de resultaten verticaal in kolomvorm wilt retourneren, biedt Excel krachtige oplossingen.
Methode 1: Gebruik van een matrixformule (voor alle versies)
U kunt de volgende matrixformule gebruiken om resultaten verticaal in een kolom te retourneren:
1. Kopieer of voer de volgende formule in een lege cel in:
=IFERROR(INDEX($C$2:$C$18, SMALL(IF(($A$2:$A$18=$E$2)*($B$2:$B$18=$F$2), ROW($C$2:$C$18)-ROW($C$2)+1), ROW(1:1))), "") 2. Druk op Ctrl + Shift + Enter om het eerste overeenkomende resultaat te krijgen. Selecteer vervolgens de eerste formulecel en sleep de vulgreep omlaag naar de cellen totdat een lege cel verschijnt. Zo worden alle overeenkomende waarden weergegeven, zoals in de afbeelding hieronder:

- $A$2:$A$18=$E$2: Controleert of de verkoper overeenkomt met de waarde in cel E2.
- $B$2:$B$18=$F$2: Controleert of de maand overeenkomt met de waarde in cel F2.
- * is een logische EN-operator (beide voorwaarden moeten waar zijn).
- RIJ($C$2:$C$18)-RIJ($C$2)+1: Genereert een relatief rijnummer voor elk product.
- KLEINSTE(..., RIJ(1:1)): Haalt bij het naar beneden kopiëren van de formule de n-de kleinste overeenkomende rij op.
- INDEX(...): Geeft het product uit de bijbehorende rij terug.
- ALS.FOUT(..., „"): Geeft een lege cel terug wanneer er geen verdere overeenkomsten zijn.
Methode 2: Gebruik van de FILTER-functie (Excel365 / 2021)
Als u Excel 365 of Excel 2021 gebruikt, is de FILTER-functie een uitstekende keuze om meerdere resultaten op basis van meerdere criteria te retourneren – dankzij haar eenvoud, duidelijkheid en het vermogen om resultaten dynamisch uit te breiden zonder complexe matrixformules.
Kopieer of voer de onderstaande formule in een lege cel in en druk op Enter – alle overeenkomende records worden dan geretourneerd op basis van meerdere criteria.
=FILTER(C2:C18, (A2:A18=E2)*(B2:B18=F2), "No match") 
- FILTER(...) geeft alle waarden uit C2:C18 terug waar beide voorwaarden worden vervuld.
- (A2:A18=E2)*(B2:B18=F2): Logische matrix die controleert of verkoper en maand overeenkomen.
- „Geen overeenkomst": Optionele melding wanneer er geen waarden worden gevonden.
Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in een rij
Excel-gebruikers moeten vaak meerdere waarden uit een dataset extraheren die aan verschillende voorwaarden voldoen, en deze horizontaal weergeven—in een rij. Dit is ideaal bij het opstellen van dynamische rapporten, dashboards of overzichtelijke samenvattende tabellen waar verticale ruimte beperkt is. In deze sectie behandelen we twee krachtige methoden.
Methode 1: Matrixformule gebruiken (voor alle versies)
Traditionele matrixformules stellen u in staat meerdere overeenkomende waarden te extraheren met behulp van de functies INDEX, KLEINSTE, ALS en KOLOM. In tegenstelling tot verticaal (kolomgebaseerd) extraheren, passen we de formule aan zodat de resultaten horizontaal, in een rij, worden weergegeven.
1. Kopieer of voer de onderstaande formule in een lege cel in:
=IFERROR(INDEX($C$2:$C$18, SMALL(IF(($A$2:$A$18=$E$2)*($B$2:$B$18=$F$2), ROW($C$2:$C$18)-ROW($C$2)+1), COLUMN(A1))), "") 2. Druk op Ctrl + Shift + Enter om het eerste overeenkomende resultaat te krijgen. Selecteer daarna de cel met de eerste formule en sleep deze naar rechts over de kolommen om alle resultaten op te halen.

- $A$2:$A$18=$E$2: Controleert of de verkoper overeenkomt.
- $B$2:$B$18=$F$2: Controleert of de maand overeenkomt.
- *: Logische EN – beide voorwaarden moeten waar zijn.
- RIJ($C$2:$C$18)-RIJ($C$2)+1: Stelt het relatieve aantal rijen in.
- KOLOM(A1): Past automatisch aan welke kolom moet worden geretourneerd, afhankelijk van hoe ver de formule naar rechts is gekopieerd.
- ALS.FOUT(...): Voorkomt fouten zodra alle overeenkomsten zijn opgehaald.
Methode 2: FILTER-functie gebruiken (Excel 365 / 2021)
Kopieer of voer de onderstaande formule in een lege cel in en druk op Enter. Alle overeenkomende waarden worden dan automatisch geëxtraheerd en in één rij weergegeven. Zie schermafbeelding:
=TRANSPOSE(FILTER(C2:C18, (A2:A18=E2)*(B2:B18=F2), "No match")) 
- FILTER(...): Haalt overeenkomende waarden uit kolom C op op basis van de twee voorwaarden.
- (A2:A18=E2)*(B2:B18=F2): Beide voorwaarden moeten waar zijn.
- TRANSPONEREN(...): Zet de verticale matrix die door FILTER wordt geretourneerd, om in een horizontale matrix.
🔚 Conclusie
Het ophalen van meerdere overeenkomende waarden op basis van meerdere criteria in Excel kan op verschillende manieren, afhankelijk van hoe u de resultaten wilt weergeven: in een kolom, een rij of in één enkele cel.
- Voor gebruikers met Excel 365 of Excel 2021 biedt de FILTER-functie een moderne, dynamische en elegante oplossing die de complexiteit tot het minimum beperkt.
- Voor gebruikers van oudere versies blijven matrixformules krachtige hulpmiddelen, ook al vragen ze iets meer instelling en aandacht.
- Als u daarnaast resultaten in één cel wilt consolideren of liever een oplossing zonder code gebruikt, stroomlijnen de TEKST.SAMENVOEGEN-functie of tools van derden zoals Kutools voor Excel het proces aanzienlijk.
Kies de methode die het beste past bij uw Excel-versie en gewenste lay-out, en u bent optimaal toegerust om multicriteriazoekopdrachten efficiënt en nauwkeurig uit te voeren. Wilt u nog meer Excel-tips en -trucs ontdekken?Onze website biedt duizenden tutorials om u te helpen Excel onder de knie te krijgen.
Meer gerelateerde artikelen:
- Meerdere Zoekwaardebereik retourneren in één cel gescheiden door komma’s
- In Excel kunt u de functie VERT.ZOEKEN gebruiken om de eerste overeenkomende waarde uit een tabel op te halen, maar soms wilt u alle overeenkomende waarden extraheren en deze scheiden met een specifiek scheidingsteken — zoals een komma of streepje — in één enkele cel, zoals te zien is in de afbeelding hieronder. Hoe haalt en retourneert u meerdere overeenkomende waarden in één cel, gescheiden door komma’s, in Excel?
- VERT.ZOEKEN en meerdere overeenkomende waarden tegelijk retourneren in Google-werkblad
- De standaard VERT.ZOEKEN-functie in Google Werkbladen helpt u de eerste overeenkomende waarde te vinden op basis van opgegeven gegevens. Maar soms wilt u misschien alle overeenkomende waarden ophalen, zoals in de afbeelding hieronder. Kent u een eenvoudige en effectieve manier om deze taak uit te voeren in Google Werkbladen?
- VERT.ZOEKEN en meerdere waarden retourneren uit een keuzelijst
- Hoe gebruikt u VERT.ZOEKEN in Excel om meerdere bijbehorende waarden op te halen uit een keuzelijst, zodat bij het selecteren van één item alle gerelateerde waarden direct worden weergegeven – zoals te zien is in de afbeelding hieronder? In dit artikel leg ik de oplossing stap voor stap uit.
- VERT.ZOEKEN en meerdere waarden verticaal retourneren in Excel
- Normaal gesproken gebruikt u de VERT.ZOEKEN-functie om de eerste overeenkomende waarde op te halen, maar soms wilt u juist alle bijbehorende records terugkrijgen op basis van een specifiek criterium. In dit artikel leg ik uit hoe u met VERT.ZOEKEN alle overeenkomende waarden verticaal, horizontaal of zelfs in één enkele cel kunt retourneren.
- VERT.ZOEKEN en overeenkomende gegevens tussen twee waarden retourneren in Excel
- In Excel kunt u de standaard VERT.ZOEKEN-functie gebruiken om de bijbehorende waarde op te halen op basis van opgegeven gegevens. Maar soms wilt u VERT.ZOEKEN toepassen om de overeenkomende waarde tussen twee waarden te vinden, zoals in de afbeelding hieronder. Hoe pakt u die taak aan in Excel?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins

