Beschrijving
Gebruik deze functie om tekst uit meerdere cellen te combineren, inclusief de optie om een scheidingsteken op te geven dat tussen elke waarde moet worden ingevoegd. Kan gebruikt worden met CHILDREFS.
TEXTJOIN is handig voor het samenvoegen van tekst uit meerdere cellen tot één cel, met de mogelijkheid om een scheidingsteken op te geven en lege cellen te negeren. Deze functie biedt meer flexibiliteit dan CONCATENATE of de operator &.
Syntaxis
TEXTJOIN(scheidingsteken, lege_negeer_tekst, tekst1, […, tekst_251])
Invoer
Deze functie accepteert de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
scheidingsteken |
Ja | De tekst die tussen elke tekstwaarde moet worden ingevoegd. | Een tekstreeks, een verwijzing naar een cel met tekst, of een formule die een van beide als resultaat heeft. Als het veld leeg is (""), wordt er geen scheidingsteken ingevoegd. |
negeer_lege |
Ja | Hiermee wordt aangegeven of lege cellen genegeerd moeten worden. | WAAR of ONWAAR |
text1 |
Ja | Het eerste tekstitem dat moet worden samengevoegd. | Een getal, een tekstreeks, een celverwijzing of een formule die een van deze resultaten oplevert. |
…, tekst_n |
Nee | Aanvullende tekstelementen die moeten worden samengevoegd. | Een tekstreeks, een getal, een celverwijzing of een formule die een van deze resultaten oplevert.Er kunnen maximaal 252 extra waarden worden opgegeven. |
Voorbeeld
Voorbeeldgegevens
| A | B | C | D |
|---|---|---|---|
| Appel | Banaan | Kers | |
| Rood | Blauw | Groente | |
| 1 | 2 | 3 | 4 |
Voorbeeldformules
| Gebruiksvoorbeeld | Formule | Uitleg en resultaat |
|---|---|---|
| Verbind een rij cellen met een scheidingsteken en behoud een plaatsaanduiding voor eventuele lege cellen. | =TEXTJOIN(", ", FALSE, A1:D1) |
Voegt Apple, Banana, Cherry en de lege D1 samen met een komma ertussen, inclusief een afsluitend scheidingsteken voor de lege cel. Resultaat: Appel, Banaan, Kers, |
| Verbind een rij cellen met een scheidingsteken en sla lege cellen volledig over. | =TEXTJOIN(", ", TRUE, A1:D1) |
Voegt Apple, Banana en Cherry samen met een komma ertussen, waarbij de lege D1 en het bijbehorende scheidingsteken worden weggelaten. Resultaat: Appel, Banaan, Kers |
| Voeg een rij cellen samen met een aangepast scheidingsteken dat geen komma is. | =TEXTJOIN(" - ", TRUE, A2:D2) |
Verbindt Rood, Blauw en Groen met een "-" ertussen, waarbij de lege B2 wordt overgeslagen. Resultaat: Rood - Blauw - Groen |
| Voeg een rij cellen direct aan elkaar zonder scheidingsteken. | =TEXTJOIN("", FALSE, A3:D3) |
Voegt 1, 2, 3 en 4 achter elkaar samen met een lege tekenreeks als scheidingsteken. Resultaat: 1234 |
| Verbind cellen uit een verticaal bereik met afzonderlijke lijnen binnen één cel. | =TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Gebruikt CHAR(10) als scheidingsteken om een regelovergang in te voegen tussen Apple, Red en 1. Resultaat: Appel Rood 1 |
Notities
- Het scheidingsteken kan elke tekstreeks zijn, inclusief een lege tekenreeks ("") of speciale tekens. Gebruik een lege tekenreeks om aan te geven dat er geen scheidingsteken nodig is.
- Wanneer
ignore_emptyis ingesteld op TRUE, worden lege cellen overgeslagen en tellen ze niet mee voor het aantal scheidingstekens. - Wanneer
ignore_emptyis ingesteld op FALSE, worden lege cellen behandeld als lege tekenreeksen. - TEXTJOIN kan zowel met horizontale als verticale bereiken werken.
- Getallen worden automatisch naar tekst omgezet wanneer ze worden samengevoegd.
- TEXTJOIN kan zowel met individuele celverwijzingen als met celbereiken werken.
Tips
- Je kunt TEXTJOIN combineren met andere functies zoals IF voor complexere tekstbewerkingen.
- Bij het werken met grote datasets is het raadzaam om TEXTJOIN met matrixformules te gebruiken voor meer efficiëntie.
- Gebruik een lege tekenreeks ("") als scheidingsteken om tekst zonder scheidingstekens samen te voegen.
- TEXTJOIN kan handig zijn voor het maken van door komma's gescheiden lijsten of het formatteren van gegevens voor export.
- Combineer TEXTJOIN met andere functies zoals PROPER of TRIM voor meer geavanceerde tekstbewerking.
- Gebruik
CHAR(10)als scheidingsteken om tekst over meerdere regels in één cel te maken.
Gerelateerde functies
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND]
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER