Excel教學:全方位掌握字串合併技巧與實務應用

本教學全面介紹Excel合併字串的實用方法,從基礎到進階,涵蓋&運算符、CONCATENATE、CONCAT、TEXTJOIN的語法、優缺點、適用情境,並結合常見應用案例、錯誤排查與版本說明,幫助你靈活解決日常資料整合問題。

Notion 新創專屬 3 個月免費福利| 官方合作夥伴限定

經本站專屬連結申請,即享 3 個月 Notion Plus + AI 無限免費 (市價 $6,000 美元)! 務必保留推薦碼 venturer ,否則不符資格。 全程免費,無需信用卡。需用公司 Email 與有效公司網站。
免費使用

200+模板自動化工作流程

從數據到成果,只需一步 — 用Monday代替Excel,效率倍增!
免費使用

AI智能團隊協作

AI驅動的ClickUp超越Excel,讓工作更精準快速!
免費使用

Excel合併字串的常見需求與應用場景

在日常辦公與專案管理中,合併字串是Excel最常見的資料處理需求之一。無論是將「姓」與「名」合併為全名、把地址多欄資料整合為一行,還是將多個欄位的聯絡資訊組合成一個欄位,這些都離不開字串合併技巧。以下是幾個實際應用情境:

  • 人事資料整合:將「姓」與「名」欄合併為全名,方便名單彙整或批次寄信。
  • 客戶地址整理:將縣市、區域、街道、門牌號等欄位合併為完整地址,便於郵寄或資料輸出。
  • 報表自動化:將多個欄位的描述、備註、狀態等資訊合併,提升報表可讀性。
  • 團隊協作:在專案管理工具如Monday.com中,批量匯入合併後的欄位資料,提升協作效率。

合併字串的主要方法

Excel提供多種合併字串的方式,依據版本與需求可選擇最適合的方法。以下將逐一介紹各方法的語法、適用情境與注意事項。

使用&運算符合併字串

語法說明
&運算符是最直觀、靈活的合併方式。將多個單元格內容與自訂分隔符(如空格、逗號)串接即可。

範例
假設A2為「王」、B2為「小明」,要合併為「王 小明」:

=A2 & " " & B2

進階應用
多欄合併
=A2 & B2 & C2
數字與文字混合
=A2 & “,電話:” & B2
自動填充
將公式拖曳至下方,可批量處理多筆資料。

常見錯誤
– 若某欄為空,合併結果仍會出現多餘分隔符。
– 合併日期、數字時,需注意格式(可搭配TEXT函數)。

適用情境
– 欄位數量少、結構單純。
– 需靈活插入自訂文字或符號。

使用CONCATENATE函數

語法說明
CONCATENATE可將多個字串或單元格合併。語法為:

=CONCATENATE(字串1, 字串2, ...)

範例
=CONCATENATE(A2, ” “, B2)

限制與注意事項
– 每個合併元素需個別列出,無法直接處理範圍(如A2:C2)。
– 在新版Excel中已被CONCAT與TEXTJOIN取代,舊版仍可用。

適用情境
– 舊版Excel(2013及更早)。
– 欄位數量固定、結構簡單。

常見問題
– 若合併大量欄位,公式會變得冗長。
– 無法自動忽略空白儲存格。

使用CONCAT函數

語法說明
CONCAT為新版Excel(2016以後)主推的合併函數,支援合併多個單元格或範圍。

=CONCAT(字串1, 字串2, ...)

範例
– 合併A2、B2、C2:
=CONCAT(A2, ” “, B2, ” “, C2)
– 合併A2至C2整行:
=CONCAT(A2:C2)

優點
– 可直接合併範圍。
– 支援新版Excel、Excel for Web、手機版。

限制
– 無法自訂分隔符,合併範圍時中間不會自動加空格或逗號。
– 無法自動忽略空白儲存格。

適用情境
– 欄位數量多,需快速合併。
– 不需插入分隔符。

使用TEXTJOIN函數(推薦)

語法說明
TEXTJOIN是目前最強大的合併字串函數,支援自訂分隔符、忽略空白儲存格、批量合併。

=TEXTJOIN(分隔符, 忽略空白, 合併範圍)

