Skip to main content

將多個儲存格內容移動或合併到一個儲存格中

Author: Xiaoyang Last Modified: 2025-05-13

本教程將介紹如何將多個儲存格的內容合併到一個單一儲存格中,如下方截圖所示。在 Excel 中,您可以使用 & 符號、CONCATENATE 或 TEXTJOIN 函數快速輕鬆地完成此任務。

doc-combine-multiple-cells-1


使用 & 符號將多個儲存格內容移動或合併到一個儲存格中

通過使用 & 符號,您可以將多個儲存格合併到一個儲存格中,請在空白儲存格中應用以下公式:

=A2&" "&A3&" "&A4&" "&A5&" "&A6&" "&A7&" "&A8

然後,按下 Enter 鍵,所有指定的儲存格內容都已合併到一個儲存格中,請參見截圖:

doc-combine-multiple-cells-2

注意:在上述公式中:A2A3 A4A5A6A7A8 是您要合併的儲存格;“ ” 是用來分隔合併數據的空格分隔符,如果您想使用其他分隔符,只需將空格字符串替換為其他分隔符,例如 “,”、“-” 等。


使用 CONCATENATE 函數將多個儲存格內容移動或合併到一個儲存格中

如果需要合併的儲存格列表很長,上述公式會太長而難以輸入,這裡我將介紹一個簡單的公式,該公式由 CONCATENATE 和 TRANSPOSE 函數創建。

1. 請在您希望放置結果的空白儲存格中應用以下公式:

=CONCATENATE(TRANSPOSE(A2:A8)&",")

doc-combine-multiple-cells-3

2. 然後選擇 CONCATENATE 函數內的整個公式,並按下鍵盤上的 F9 鍵,這個公式將被轉換成陣列,請參見截圖:

doc-combine-multiple-cells-4
arrow-down
doc-combine-multiple-cells-5

3. 然後,您應該從陣列的開頭和結尾刪除大括號,請參見截圖:

doc-combine-multiple-cells-6
arrow-down
doc-combine-multiple-cells-7

4. 在刪除大括號後,請直接按下 Enter 鍵,所有儲存格內容都已合併到一個儲存格中,請參見截圖:

doc-combine-multiple-cells-8

您也可以查看下面的演示以了解整個操作過程:

注意:

1. 在上述公式中,A2:A8 是您要合併的儲存格範圍;“,” 是用來分隔合併數據的逗號分隔符,請根據需要進行更改。

2. 完成此公式後,最後一個儲存格值的末尾會顯示一個逗號,要刪除此逗號,您只需雙擊公式儲存格,並刪除最後一個值後面的逗號。


使用 TEXTJOIN 函數將多個儲存格內容移動或合併到一個儲存格中

在 Excel 2019 或 Office 365 中,新的 TEXTJOIN 函數可以幫助您輕鬆地將不同儲存格中的值合併到一個單一儲存格中。

TEXTJOIN 的通用語法是:

=TEXTJOIN(分隔符, 忽略空值, 文本1, [文本2], …)
  • 分隔符:(必填)用於分隔合併數據的分隔符或字符。
  • 忽略空值:(必填)確定是否忽略空儲存格,如果為 TRUE,則忽略空儲存格;如果為 FALSE,則包含空儲存格。
  • 文本1:(必填)要合併的第一個文本或儲存格。
  • 文本2...:(可選)要合併的其他文本或儲存格。

請在空白儲存格中輸入或複製以下公式:

=TEXTJOIN("-",TRUE,A2:A8)

然後,按下 Enter 鍵以獲取結果,請參見截圖:

doc-combine-multiple-cells-9

注意:在上述公式中,A2:A8 是您要合併的儲存格範圍;“-” 是用來分隔合併數據的連字符分隔符,請根據需要進行更改。


相關函數:

  • CONCATENATE
  • Excel 的 CONCATENATE 函數用於將兩個或多個來自不同儲存格的文字項目合併成一個。
  • TRANSPOSE
  • TRANSPOSE 函數旋轉範圍或陣列的方向。例如,它可以將水平排列在行中的表格旋轉為垂直排列在列中,反之亦然。
  • TEXTJOIN
  • Excel 的 TEXTJOIN 函數使用特定分隔符將多個值從一行、一列或一個儲存格範圍中合併在一起。

更多文章:

  • 使用換行合併儲存格
  • 在 Excel 中,有時您可能希望將儲存格合併到一個儲存格中,並帶有換行,如下方截圖所示。在此教程中,它介紹了兩種解決此任務的公式,並附有示例。
  • 從文本字符串中提取括號內的文本
  • 如果文本字符串中有部分文本被括號包圍,現在您需要提取括號內的所有文本,如下方截圖所示。如何在 Excel 中快速輕鬆地解決此任務?
  • 在 Excel 中查找並替換多個值
  • 通常,查找和替換功能可以幫助您查找特定文本並將其替換為另一個文本,但有時您可能需要同時查找和替換多個值。例如,將所有“Excel”文本替換為“Excel 2019”,“Outlook”替換為“Outlook2019”等,如下方截圖所示。本文將介紹一個在 Excel 中解決此任務的公式。

最佳的辦公生產力工具

Kutools for Excel - 幫助您脫穎而出

? Kutools AI 助手:基於智能執行生成代碼創建自訂公式分析數據並生成圖表調用 Kutools 函數…來徹底改變數據分析方式。
熱門功能查找、標記或識別重複值  |  刪除空行  |  合併列或單元格而不丟失數據  |  四捨五入無需公式 ...
超級 VLookup多條件  |  多值  |  跨多工作表  |  模糊查找...
高級下拉列表簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  比較列以選擇相同和不同的單元格 ...
特色功能網格聚焦  |  設計檢視  |  增強編輯欄  |  工作簿與工作表管理器 | 資源庫(自動文本)  |  日期提取器  |  合併資料  |  加密/解密儲存格  |  按清單發送電子郵件  |  超級篩選  |  特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文字工具添加文本刪除特定字符 ...)  |  50+ 圖表 類型甘特圖 ...)  |  40+ 實用 公式基於生日計算年齡 ...)  |  19 個插入工具插入QR碼從路徑插入圖片 ...)  |  12 個轉換工具金額轉大寫匯率轉換 ...)  |  7 個合併與分割工具高級合併行分割Excel單元格 ...)  |  ... 還有更多

Kutools for Excel 擁有超過 300 種功能,確保您需要的功能只需點擊一下即可實現...


Office Tab - 啟用 Microsoft Office(包括 Excel)中的分頁閱讀和編輯功能

  • 一秒鐘內在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標點擊,告別滑鼠手。
  • 當查看和編輯多個文檔時,您的工作效率提高 50%。
  • 為 Office(包括 Excel)帶來高效的分頁功能,就像 Chrome、Edge 和 Firefox 一樣。