記得阿湯曾經看過一則臉書抱怨文,作者說她花了一個下午在做這項工作,什麼工作呢?附圖顯示一張 Excel 表上面是沒寫縣市區名的地址,而作者正在輸入文字…說得具體一點,這份通訊錄是將「桃園市」「桃園區」分在兩格,後面才是「XX 路 XX 號」之類,可是老闆說要改成「桃園市桃園區 XX 路 XX 號」,除了手動輸入或複製貼上,利用函數「CONCATENATE」才是正確又有效率的方法。
如何運用函數「CONCATENATE」合併儲存格?
函數語法:CONCATENATE(text1, [text2], ...)
引數名稱
text1(必要)
第一個要合併的項目,可以是文字值、數值或儲存格參照。
text2, ...(選用)
其他要合併的文字項目,最多可以有 255 個項目。
來看範例,假設我們要將前面四格全部合併成一行地址,方便記錄及列印,那要怎麼做呢?先在第五格 E2 的地方插入函數。
選擇 CONCATENATE 函數後,依次輸入 A2、B2、C2、D2,公式為 CONCATENATE(A2,B2,C2,D2) 計算結果會全部整合成 E2,OK 後按下確定。
輕鬆完成合併!再下拉複製公式即可。
再看個進階一點的,將姓名合併後,後面還要加上「鈞啟」,該怎麼做?
插入公式後,輸入 A2、B2,第三行阿湯希望讓它空一格所以輸入「” ”」,第四格輸入「”鈞啟”」,因為都不是數字,所以記得都要加上「””」才會正確計算出來。
公式為 CONCATENATE(A2,B2,” ”,”鈞啟”) ,完成囉。
往下複製,結束這一回合,是不是很簡單。
註:在 Excel 2016、Excel Mobile 及 Excel Online 中,此函數已經由 CONCAT 函數取代。雖然基於回溯相容性還是提供 CONCATENATE 函數,不過大家可以考慮使用 CONCAT。這是因為將來的 Excel 版本中可能不再提供 CONCATENATE。
更多 Office 相關教學:請點我
想看更多 Office 教學嗎?全新的影音頻道 Office 知識家上線囉,快點擊圖片前往訂閱。

如果字元數不固定,但有針對字串中某特定文字”桃園市桃園區石頭路345號”>>可以搭配使用left/mid/right+find等4個涵數去活用,可以快速的找出你要的字串。(以上用來建立erp建立單號與編碼原則非常快速,例如導入erp前必需匯入製令編號,如找出規則性可以很快的建完120萬筆資料,如果用手key大概也要1-3個月吧)。
回一樓,功能列上的資料>資料剖析功能可以解決你的問題。
請問下,若是反過來,要把縣市,區域,路名…拆開到不同欄位,如何進行?謝謝您。