Hoe gebruik je VLOOKUP om meerdere waarden in één cel in Excel weer te geven?
VLOOKUP is een krachtige functie in Excel, maar retourneert standaard alleen de eerste overeenkomende waarde. Wat als u alle overeenkomende waarden wilt ophalen en combineren in één cel? Dit komt vaak voor bij het analyseren van datasets of het samenvatten van informatie. In deze handleiding begeleiden we u stap voor stap door methoden om meerdere waarden in één cel te plaatsen — zowel met formules als met een handige functie.
Meerdere waarden in één cel plaatsen met de TEKST.SAMENV functie (Excel 2019 en Office 365)
- Alle overeenkomende waarden in één cel plaatsen
- Alle overeenkomende waarden zonder duplicaten in één cel plaatsen
Meerdere waarden in één cel plaatsen met Kutools
Meerdere waarden in één cel plaatsen met een door de gebruiker gedefinieerde functie
- Alle overeenkomende waarden in één cel plaatsen
- Alle overeenkomende waarden zonder duplicaten in één cel plaatsen

Meerdere waarden in één cel plaatsen met de TEKST.SAMENV functie (Excel 2019 en Office 365)
Als u een nieuwere versie van Excel hebt, zoals Excel 2019 of Office 365, beschikt u over een handige nieuwe functie: TEXTJOIN. Met deze krachtige functie combineert u razendsnel alle overeenkomende waarden met VLOOKUP in één enkele cel.
Alle overeenkomende waarden in één cel plaatsen
Pas de onderstaande formule toe in een lege cel waar u het resultaat wilt plaatsen, druk vervolgens tegelijkertijd op Ctrl + Shift + Enter om het eerste resultaat te krijgen. Sleep daarna de vulgreep naar beneden tot de cel waar u deze formule wilt gebruiken, en u krijgt alle bijbehorende waarden zoals op de onderstaande schermafbeelding wordt getoond:

Alle overeenkomende waarden zonder duplicaten in één cel plaatsen
Als u alle overeenkomende waarden op basis van de opzoekgegevens wilt retourneren, zonder duplicaten, helpt de onderstaande formule u daarbij.
Kopieer en plak de volgende formule in een lege cel, druk vervolgens tegelijkertijd op Ctrl + Shift + Enter om het eerste resultaat te krijgen. Kopieer daarna deze formule naar andere cellen, en u krijgt alle bijbehorende waarden zonder duplicaten zoals op de onderstaande schermafbeelding wordt getoond:

Meerdere waarden in één cel plaatsen met Kutools
Met de functie **Geavanceerd samenvoegen van rijen** van Kutools voor Excel haalt u eenvoudig meerdere overeenkomende waarden in één cel – zonder complexe formules! Zeg vaarwel tegen handmatige workarounds en ontdek een efficiëntere manier om uw opzoektaken in Excel aan te pakken. Ontdek hoe Kutools voor Excel dit mogelijk maakt!
Na installatie van Kutools voor Excel gaat u als volgt te werk:
1. Selecteer het gegevensbereik waarvan u de gegevens uit één kolom wilt samenvoegen, op basis van een andere kolom.
2. Klik op "Kutools" > "Samenvoegen en splitsen" > „Geavanceerd samenvoegen van rijen" (zie schermafbeelding).

3. In het pop-upvenster 'Geavanceerd samenvoegen van rijen':
- Klik op de naam van de sleutelkolom waarmee u wilt samenvoegen en selecteer vervolgens ‘Primaire sleutel’.
- Klik vervolgens op een andere kolom waarvan u de gegevens wilt samenvoegen op basis van de sleutelkolom, en selecteer in het veld ‘Bewerking’ een optie uit de vervolgkeuzelijst. Kies in de sectie ‘Samenvoegen’ een scheidingsteken om de samengevoegde gegevens van elkaar te onderscheiden.
- Klik daarna op de knop OK.

Alle bijbehorende waarden uit een andere kolom worden, op basis van dezelfde waarde, samengevoegd in één cel. Zie de schermafbeeldingen:
![]() | ![]() | ![]() |
Tips: Als u dubbele inhoud wilt verwijderen tijdens het samenvoegen van cellen, vinkt u eenvoudigweg de optie „Dubbele waarden verwijderen" aan in het dialoogvenster. Zo worden alleen unieke items in één cel samengevoegd—uw gegevens blijven overzichtelijk en netjes georganiseerd, zonder extra moeite. Zie schermafbeeldingen:
![]() | ![]() | ![]() |
Download en probeer Kutools voor Excel nu gratis!
Meerdere waarden in één cel plaatsen met een door de gebruiker gedefinieerde functie
De bovenstaande TEKST.SAMENV-functie is uitsluitend beschikbaar in Excel 2019 en Office 365. Gebruikt u een oudere versie van Excel? Dan hebt u code nodig om deze taak uit te voeren.
Alle overeenkomende waarden in één cel plaatsen
1. Druk op „ALT + F11" om het venster Microsoft Visual Basic for Applications te openen.
2. Klik op 'Invoegen' > 'Module' en plak de volgende code in het modulevenster.
VBA-code: VLOOKUP om meerdere waarden in één cel te plaatsen
Function ConcatenateIf(CriteriaRange As Range, Condition As Variant, ConcatenateRange As Range, Optional Separator As String = ",") As Variant
'Updateby Extendoffice
Dim xResult As String
On Error Resume Next
If CriteriaRange.Count <> ConcatenateRange.Count Then
ConcatenateIf = CVErr(xlErrRef)
Exit Function
End If
For i = 1 To CriteriaRange.Count
If CriteriaRange.Cells(i).Value = Condition Then
xResult = xResult & Separator & ConcatenateRange.Cells(i).Value
End If
Next i
If xResult <> "" Then
xResult = VBA.Mid(xResult, VBA.Len(Separator) + 1)
End If
ConcatenateIf = xResult
Exit Function
End Function
3. Sla daarna deze code op, keer terug naar het werkblad en voer de volgende formule in: =CONCATENATEIF($A$2:$A$11, E2, $C$2:$C$11, ", ") in een lege cel waar u het resultaat wilt weergeven. Sleep vervolgens de vulgreep naar beneden om alle bijbehorende waarden in één cel te combineren – zie schermafbeelding:

