【如何讓EXCEL表格的內容合并】在日常工作中,Excel 是我們處理數據的重要工具。當需要將多個單元格或多個工作表中的內容進行合并時,掌握一些實用技巧可以大大提高工作效率。以下是一些常見的方法和操作步驟,幫助你快速實現 Excel 表格內容的合并。
一、常用合并方式總結
| 合并類型 | 操作方法 | 說明 |
| 單元格內容合并 | 使用 `&` 符號或 `CONCATENATE` 函數 | 將兩個或多個單元格內容拼接成一個單元格 |
| 多列內容合并 | 使用 `TEXTJOIN` 函數(適用于 Excel 2016 及以上版本) | 可以指定分隔符,合并多列內容 |
| 行與行合并 | 使用公式或復制粘貼 | 合并相同內容的行,如去重或匯總 |
| 工作表內容合并 | 使用 Power Query 或 VBA | 合并多個工作表的數據到一個表中 |
二、具體操作步驟
1. 單元格內容合并(使用 `&`)
示例:
A1 = "張三",B1 = "男",C1 = "25"
公式:
```excel
=A1 & B1 & C1
```
結果:
“張三男25”
改進版(帶空格):
```excel
=A1 & " " & B1 & " " & C1
```
結果:
“張三 男 25”
2. 使用 `TEXTJOIN` 合并多列內容(推薦)
示例:
A1 = "張三",B1 = "男",C1 = "25"
公式:
```excel
=TEXTJOIN(" ", TRUE, A1:C1)
```
結果:
“張三 男 25”
> 注意: `TEXTJOIN` 需要 Excel 2016 或更高版本支持。
3. 合并重復行內容(使用公式 + 去重)
如果你有重復的行數據,想要將相同 ID 的內容合并:
示例數據:
| ID | 名稱 |
| 1 | 蘋果 |
| 1 | 香蕉 |
| 2 | 橘子 |
公式(假設數據從 A2 開始):
在 D2 輸入以下公式,向下填充:
```excel
=IF(A2<>A1, TEXTJOIN(", ", TRUE, IF($A$2:A2=A2, $B$2:B2, "")), "")
```
按 `Ctrl+Shift+Enter` 組合鍵確認為數組公式。
結果:
| ID | 合并后內容 |
| 1 | 蘋果, 香蕉 |
| 2 | 橘子 |
4. 合并多個工作表內容(使用 Power Query)
1. 選擇任意一個工作表 → 數據 → 獲取數據 → 從工作簿。
2. 選擇其他工作表 → 加載數據。
3. 在 Power Query 編輯器中,點擊“追加查詢”將多個工作表數據合并。
4. 完成后點擊“關閉并上載”。
三、注意事項
- 避免數據丟失:合并前建議備份原始數據。
- 格式兼容性:不同版本 Excel 支持的函數可能不同,注意兼容性。
- 性能問題:大量數據合并時,建議使用 Power Query 或 VBA 提升效率。
通過上述方法,你可以靈活地對 Excel 表格內容進行合并,提高數據處理的效率和準確性。根據實際需求選擇合適的工具和方法,才能達到最佳效果。


