KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in Excel (volledige handleiding)

AuteurXiaoyang Wijzigingsdatum

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, ""))

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in één cel met de TEKST.SAMENVoegen-functie

Uitleg van deze formule:
  • ($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.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Na installatie van Kutools voor Excel gaat u als volgt te werk:

  1. Selecteer het gegevensbereik waarvan u alle bijbehorende waarden op basis van uw criteria wilt ophalen.
  2. Klik vervolgens op Kutools > Samenvoegen en splitsen > Geavanceerd samenvoegen van rijen, zie schermafbeelding:
    klik op Geavanceerde rijen combineren van Kutools
  3. 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).
  4. Klik ten slotte op de knop OK.
    geef de opties op in het dialoogvenster

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 één cel met Kutools


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:

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in een kolom met een matrixformule

Uitleg van deze formule:
  • $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")

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in een kolom met de filterfunctie

Uitleg van deze formule:
  • 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.

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in een rij met een matrixformule

Uitleg van deze formule:
  • $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"))

Meerdere overeenkomende waarden retourneren op basis van meerdere criteria in een rij met de filterfunctie

Uitleg van deze formule:
  • 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 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.

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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