Funktionen TEXTJOIN kombinerar text från flera områden och/eller strängar och inkluderar en avgränsare som du anger mellan varje textvärde som ska kombineras. Om avgränsaren är en tom textsträng, sammanfogas i själva verket områdena med den här funktionen.
: Den här funktionen är tillgänglig på Windows eller Mac om du har Office 2019 eller om du har en Microsoft 365-prenumeration. Om du har en Microsoft 365-prenumeration bör du kontrollera att du har den senaste versionen av Office.
Syntax
TEXTJOIN(avgränsare; ignorera_tom; text1; [text2];...)
argument |
Beskrivning |
---|---|
avgränsare (obligatoriskt) |
En textsträng, antingen tom eller ett eller flera tecken som omges av dubbla citattecken, eller en referens till en giltig textsträng. Om ett tal anges, behandlas det som text. |
ignore_empty (obligatoriskt) |
Om SANT, ignoreras tomma celler. |
text1 (obligatoriskt) |
Textobjekt som ska sammanfogas. En textsträng eller en matris med strängar, till exempel ett cellområde. |
[text2, ...] (valfritt) |
Ytterligare textobjekt som ska sammanfogas. Det kan finnas maximalt 252 textargument för textobjekten, inklusive text1. Vart och ett kan vara en textsträng eller en matris med strängar, till exempel ett cellområde. |
Exempel: =TEXTJOIN(" ";SANT; "Solen"; "kommer"; "att"; "gå"; "upp"; "imorgon.") returnerar Solen kommer att gå upp imorgon.
Anmärkningar
-
Om den resulterande strängen överskrider 32767 tecken (cellgränsen) returnerar TEXTJOIN felet #VÄRDEFEL!.
Exempel
Kopiera exempeldata i var och en av följande tabeller och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.
Exempel
Valuta |
|
---|---|
Amerikanska dollar |
|
Australiensiska dollar |
|
Kinesiska yuan |
|
Hongkongdollar |
|
Israeliska shekel |
|
Sydkoreanska won |
|
Ryska rubel |
|
Formel: |
=TEXTJOIN(", "; SANT; A2:A8) |
Resultat: |
Amerikanska dollar, Australiensiska dollar, Kinesiska yuan, Hongkongdollar, Israeliska shekel, Sydkoreanska won, Ryska rubel |
Exempel 2
A-celler |
B-celler |
---|---|
a1 |
b1 |
a2 |
b2 |
a4 |
b4 |
a5 |
b5 |
a6 |
b6 |
a7 |
b7 |
Formel: |
=TEXTJOIN(", "; SANT; A2:B8) |
Resultat: |
a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 Om ignorera_tom=FALSKT blir resultatet: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7 |
Exempel 3
Ort |
Region |
Postnummer |
Land |
---|---|---|---|
Tulsa |
OK |
74133 |
US |
Seattle |
WA |
98109 |
US |
Iselin |
NJ |
08830 |
US |
Fort Lauderdale |
FL |
33309 |
US |
Tempe |
AZ |
85285 |
US |
end |
|||
, |
, |
, |
; |
Formel: |
=TEXTJOIN(A8:D8; SANT; A2:D7) |
||
Resultat: |
Tulsa,OK,74133,US;Seattle,WA,98109,US;Iselin,NJ,08830,US;Fort Lauderdale,FL,33309,US;Tempe,AZ,85285,US;end |
Behöver du mer hjälp?
Du kan alltid fråga en expert i Excel Tech Community eller få support i Communities.
Mer information finns i
Hur du undviker felaktiga formler
Hitta och korrigera fel i formler
Kortkommandon och funktionstangenter i Excel