excel如何合併

Excel 如何合併#

在日常使用 Excel 時,常常會遇到需要「合併」的情況。
合併可能指:

  • 合併單元格(把多個格子變成一個大格子)
  • 合併文字(將多列/多欄的資料串成一行或一列)
  • 合併表格(把兩個或多個表格合成一個完整資料集)

本文將針對「合併」的三種常見需求,提供詳細的分步驟解決方案,並附上常見問題解答,協助你快速掌握。


原因分析#

合併類型 典型場景 需要注意的坑
合併單元格 製作標題、表格佈局 合併後只能保留左上角的值,其他資料會被覆寫;排序、篩選時會失效
合併文字 把多列資料串成一行(如姓名+地址) 需要注意空格、分隔符;合併後資料不可再拆分
合併表格 合併兩個資料表、匯總多個工作表 需要確認欄位對應、重複值處理、資料型別一致

了解需求後,選擇最適合的合併方法能避免不必要的錯誤。


方案一:使用「合併單元格」功能#

適用情況:需要在工作表中將多個格子視覺上合併為一個格子,例如合併標題、佈局調整。

步驟#

  1. 選取要合併的格子
    點擊並拖曳 或使用 Shift + 選擇多個格子。
  2. 前往「開始」>「對齊」區域
    點擊 「合併及置中」(或「合併單元格」),並選擇下列其中一項:
    • 合併及置中(保留左上角值,並置中)
    • 合併跨列(只合併列)
    • 合併跨列、保留左側值(保留左側值且不置中)
  3. 確認結果
    合併完成後,右鍵可選擇「取消合併」以恢復原狀。

小提示:若要快速取消合併,選中合併格後再次點擊「合併及置中」即可。


方案二:使用 CONCATENATE / TEXTJOIN 合併文字#

適用情況:需要將多列或多欄資料拼接成一個字符串,例如「姓名 + 電話」或「地址」等。

步驟#

  1. 選擇輸出單元格
    在你想要顯示合併結果的單元格輸入公式。
  2. 使用 CONCATENATE(舊版)
    =CONCATENATE(A2, " ", B2)
    或者使用 & 運算子:
    =A2 & " " & B2
  3. 使用 TEXTJOIN(Excel 2016 以上)
    =TEXTJOIN(" ", TRUE, A2, B2, C2)
    • 第 1 個參數是分隔符(如空格、逗號等)
    • 第 2 個參數 TRUE 表示忽略空白值
    • 後面的參數是要合併的範圍或單元格
  4. 拖曳填充
    把公式向下或向右拖曳,以處理多行資料。

注意:合併後的文字是 靜態值,若原始資料改變,需要重新計算或使用 Ctrl + C / Ctrl + V 貼上值。


方案三:使用 Power Query 合併表格(高級合併)#

適用情況:需要把兩個或多個表格(工作表、範圍)依照共同欄位合併成一個完整資料集。

步驟#

  1. 將資料轉為表格
    選取 資料範圍 → 插入 > 表格,確保「表格包含標題」。
  2. 載入 Power Query
    選取 表格 → 資料 > 從表格/範圍
  3. 重複上述步驟
    對另一個表格重複載入,產生兩個查詢。
  4. 使用「合併查詢」
    • 在 Power Query 編輯器中,選擇「首頁」>「合併查詢」
    • 選擇第一個查詢作為基礎
    • 在對話框中選擇第二個查詢,並指定 合併欄位(如 ID
    • 選擇合併類型(左外連接、內連接、完整外連接等)
  5. 展開合併列
    點擊合併列標題右側的展開按鈕,選擇要保留的欄位。
  6. 載入回工作表
    關閉並載入 → 選擇「資料表」或「只建立連結」

好處:Power Query 能自動處理重複、缺漏、資料型別轉換,適合大型數據集。


常見問題解答#

問題 解答
合併單元格後如何刪除合併? 選取合併後的格子,點擊「合併及置中」即可取消合併。
合併文字後資料會變成文字,無法排序嗎? 可以使用 SORTFILTER 等函數處理文字列;如果想保留原始欄位,請不要直接將結果粘貼為值。
合併表格時,欄位名稱重複會怎樣? Power Query 會自動在重複欄位後加上 _1_2 等後綴,避免衝突。
合併單元格會影響 VBA 迴圈嗎? 合併後的格子只會返回左上角的值,若用程式迴圈範圍,請先取消合併或使用 Range.MergeArea
想把多個工作表合併成一個工作表,該怎麼做? 可用「資料」>「從其他來源」>「合併查詢」或寫簡單的 VBA,亦可利用 Power Query 的「從工作簿」功能。
合併文字時要保留原始空格,該怎麼做? TEXTJOIN 的第二個參數設為 FALSE,即可保留空白。
合併單元格會影響列寬或行高嗎? 合併後的格子會自動調整為最寬/最高的格子,若需要手動調整,請改變列寬/行高。

結語
Excel 的「合併」功能雖然簡單,但若使用不當可能導致資料遺失或操作困難。
請根據實際需求選擇合適的合併方法,並在必要時先備份資料。祝你使用順利!