CONCATENATE 函數

使用 CONCATENATE (其中一個文字函數),將兩個或多個文字字串合併成一個字串。

重要: 在 Excel 2016、Excel Mobile 和 Excel 網頁版中, 此函數已由CONCAT 函數取代。 雖然基於回溯相容性還是提供 CONCATENATE 函數,但從現在起,您應該考慮使用 CONCAT。 這是因為將來的 Excel 版本中可能不再提供 CONCATENATE。

語法:CONCATENATE(text1, [text2], ...)

例如:

  • =CONCATENATE("Stream population for ", A2, " ", A3, " is ", A4, "/mile")

  • =CONCATENATE(B2, " ",C2)

引數名稱

描述

text1    (必要)

第一個要合併的項目。 該項目可以是文字值、數值或儲存格參照。

Text2, ...    (選用)

其他要合併的文字項目。 最多可有 255 個項目,總計最多可達 8,192 個字元。

範例

若要在 Excel 中使用這些範例,請複製下表中的資料,將其貼到新工作表的儲存格 A1 中。

資料

brook trout

Andreas

Hauser

species

Fourth

Pine

32

公式

描述

=CONCATENATE("Stream population for ", A2, " ", A3, " is ", A4, "/mile")

將 A 欄中的資料與其他文字合併起來,建立一個句子。 結果:Stream population for brook trout species is 32/mile。

=CONCATENATE(B2, " ", C2)

合併三個項目:儲存格 B2 中的字串、空格字元,以及儲存格 C2 中的值。 結果:Andreas Hauser。

=CONCATENATE(C2, ", ", B2)

合併三個項目:儲存格 C2 中的字串、包含一個逗號和一個空格字元的字串,以及儲存格 B2 中的值。 結果:Andreas Hauser。

=CONCATENATE(B3, " & ", C3)

合併三個項目:儲存格 B3 中的字串、包含一個空格與符號 & 和另一個空格的字串,以及儲存格 C3 中的值。 結果:Fourth & Pine。

=B3 & " & " & C3

合併上一個範例中的相同項目,但這次是使用符號 & 計算運算子,而不是 CONCATENATE 函數。 結果:Fourth & Pine。

常見問題

問題

描述

結果字串中出現雙引號。

請使用逗號分隔相鄰的文字項目。 例如:Excel 在顯示 =CONCATENATE("Hello ""World") 時,會在 Hello"World 額外加上一個引號,原因是文字引數之間少了逗號。

數字不需要加上引號。

字詞全部混在一起。

獨立的文字項目之間若沒有加上指定空格,文字項目就會一起執行。 請在 CONCATENATE 公式中另外加上空格。 方法有以下兩種:

  • 在兩者之間加上雙引號和一個空格 " "。 例如:=CONCATENATE("Hello", " ", "World!")。

  • Text 引數後面加上一個空格。 例如:=CONCATENATE("Hello ", "World!")。 字串 "Hello " 額外加了一個空格。

出現 #NAME? 錯誤,而非預期的結果。

#NAME? 通常是指 Text 引數漏了引號。

最佳做法

請執行此動作

描述

使用 & 字元而非 CONCATENATE 函數。

& 計算運算子可讓您合併文字項目,而不必使用函數。

例如, = A1 & B1 傳回與 = 串連 (A1, B1) 相同的值。 在許多情況中,使用 & 運算子來建立字串比使用 CONCATENATE 更快速簡單。

深入了解使用計算運算子

使用 TEXT 函數來合併字串,並且設定字串的格式。

TEXT 函數可將數值轉換為文字,並且將數值與文字或符號合併起來。

例如, 如果儲存格 A1 包含數位 23.5, 您可以使用下列公式將數位格式化為美元金額:

=TEXT(A1,"$0.00")

結果:$23.50

相關內容

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×