Applies ToMicrosoft 365 Excel Mac 版 Microsoft 365 Excel Excel 網頁版 Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021 Excel 2019

TEXTJOIN 函數合併了多個範圍和/或字串的文字,還包含將合併之每個文字值之間指定的分隔符號。 如果分隔符號是空白文字字串,此函數將可有效的串連各個範圍。

附註: 如果您有 Office 2019,或如果您有 Microsoft 365 訂閱,就可以在 Windows 或 Mac 上使用此功能。 如果您是 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, b2, , , a4, b4, a5, b5, a6, b6, 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;西雅圖,華盛頓州,98109,美國;Iselin,NJ,08830,US;勞德達萊堡,FL,33309,US;Tempe,AZ,85285,US;結束

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。

另請參閱

CONCATENATE 函數

CONCAT 函數

Excel 公式概觀

如何避免公式出錯

尋找並校正公式中的錯誤

Excel 的鍵盤快速鍵及功能鍵

文字函數 (參照)

Excel 函數 (依英文字母順序排列)

Excel 函數 (依類別排序)

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。