Beskrivning
Använd den här funktionen för att kombinera text från flera celler, inklusive möjligheten att ange en avgränsare som ska infogas mellan varje värde. Kan användas med CHILDREFS.
TEXTJOIN är användbart för att kombinera text från flera celler till en enda cell, med möjlighet att ange en avgränsare och ignorera tomma celler. Denna funktion ger mer flexibilitet än CONCATENATE eller operatörerna &.
Syntax
TEXTJOIN(avgränsare, ignore_empty, text1, [..., text_251])
Ingångar
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
avgränsare |
Ja | Den text som ska infogas mellan varje textvärde. | En textsträng, en referens till en cell som innehåller text, eller en formel som resulterar i något av dessa. Om den är tom ("") infogas inget avgränsningstecken. |
ignore_empty |
Ja | Anger om tomma celler ska ignoreras. | SANT eller FALSK |
text1 |
Ja | Det första objektet som ska sammanfogas. | Ett tal, en textsträng, en cellreferens eller en formel som resulterar i något av dessa. |
..., text_n |
Nej | Ytterligare objekt för text som ska bifogas. | En textsträng, ett tal, en cellreferens eller en formel som resulterar i något av dessa. Upp till 252 ytterligare värden kan anges. |
Exempel
Provdata
| A | B | C | D |
|---|---|---|---|
| Apple | Banan | Körsbär | |
| Röd | Blå | Grön | |
| 1 | 2 | 3 | 4 |
Prov på formler
| Formel | Beskrivning | Resultat |
|---|---|---|
=TEXTJOIN(", ", FALSE, A1:D1) |
Sammanfogar cellerna A1:D1 med kommatecken och mellanslag, utan att ignorera tomma celler | Äpple, banan, körsbär, |
=TEXTJOIN(", ", TRUE, A1:D1) |
Sammanfogar cellerna A1:D1 med kommatecken och mellanslag, ignorerar tomma celler | Äpple, banan, körsbär |
=TEXTJOIN(" - ", TRUE, A2:D2) |
Sammanfogar cellerna A2:D2 med bindestreck, ignorerar tomma celler | Röd - Blå - Grön |
=TEXTFOGNING("", FALSE, A3:D3) |
Sammanfogar cellerna A3:D3 utan avgränsare | 1234 |
=TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Sammanfogar cellerna A1:A3 med radbrytningar, ignorerar tomma celler | Äpple Röd 1 |
Anteckningar
- Avgränsaren kan vara vilken textsträng som helst, inklusive en tom sträng ("") eller specialtecken. Använd en tom sträng för att ange att det inte finns någon avgränsare.
- När
ignore_emptyär inställd på TRUE hoppas tomma celler över och läggs inte till i antalet avgränsare. - När
ignore_emptyär inställd på FALSE behandlas tomma celler som tomma strängar. - TEXTJOIN kan arbeta med både horisontella och vertikala intervall.
- Nummer konverteras automatiskt till text när de läggs till.
- TEXTJOIN kan arbeta med både enskilda cellreferenser och intervall.
Tips
- Du kan kombinera TEXTJOIN med andra funktioner, t.ex. IF, för mer komplexa textoperationer.
- När du arbetar med stora dataset bör du överväga att använda TEXTJOIN med matrisformler för effektivitet.
- Använd en tom sträng ("") som avgränsare för att sammanfoga text utan några avgränsare.
- TEXTJOIN kan vara användbart för att skapa kommaseparerade listor eller formatera data för export.
- Kombinera TEXTJOIN med andra funktioner som t.ex. PROPER eller TRIM för mer avancerad textmanipulation.
- Använd
CHAR(10)som avgränsare för att skapa text med flera rader i en enda cell.
Relaterade funktioner
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER