TEXTJOIN 函數合併了多個範圍和/或字串的文字,還包含將合併之每個文字值之間指定的分隔符號。 如果分隔符號是空白文字字串,此函數將可有效的串連各個範圍。
附註: 如果您擁有 2019 Windows,或如果您有訂閱,Office Mac 提供Microsoft 365這項功能。 如果您是 Microsoft 365 訂閱者,請確定您有最新版的 Office。
語法
TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
引數 |
描述 |
---|---|
分隔符號 (需要) |
文字字串,可以是空白、雙引號括起來的一或多個字元,或是有效文字字串的參照。 如果提供數字,則會將其視為文字。 |
ignore_empty (需要) |
如果為 TRUE,則會忽略空白儲存格。 |
text1 (需要) |
要加入的文字項目。 文字字串或字串陣列,例如儲存格範圍。 |
[text2,...] (選) |
要加入的其他文字項目。 文字項目最多可有 252 個文字引數,包含 text1。 每個項目可以是文字字串或字串陣列,例如儲存格範圍。 |
例如,=TEXTJOIN (",TRUE,"The","sun","will","come","up","tomorrow"。) 會傳回 The sun will come up tomorrow.
註解
-
如果產生的字串超過 32767 個字元 (儲存格限制) TEXTJOIN 會#VALUE! 錯誤。
範例
請複製下列每個表格中的範例資料,並貼到新 Excel 工作表中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter 鍵。 如有需要,您可以調整欄寬來查看所有資料。
範例 1
貨幣 |
|
---|---|
美元 |
|
澳洲元 |
|
人民幣 |
|
港幣 |
|
以色列錫客爾 |
|
南韓圜 |
|
俄羅斯盧布 |
|
公式: |
=TEXTJOIN (", ", TRUE, A2:A8) |
結果: |
美元、澳洲元、人民幣、香港元、以色謝克爾、韓元、俄羅斯盧布 |
範例 2
A |
B's |
---|---|
a1 |
b1 |
a2 |
b2 |
a4 |
b4 |
a5 |
b5 |
a6 |
b6 |
a7 |
b7 |
公式: |
=TEXTJOIN (", ", TRUE, A2:B8) |
結果: |
a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 如果 ignore_empty=FALSE,結果為: a1、b1、a2、a4、b4、a5、b5、a6、a7、b7 |
範例 3
城市 |
州 |
郵遞區號 |
國家/地區 |
---|---|---|---|
Tulsa |
OK |
74133 |
US |
Seattle |
WA |
98109 |
US |
Iselin |
NJ |
08830 |
US |
Fort Lauderdale |
FL |
33309 |
US |
Tempe |
AZ |
85285 |
US |
end |
|||
, |
, |
, |
; |
公式: |
=TEXTJOIN (A8:D8、TRUE、A2:D7) |
||
結果: |
Tulsa,OK,74133,US;西雅圖,WA,98109,US;Iselin,NJ,08830,US;勞德代爾堡,FL,33309,US;Tempe,AZ,85285,US;end |
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。