TEKST.SAMENVOEGEN in Excel: cellen combineren (2026)
Kort antwoord: Met TEKST.SAMENVOEGEN combineer je meerdere cellen tot een tekst met een scheidingsteken naar keuze. De syntax is
=TEKST.SAMENVOEGEN(scheidingsteken; negeer_leeg; tekst1; [tekst2]; ...). Deze functie vervangt het omslachtige gebruik van & en CONCATENATE voor het samenvoegen van lange lijsten.
In het kort
- TEKST.SAMENVOEGEN (TEXTJOIN in het Engels) combineert meerdere cellen met een scheidingsteken
- De functie is beschikbaar sinds Excel 2019 en Microsoft 365
- Het scheidingsteken bepaalt wat tussen de waarden komt (komma, spatie, streepje, etc.)
- Met negeer_leeg op WAAR sla je lege cellen automatisch over
- Je kunt hele bereiken opgeven in plaats van elke cel apart
- Ideaal voor het maken van kommagescheiden lijsten, adresregels of dynamische teksten
- Veel krachtiger dan CONCATENATE of de &-operator
Wat is TEKST.SAMENVOEGEN?
TEKST.SAMENVOEGEN is een tekstfunctie in Excel waarmee je meerdere tekstwaarden combineert tot een enkele tekst, gescheiden door een teken naar keuze. De Engelse naam is TEXTJOIN.
Stel je hebt een kolom met productnamen en je wilt deze samenvoegen tot een lijst gescheiden door komma’s:
| A |
|---|
| Appels |
| Peren |
| Bananen |
Met TEKST.SAMENVOEGEN maak je in een formule: Appels, Peren, Bananen
Dit was vroeger een uitdaging. Met de &-operator of CONCATENATE moest je elke cel apart opnemen en handmatig scheidingstekens toevoegen. Bij grote lijsten werd dat snel onwerkbaar.
TEKST.SAMENVOEGEN lost dit probleem elegant op door:
– Een scheidingsteken automatisch tussen alle waarden te plaatsen
– Hele bereiken te accepteren (bijvoorbeeld A1:A100)
– Lege cellen optioneel over te slaan
Syntax van TEKST.SAMENVOEGEN
De volledige syntax van de functie is:
=TEKST.SAMENVOEGEN(scheidingsteken; negeer_leeg; tekst1; [tekst2]; ...)
Argument 1: scheidingsteken (verplicht)
Het teken of de tekst die tussen elke waarde wordt geplaatst. Voorbeelden:
", "– komma met spatie" "– alleen een spatie"-"– streepje" | "– pipe met spatiesTEKEN(10)– regeleinde (nieuwe regel)""– geen scheidingsteken (alles aan elkaar)
Let op: Het scheidingsteken moet tussen aanhalingstekens staan als het tekst is.
Argument 2: negeer_leeg (verplicht)
Bepaalt hoe lege cellen worden behandeld:
- WAAR (of 1): Lege cellen worden overgeslagen. Geen dubbele scheidingstekens.
- ONWAAR (of 0): Lege cellen worden meegenomen als lege tekst. Dit kan dubbele scheidingstekens veroorzaken.
In de meeste gevallen wil je WAAR gebruiken.
Argument 3 en verder: tekst1, tekst2, … (minimaal 1 verplicht)
De waarden die je wilt samenvoegen. Dit kunnen zijn:
– Celverwijzingen (A1, B5)
– Bereiken (A1:A10, B1:B5)
– Tekst tussen aanhalingstekens (“vaste tekst”)
– Andere formules
– Een combinatie van bovenstaande
Je kunt tot 252 tekst-argumenten opgeven.
Stap-voor-stap: TEKST.SAMENVOEGEN gebruiken
Basisvoorbeeld: namen samenvoegen
Je hebt voornaam in kolom A en achternaam in kolom B:
| A | B |
|---|---|
| Jan | Jansen |
| Marie | de Vries |
Stap 1: Klik in de cel waar je het resultaat wilt (bijvoorbeeld C1)
Stap 2: Typ de formule:
=TEKST.SAMENVOEGEN(" "; WAAR; A1; B1)
Stap 3: Druk op Enter
Resultaat: “Jan Jansen”
Uitleg:
– " " = spatie als scheidingsteken
– WAAR = lege cellen overslaan
– A1; B1 = de cellen om samen te voegen
Voorbeeld: kolom naar kommalijst
Je hebt een lijst met steden in A1:A5:
| A |
|---|
| Amsterdam |
| Rotterdam |
| Utrecht |
| Eindhoven |
Let op: A4 is leeg.
Formule:
=TEKST.SAMENVOEGEN(", "; WAAR; A1:A5)
Resultaat: “Amsterdam, Rotterdam, Utrecht, Eindhoven”
De lege cel (A4) wordt overgeslagen dankzij WAAR.
Met ONWAAR zou je krijgen: “Amsterdam, Rotterdam, Utrecht, , Eindhoven” (dubbele komma).
TEKST.SAMENVOEGEN vs CONCATENATE vs &
Er zijn drie manieren om tekst samen te voegen in Excel. Hier is wanneer je welke gebruikt:
De &-operator
Syntax: =A1 & " " & B1
Voordelen:
– Eenvoudig en snel voor 2-3 waarden
– Werkt in alle Excel-versies
Nadelen:
– Geen bereiken mogelijk
– Geen automatisch scheidingsteken
– Geen optie om lege cellen te negeren
CONCATENATE / TEKST.SAMENVOEGEN.OUDL
Syntax: =TEKST.SAMENVOEGEN.OUDL(A1; " "; B1)
Voordelen:
– Werkt in alle Excel-versies
– Duidelijke functiestructuur
Nadelen:
– Geen bereiken mogelijk (elke cel apart)
– Geen scheidingsteken-argument
– Geen negeer-leeg optie
Zie ons artikel over Excel CONCATENATE voor meer details.
TEKST.SAMENVOEGEN (TEXTJOIN)
Voordelen:
– Accepteert bereiken (A1:A100)
– Automatisch scheidingsteken
– Optie om lege cellen te negeren
– Minder formulelengte bij grote lijsten
Nadelen:
– Alleen beschikbaar in Excel 2019 en nieuwer
– Niet beschikbaar in oudere versies
Conclusie: Gebruik TEKST.SAMENVOEGEN wanneer mogelijk. Alleen bij compatibiliteit met oude Excel-versies val je terug op & of CONCATENATE.
Geavanceerde voorbeelden
Voorbeeld 1: adresregel maken
Je hebt straat, huisnummer, postcode en stad in aparte kolommen:
| A | B | C | D |
|---|---|---|---|
| Hoofdstraat | 123 | 1234 AB | Amsterdam |
Formule voor volledige adresregel:
=TEKST.SAMENVOEGEN(" "; WAAR; A1; B1) & ", " & TEKST.SAMENVOEGEN(" "; WAAR; C1; D1)
Resultaat: “Hoofdstraat 123, 1234 AB Amsterdam”
Alternatief met alleen TEKST.SAMENVOEGEN:
=TEKST.SAMENVOEGEN(", "; WAAR; TEKST.SAMENVOEGEN(" "; WAAR; A1; B1); TEKST.SAMENVOEGEN(" "; WAAR; C1; D1))
Voorbeeld 2: e-mailadressen combineren
Je hebt een lijst e-mailadressen in kolom A en wilt deze scheiden door puntkomma’s (voor in een e-mailprogramma):
| A |
|---|
| jan@bedrijf.nl |
| marie@bedrijf.nl |
| pieter@bedrijf.nl |
Formule:
=TEKST.SAMENVOEGEN("; "; WAAR; A1:A3)
Resultaat: “jan@bedrijf.nl; marie@bedrijf.nl; pieter@bedrijf.nl”
Je kunt dit direct kopieren naar het CC- of BCC-veld van je e-mail.
Voorbeeld 3: TEKST.SAMENVOEGEN met FILTER
Een krachtige combinatie is TEKST.SAMENVOEGEN met de FILTER-functie. Hiermee maak je een lijst van waarden die aan een voorwaarde voldoen.
Situatie: Je hebt een productlijst met status:
| A | B |
|---|---|
| Laptop | Op voorraad |
| Muis | Uitverkocht |
| Toetsenbord | Op voorraad |
| Monitor | Uitverkocht |
Formule om alleen producten “Op voorraad” te tonen:
=TEKST.SAMENVOEGEN(", "; WAAR; FILTER(A1:A4; B1:B4="Op voorraad"))
Resultaat: “Laptop, Toetsenbord”
De FILTER-functie selecteert eerst alle producten waar de status “Op voorraad” is. TEKST.SAMENVOEGEN combineert deze vervolgens met komma’s.
Voorbeeld 4: kolomkoppen dynamisch samenvoegen
Je wilt de kolomkoppen van een tabel tonen als een string:
| A | B | C | D |
|---|---|---|---|
| Naam | Leeftijd | Stad |
Formule:
=TEKST.SAMENVOEGEN(" | "; WAAR; A1:D1)
Resultaat: “Naam | Leeftijd | Stad | E-mail”
Voorbeeld 5: getallen formatteren in een lijst
TEKST.SAMENVOEGEN werkt ook met getallen. Je kunt ze combineren met de TEKST-functie voor opmaak:
| A |
|---|
| 1000 |
| 2500 |
| 750 |
Formule met valuta-opmaak:
=TEKST.SAMENVOEGEN(", "; WAAR; TEKST(A1:A3; "€ #.##0"))
Resultaat: “€ 1.000, € 2.500, € 750”
Voorbeeld 6: meerdere kolommen tegelijk
Je kunt meerdere kolommen of bereiken combineren:
| A | B |
|---|---|
| Jan | Sales |
| Marie | Marketing |
| Pieter | IT |
Formule:
=TEKST.SAMENVOEGEN("; "; WAAR; A1:A3 & " (" & B1:B3 & ")")
Resultaat: “Jan (Sales); Marie (Marketing); Pieter (IT)”
Regeleinden gebruiken in TEKST.SAMENVOEGEN
Voor een lijst met elk item op een nieuwe regel, gebruik je TEKEN(10) als scheidingsteken:
Formule:
=TEKST.SAMENVOEGEN(TEKEN(10); WAAR; A1:A5)
Belangrijk: Om de regeleinden te zien, moet je “Tekstterugloop” inschakelen:
1. Selecteer de cel
2. Ga naar Start > Tekstterugloop (of druk Ctrl + 1 > Uitlijning > Tekstterugloop)
Het resultaat toont dan elke waarde op een aparte regel binnen de cel.
Veelgemaakte fouten bij TEKST.SAMENVOEGEN
Fout 1: #NAAM? foutmelding
Probleem: Excel toont #NAAM? in plaats van het resultaat.
Oorzaak: Je gebruikt een Excel-versie ouder dan 2019 die TEKST.SAMENVOEGEN niet ondersteunt.
Oplossing: Upgrade naar Excel 2019 of Microsoft 365. Als dat niet mogelijk is, gebruik dan de &-operator of CONCATENATE als alternatief.
Fout 2: dubbele scheidingstekens bij lege cellen
Probleem: Het resultaat bevat dubbele komma’s: “Amsterdam, , Rotterdam”
Oorzaak: Het tweede argument staat op ONWAAR (of 0).
Oplossing: Verander ONWAAR naar WAAR om lege cellen te negeren:
=TEKST.SAMENVOEGEN(", "; WAAR; A1:A10)
Fout 3: scheidingsteken vergeten tussen aanhalingstekens
Probleem: Excel geeft een foutmelding of verkeerd resultaat.
Oorzaak: Het scheidingsteken is niet tussen aanhalingstekens geplaatst.
Fout: =TEKST.SAMENVOEGEN(,; WAAR; A1:A3) (komma zonder quotes)
Goed: =TEKST.SAMENVOEGEN(","; WAAR; A1:A3) (komma met quotes)
Fout 4: #WAARDE! bij incompatibele gegevenstypen
Probleem: De formule geeft #WAARDE! terug.
Oorzaak: Een van de cellen bevat een fout zoals #N/B of #VERW!
Oplossing: Combineer met ALSFOUT om fouten te negeren:
=TEKST.SAMENVOEGEN(", "; WAAR; ALSFOUT(A1:A10;""))
Lees meer over het oplossen van foutmeldingen in ons artikel over Excel formules.
Fout 5: te lange tekst (32.767 tekens limiet)
Probleem: Excel geeft een fout of kapt de tekst af.
Oorzaak: Het resultaat overschrijdt de maximale cellengte van 32.767 tekens.
Oplossing: Splits het bereik in kleinere delen of gebruik Power Query voor zeer grote datasets.
Fout 6: spaties aan begin of eind
Probleem: Er verschijnt een ongewenste spatie aan het begin of eind.
Oorzaak: De eerste of laatste cel bevat een spatie, of ONWAAR negeert geen lege cellen.
Oplossing: Combineer met SPATIES.WISSEN om voorloop- en achterloopspaties te verwijderen:
=SPATIES.WISSEN(TEKST.SAMENVOEGEN(", "; WAAR; A1:A10))
Bekijk ook ons artikel over tekstfuncties in Excel voor meer tips.
TEKST.SAMENVOEGEN in verschillende Excel-versies
| Versie | Beschikbaar? |
|---|---|
| Excel 365 | Ja |
| Excel 2021 | Ja |
| Excel 2019 | Ja |
| Excel 2016 | Nee (alleen met Office 365 abonnement) |
| Excel 2013 | Nee |
| Excel Online | Ja |
| Google Sheets | Ja (als TEXTJOIN) |
Alternatief voor oudere versies:
In Excel 2016 en ouder kun je een vergelijkbaar resultaat bereiken met een combinatie van SUBSTITUEREN en TRANSPONEREN, maar dit is complex. De eenvoudigste oplossing is upgraden of een VBA-functie gebruiken.
Tips voor efficiënt werken
- Gebruik altijd WAAR als tweede argument tenzij je expliciet lege cellen wilt behouden
- Test met kleine bereiken voordat je de formule op grote datasets toepast
- Combineer met FILTER voor dynamische lijsten op basis van voorwaarden
- Gebruik TEKEN(10) voor regeleinden en schakel tekstterugloop in
- Zet cellen vast met $ als je de formule kopieert (zie cel vastzetten voor meer informatie)
FAQ: Veelgestelde vragen over TEKST.SAMENVOEGEN
Wat is het verschil tussen TEKST.SAMENVOEGEN en CONCATENATE?
TEKST.SAMENVOEGEN heeft drie grote voordelen: (1) je kunt een scheidingsteken opgeven dat automatisch tussen waarden wordt geplaatst, (2) je kunt hele bereiken opgeven zoals A1:A100 in plaats van elke cel apart, en (3) je kunt lege cellen automatisch overslaan met het negeer_leeg argument.
Hoe combineer ik cellen met een komma en spatie ertussen?
Gebruik ", " (komma gevolgd door spatie, tussen aanhalingstekens) als eerste argument: =TEKST.SAMENVOEGEN(", "; WAAR; A1:A10). Dit geeft bijvoorbeeld “Amsterdam, Rotterdam, Utrecht”.
Kan ik TEKST.SAMENVOEGEN gebruiken met getallen?
Ja, TEKST.SAMENVOEGEN converteert getallen automatisch naar tekst. Voor specifieke opmaak combineer je met de TEKST-functie: =TEKST.SAMENVOEGEN("; "; WAAR; TEKST(A1:A5; "0,00")).
Hoe krijg ik elk item op een nieuwe regel?
Gebruik TEKEN(10) als scheidingsteken: =TEKST.SAMENVOEGEN(TEKEN(10); WAAR; A1:A5). Vergeet niet tekstterugloop in te schakelen op de cel (Start > Tekstterugloop) om de regeleinden te zien.
Waarom werkt TEKST.SAMENVOEGEN niet in mijn Excel?
De functie is alleen beschikbaar in Excel 2019 en nieuwer, inclusief Microsoft 365. In oudere versies krijg je een #NAAM? fout. Upgrade naar een nieuwere versie of gebruik de &-operator als alternatief.
Kan ik TEKST.SAMENVOEGEN combineren met voorwaarden?
Ja, combineer het met de FILTER-functie. Bijvoorbeeld om alleen waarden te combineren waar kolom B “Ja” bevat: =TEKST.SAMENVOEGEN(", "; WAAR; FILTER(A1:A10; B1:B10="Ja")).
Hoeveel waarden kan ik maximaal samenvoegen?
Je kunt tot 252 argumenten opgeven. Als je bereiken gebruikt, is het aantal cellen binnen een bereik vrijwel onbeperkt (zolang het resultaat niet meer dan 32.767 tekens bevat, de maximale cellengte in Excel).
Hoe splits ik tekst weer terug naar cellen?
Voor het splitsen van samengevoegde tekst gebruik je Tekst naar kolommen of tekstfuncties zoals LINKS, RECHTS en DEEL. Lees ons artikel over cellen splitsen in Excel voor een complete handleiding.
Samenvatting
TEKST.SAMENVOEGEN is de beste manier om meerdere cellen te combineren in Excel 2019 en nieuwer:
- Scheidingsteken: bepaal zelf wat tussen de waarden komt
- Negeer_leeg: sla lege cellen automatisch over met WAAR
- Bereiken: combineer hele kolommen in een keer (A1:A100)
- Flexibel: combineer met FILTER voor dynamische lijsten
De functie vervangt het omslachtige werk met & en CONCATENATE en maakt het maken van lijsten, adresregels en dynamische teksten veel eenvoudiger.
Hulp nodig met tekstformules in Excel?
Loop je vast met TEKST.SAMENVOEGEN of andere tekstfuncties? Ik help je graag verder met het opzetten van je formules en het automatiseren van je tekstbewerkingen.
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Stuur je Excel-bestand mee en beschrijf kort wat je wilt bereiken. We reageren meestal binnen 24 uur.
Kom je er niet uit? Laat mij even meekijken. Neem gerust contact op, ik denk graag mee.





