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])
Indata
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
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Koppla ihop en rad med celler med ett avgränsningstecken och behåll en platshållare för alla tomma celler. | =TEXTJOIN(", ", FALSE, A1:D1) |
Kopplar ihop Äpple, Banan, Körsbär och den tomma D1 med ", " mellan varje, inklusive ett avslutande avgränsningstecken för den tomma cellen. Resultat: Äpple, Banan, Körsbär, |
| Koppla ihop en rad med celler med ett avgränsningstecken och hoppa över alla tomma celler helt. | =TEXTJOIN(", ", TRUE, A1:D1) |
Sammanfogar Äpple, Banan och Körsbär med ", " mellan varje, och utelämnar det tomma D1 och dess avgränsare. Resultat: Äpple, Banan, Körsbär |
| Koppla ihop en rad med celler med en annan anpassad avgränsare än ett komma. | =TEXTJOIN(" - ", TRUE, A2:D2) |
Sammanfogar Röd, Blå och Grön med "-" mellan varje, och hoppar över den tomma B2. Resultat: Röd - Blå - Grön |
| Koppla ihop en rad med celler direkt utan avgränsare alls. | =TEXTFOGNING("", FALSE, A3:D3) |
Kopplar ihop 1, 2, 3 och 4 rygg mot rygg med en tom sträng som avgränsare. Resultat: 1234 |
| Koppla ihop celler från ett vertikalt område till separata linjer inom en enda cell. | =TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Använder CHAR(10) som avgränsare för att infoga en radbrytning mellan Apple, Red och 1. Resultat: Ä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
TECKEN
KOD
SAMMANFÖRING
SAMMANFÖRINGOM
SÖK
VÄNSTER
LEN
NEDREG
MITTEN
EGENTLIG
UPPTA
HÖGER
SÖK
ERSÄTT
TEXT
TEXTKOPPNA
TRIMMA
UNITECKEN
UNICODE
VERSAL