Excel 主要是在進行數字的運算,但有時需要將非數字的資訊組合使用,例如日期、姓名、地址等,我們可以透過串接的概念,合併儲存格的文字資料。最簡單的合併方式是使用【&】符號,所有的 Excel 版本都支援。如果是 Excel 2019 前的版本,可以使用 CONCATENATE 及 PHOENTIC 函數;如果是 Excel 2019 後的版本,建議使用 CONCAT 及 TEXTJOIN 函數,功能性皆較 CONCATENATE 及 PHOENTIC 函數更為強大。本文會以範例說明如何使用上述 5 個合併方法。
內容目錄
& 符號
& 符號是 Excel 中最簡單且容易的文字合併方式,效果等於使用 CONCATENATE 函數。如果合併條件簡單,建議直接使用 & 符號
範例
CONCATENATE 函數
CONCATENATE 函數可以合併最多 30 個值,合併後的值為文字資料型態。但 CONCATENATE 函數不支援合併連續範圍的儲存格,也無法在每個值之間插入指定文字,如果使用 Excel 2019 以上的版本,建議使用功能更多、更靈活使用的 CONCAT 及 TEXTJOIN 函數
支援版本
Excel 2003 以上
語法
CONCATENATE ( text1, [ text2 ], [ text3 ], … )
備註: 僅 text1 為必填引數
- text1:第 1 個要合併的資料
- text2:第 2 個要合併的資料
- text3:第 3 個要合併的資料
範例
PHOENTIC 函數
PHOENTIC 是個很特別的函數,依據 Microsoft 文件說明,PHOENTIC 函數的功能是”從文字字串中抽選注音標示 (假名註解) 字元”。PHOENTIC 函數還有個特別的功能:合併連續範圍儲存格的文字資料。如果 Excel 版本是 2019 前的,但又需要合併連續範圍儲存格的文字資料,建議可以使用 PHOENTIC 函數。特別需要注意的是,PHOENTIC 函數只支援文字資料合併,數字資料會自動忽略。
支援版本
Excel 2003 以上
語法
PHONETIC (reference)
reference:文字字串或是對包含假名註解文字字串之單一儲存格或儲存格範圍的參照
範例
CONCAT 函數
CONCAT 函數是 Excel 2019 開始新增的函數,功能類似於 CONCATENATE 函數。最主要差異在於 CONCAT 函數可以合併連續範圍的儲存格,使用上更加靈活
支援版本
Excel 2019 以上,包含 Excel 365
語法
CONCAT (text1, [ text2 ], …)
備註: 僅 text1 為必填引數
- text1:第 1 個合併資料,可以填入值、單一儲存格,或是輸入連續範圍儲存格
- text2 – 第 2 個合併資料,可以填入值、單一儲存格,或是輸入連續範圍儲存格
範例
TEXTJOIN 函數
TEXTJOIN 函數的功能較 CONCAT 函數更加彈性,不僅可以合併連續範圍的儲存格,也可以在各合併值之間插入分隔符號,以及可以選擇是否要合併空值
支援版本
Excel 2019 以上,包含 Excel 365
語法
TEXTJOIN ( delimiter, ignore_empty, text1, [ text2 ], …)
備註: delimiter、ignore_empty、text1為必填引數
- delimiter:插入在各合併值之間的分隔符號
- ignore_empty:是否忽略空值。TRUE 為忽略;FALSE 為不忽略
- text1:第 1 個合併資料,可以填入值、單一儲存格,或是輸入連續範圍儲存格
- text2:第 2 個合併資料,可以填入值、單一儲存格,或是輸入連續範圍儲存格
範例
如果本篇文章有幫助到你,請在下方拍手圖示按 5 下。只要花幾秒鐘登入 Google 或 FB 帳號,不需任何花費就能提供我實質的回饋,支持我繼續創作,謝謝