Alle overeenkomende waarden zonder duplicaten in één cel plaatsen
Gebruik de onderstaande code om duplicaten in de geretourneerde overeenkomende waarden te negeren.
1. Druk op „Alt + F11" om het venster Microsoft Visual Basic for Applications te openen.
2. Klik op 'Invoegen' > 'Module' en plak de volgende code in het modulevenster.
VBA-code: VLOOKUP en retourneer meerdere unieke overeenkomende waarden in één cel
Function MultipleLookupNoRept(Lookupvalue As String, LookupRange As Range, ColumnNumber As Integer)
'Updateby Extendoffice
Dim xDic As New Dictionary
Dim xRows As Long
Dim xStr As String
Dim i As Long
On Error Resume Next
xRows = LookupRange.Rows.Count
For i = 1 To xRows
If LookupRange.Columns(1).Cells(i).Value = Lookupvalue Then
xDic.Add LookupRange.Columns(ColumnNumber).Cells(i).Value, ""
End If
Next
xStr = ""
MultipleLookupNoRept = xStr
If xDic.Count > 0 Then
For i = 0 To xDic.Count - 1
xStr = xStr & xDic.Keys(i) & ","
Next
MultipleLookupNoRept = Left(xStr, Len(xStr) - 1)
End If
End Function
3. Na het invoegen van de code klikt u in het venster 'Microsoft Visual Basic for Applications' op 'Extra' > 'Referenties'. Vink in het pop-upvenster 'Referenties – VBAProject' de optie 'Microsoft Scripting Runtime' aan onder 'Beschikbare referenties' (zie schermafbeeldingen).
![]() | ![]() | ![]() |
4. Klik daarna op OK om het dialoogvenster te sluiten, sla het codovenster op en sluit het, keer terug naar het werkblad en voer de volgende formule in: =MultipleLookupNoRept(E2,$A$2:$C$11,3) in een lege cel waar u het resultaat wilt weergeven. Sleep vervolgens de vulgreep naar beneden om alle overeenkomende waarden te krijgen, zie schermafbeelding:

Of u nu kiest voor formules zoals TEKST.SAMENV gecombineerd met matrixfuncties, handige hulpmiddelen als Kutools voor Excel of een door de gebruiker gedefinieerde functie – al deze benaderingen vereenvoudigen complexe opzoektaken. Kies de methode die het beste aansluit bij uw behoeften. Wilt u nog meer Excel-tips en -trucs ontdekken?Onze website biedt duizenden tutorials.
Meer gerelateerde artikelen:
- VLOOKUP-functie met enkele basis- en geavanceerde voorbeelden
- In Excel is de VLOOKUP-functie een krachtig hulpmiddel voor de meeste gebruikers. Deze functie zoekt een waarde in de meest linkse kolom van een gegevensbereik en retourneert de bijbehorende waarde uit dezelfde rij in een door u opgegeven kolom. In deze handleiding leert u hoe u de VLOOKUP-functie kunt gebruiken, met zowel basis- als geavanceerde voorbeelden in Excel.
- Retourneer meerdere overeenkomende waarden op basis van één of meerdere criteria
- Normaal gesproken is het zoeken naar een specifieke waarde en het retourneren van het bijbehorende item voor de meeste van ons eenvoudig met de VLOOKUP-functie. Maar heeft u ooit geprobeerd meerdere overeenkomende waarden te retourneren op basis van één of meer criteria? In dit artikel introduceer ik enkele formules om deze complexe taak in Excel aan te pakken.
- VLOOKUP en retourneer meerdere waarden verticaal
- Normaal gesproken haalt u met de VLOOKUP-functie de eerste overeenkomende waarde op, maar soms wilt u juist alle records ophalen die voldoen aan een specifiek criterium. In dit artikel leg ik uit hoe u VLOOKUP kunt inzetten om alle overeenkomende waarden verticaal, horizontaal of zelfs in één enkele cel weer te geven.
- VLOOKUP en retourneer meerdere waarden uit een keuzelijst
- Hoe gebruikt u VLOOKUP in Excel om meerdere overeenkomende waarden op te halen uit een keuzelijst, zodat bij het selecteren van een item alle bijbehorende waarden direct worden weergegeven? In dit artikel leg ik de oplossing stap voor stap uit.
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