範例
– 合併A2至C2,並以空格分隔:
=TEXTJOIN(” “, TRUE, A2:C2)
– 合併A2至C2,並以逗號分隔,忽略空白:
=TEXTJOIN(“,”, TRUE, A2:C2)

優點
– 可自訂任何分隔符(空格、逗號、換行等)。
– 可選擇是否忽略空白儲存格。
– 批量合併多行、多列資料。

適用情境
– 欄位數量多且結構不固定。
– 需自訂分隔符或忽略空白。
– 批量處理大量資料。

常見錯誤
– 若Excel版本不支援TEXTJOIN,會出現#NAME?錯誤。

進階合併技巧與常見問題

批量合併多行/多列字串

若需將A2:A10所有資料合併為一個字串,可用:

=TEXTJOIN("、", TRUE, A2:A10)

應用案例
– 彙整多名參與者姓名。
– 將多筆備註合併為一段文字。

合併時自動加入分隔符

  • &運算符:手動插入分隔符(如=A2&”、”&B2&”、”&C2)。
  • TEXTJOIN:直接指定分隔符,效率更高。

合併時忽略空白儲存格

  • TEXTJOIN的第二個參數設為TRUE,即可自動忽略空白。
  • 其他方法需搭配IF判斷式,較為繁瑣。

合併字串常見錯誤與解決方式

錯誤類型 說明 解決方式
#VALUE! 合併對象包含錯誤值或不支援的資料類型 檢查合併欄位內容,避免錯誤或不支援格式
#NAME? 函數拼寫錯誤或版本不支援 檢查函數名稱,確認Excel版本支援該函數
格式異常 日期、數字合併後顯示不正確 搭配TEXT函數設定格式(如=TEXT(A2,”yyyy-mm-dd”))

FAQ
– Q:合併後出現多餘分隔符怎麼辦?
A:建議使用TEXTJOIN並設忽略空白,或在&運算符中加入IF判斷。

  • Q:合併後格式跑掉怎麼修正?
    A:對日期、數字等欄位搭配TEXT函數設定格式。

Excel版本支援與注意事項

方法 支援Excel版本 備註
&運算符 所有版本 最通用
CONCATENATE 舊版(2013及更早) 新版已不建議使用
CONCAT 2016以後、Web、手機版 舊版無法使用
TEXTJOIN 2016以後、Web、手機版 舊版無法使用

注意事項
– 合併後內容若超過單元格寬度,需手動調整欄寬或設定自動換行。
– 拖曳複製公式時,建議使用絕對/相對參照,避免範圍錯位。
– 若需將合併結果轉為純文字,可複製後選擇「貼上值」。

合併字串的實務案例

案例一:姓名合併

需求:將A欄「姓」與B欄「名」合併為全名
公式:=A2 & B2 或 =TEXTJOIN(“”, TRUE, A2:B2)

案例二:地址合併

需求:將縣市、區域、街道、門牌號合併為完整地址
公式:=TEXTJOIN(“”, TRUE, A2:D2)

案例三:聯絡資訊合併

需求:將姓名、電話、Email合併,並用分號分隔
公式:=TEXTJOIN(“;”, TRUE, A2:C2)

案例四:報表摘要自動生成

需求:將多個描述欄位合併為一段文字,空白自動忽略
公式:=TEXTJOIN(“,”, TRUE, A2:E2)

產業應用說明
– 人資部門可快速生成全名名單。
– 行銷團隊可合併客戶資訊,批次匯入Monday.com等協作平台。
– 業務人員可整合聯絡資料,方便CRM管理。

結論與工具推薦

Excel合併字串的方法多元,&運算符適合簡單合併,CONCATENATE適用於舊版Excel,CONCAT與TEXTJOIN則為新版本主流,尤其TEXTJOIN功能最完整,推薦優先使用。根據資料結構與版本選擇最合適的方法,能大幅提升資料處理效率。

若需進行大規模資料整合、團隊協作或自動化流程,建議結合Monday.com等專案管理工具,將Excel合併技巧應用於跨部門協作,進一步提升工作效率。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

✨ 讓專案管理變簡單,團隊更強大!

在專案推進的每一步,效率就是競爭力。monday.com 整合進度追蹤、團隊協作與資源分配,讓你隨時掌握全局、快速解決問題。
全球18萬家專業團隊已經採用,你還在等什麼?