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 worden gebruikt met CHILDREFS.
TEXTJOIN is handig voor het combineren van tekst uit meerdere cellen in een enkele cel, met de optie om een scheidingsteken op te geven en lege cellen te negeren. Deze functie biedt meer flexibiliteit dan CONCATENATE of de operator &.
Syntax
TEXTJOIN(delimiter, ignore_empty, text1, [..., text_251])
Ingangen
Deze functie accepteert de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
scheidingsteken |
Ja | De tekst die tussen elke tekstwaarde moet worden ingevoegd. | Een tekenreeks, een verwijzing naar een cel die tekst bevat, of een formule die resulteert in een van deze. Als het leeg is (""), wordt er geen scheidingsteken ingevoegd. |
leeg negeren |
Ja | Geeft aan of lege cellen moeten worden genegeerd. | Waar of Onwaar |
text1 |
Ja | Het eerste tekstitem dat moet worden samengevoegd. | Een getal, een tekenreeks, een celverwijzing of een formule die resulteert in een van deze. |
..., tekst_n |
Geen | Extra tekstitem(s) die moeten worden toegevoegd. | Een tekenreeks, een getal, een celverwijzing of een formule die resulteert in een van deze. Er kunnen maximaal 252 extra waarden worden opgegeven. |
Voorbeeld
Voorbeeldgegevens
| A | B | C | D |
|---|---|---|---|
| Appel | Banaan | Kers | |
| Rood | Blauw | Groen | |
| 1 | 2 | 3 | 4 |
Voorbeeldformules
| Formule | Beschrijving | Resultaat |
|---|---|---|
=TEXTJOIN(", ", FALSE, A1:D1) |
Voegt cellen A1:D1 samen met komma en spatie, waarbij lege cellen niet worden genegeerd | Appel, Banaan, Kers, |
=TEXTJOIN(", ", TRUE, A1:D1) |
Voegt cellen A1:D1 samen met komma en spatie, negeert lege cellen | Appel, Banaan, Kers |
=TEXTJOIN(" - ", TRUE, A2:D2) |
Voegt cellen A2:D2 samen met liggend streepje, negeert lege cellen | Rood - Blauw - Groen |
=TEXTJOIN("", FALSE, A3:D3) |
Voegt cellen A3:D3 samen zonder scheidingsteken | 1234 |
=TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Voegt cellen A1:A3 samen met regeleindes, negeert lege cellen | Appel Rood 1 |
Notities
- Het scheidingsteken kan elke tekststring zijn, inclusief een lege tekenreeks ("") of speciale tekens. Gebruik een lege tekenreeks om aan te geven dat er geen scheidingsteken is.
- Wanneer
ignore_emptyis ingesteld op TRUE, worden lege cellen overgeslagen en niet toegevoegd aan 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.
- Nummers worden automatisch geconverteerd naar tekst wanneer ze worden samengevoegd.
- TEXTJOIN kan zowel met individuele celverwijzingen als met bereiken werken.
Tips
- U kunt TEXTJOIN combineren met andere functies zoals IF voor complexere tekstbewerkingen.
- Wanneer u met grote datasets werkt, kunt u overwegen om TEXTJOIN met matrixformules te gebruiken voor meer efficiëntie.
- Gebruik een lege tekenreeks ("") als scheidingsteken om tekst zonder scheidingstekens aan elkaar te rijgen.
- TEXTJOIN kan handig zijn voor het maken van door komma's gescheiden lijsten of het opmaken van gegevens voor export.
- Combineer TEXTJOIN met andere functies zoals PROPER of TRIM voor meer geavanceerde tekstmanipulatie.
- Gebruik
CHAR(10)als scheidingsteken om tekst van meerdere regels in een enkele cel te maken.
Verwante functies
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER