TEXTJOIN 函數

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

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

附註: 此功能不適用於 Excel 2016 除非您有Office 365 訂閱。如果您是 Office 365 訂閱者,請確定您有最新版本的 Office

語法

TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

引數

描述

分隔符號
(必要)

文字字串,其中一個空的或以雙引號或有效的文字字串的參考括住的一或多個字元。如果提供數字,它將會視為文字。

ignore_empty
(必要)

如果為 TRUE,則會忽略空白儲存格。

文字 1
(必要)

若要加入的文字項目。文字字串或字串,例如儲存格範圍中。

[text2,...]
(選用)

若要加入額外的文字項目。可以有文字項目,包括text1252 文字引數的最大值。每個可以是文字字串或字串,例如儲存格範圍。

例如,=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

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;Seattle,WA,98109,US;Iselin,NJ,08830,US;Fort Lauderdale,FL,33309,US;Tempe,AZ,85285,US;end

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

另請參閱

CONCATENATE 函數

CONCAT 函數

Excel 公式概觀

如何避免公式出錯

尋找並校正公式中的錯誤

Excel 的鍵盤快速鍵及功能鍵

文字函數 (參考資料)

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

Excel 函數 (依類別排序)

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×