如何在 Excel 中將合併儲存格複製並貼到單一儲存格?
通常,在 Excel 中複製合併儲存格並將其貼到其他位置時,這些儲存格會在新位置保持合併狀態。然而,在許多情況下(例如,當您需要分析或操作數據時),合併儲存格格式可能會導致問題。通常需要做的是,將這些合併儲存格的值貼到單一儲存格中,如下方範例截圖所示,這樣每個原始值都會佔據一個單獨的儲存格。這使得數據處理、排序和進一步計算變得更加容易。本文中,我們將解釋幾種實用的方法,用來將合併儲存格以非合併、單一儲存格的形式複製並貼上,以及它們的適用場景、優點和缺點。
使用 Kutools for Excel 將多個合併儲存格複製並貼到單一儲存格
使用選擇性貼上選項將合併儲存格複製並貼到單一儲存格
如果您的工作表只有少量需要在複製後取消合併的區域,Excel 的選擇性貼上選項可以快速幫助您將合併儲存格的值分配到不同的儲存格中。此方法適合於小型工作表或處理不常見的情況。請按照以下步驟操作:
1. 選擇您需要的合併儲存格,然後按 Ctrl + C 進行複製。
2. 移動到目標範圍,然後按 Ctrl + V 貼上合併儲存格。在貼上區域的右下角,點擊小的選擇性貼上選項圖標,然後從列表中選擇第三個標籤為「公式和數字格式」的圖標。這個特殊的貼上選項告訴 Excel 只貼上值和格式,並自動取消合併儲存格。請參閱下方插圖:
3. 結果顯示原始值被分配到單一、未合併的儲存格中,隨時可供您進行下一步的數據管理或計算。
注意:如果合併範圍涵蓋多列或多行且僅第一個(左上角)儲存格有值,則此方法可能使某些結果儲存格留空。主要建議當您的合併儲存格各自只包含一個值時使用。
如果您遇到不想要的格式化或數據損失,請仔細檢查源和目標範圍的合併狀態並進行必要的調整。
此方法快速且內置於 Excel 中,但在處理大範圍或多組合併儲存格時效率較低。
使用 Kutools for Excel 將多個合併儲存格複製並貼到單一儲存格
Excel 的原生功能不允許您一步將多個非連續的合併範圍複製並貼到單一儲存格中。但是,Kutools for Excel 的多區域複製功能讓處理多個合併區域變得容易得多。這對於大型數據集或當您必須同時處理多組合併儲存格時非常理想。
下載並安裝 Kutools for Excel 後,請按照以下步驟操作:
1. 按住 Ctrl 鍵並選擇所有要複製的合併儲存格或範圍。
2. 前往 Ribbon 中的 Kutools 標籤,展開 區域,然後選擇 多區域複製。
3. 在複製多區域對話框中,將選擇性貼上選項設置為 公式和數字格式。如果您希望保持源儲存格的尺寸,也可以選擇 包括行高 和/或 包括列寬。請參閱截圖:
4. 點擊 確定,出現提示,讓您指定貼上結果的起始儲存格。確保您選擇了一個下方或右側有足夠空白空間的儲存格,因為貼上會相應擴展(如下方截圖所示):
5. 最後,點擊 確定 進行確認,原先合併的儲存格將被貼為分離的單一儲存格。這樣,您的數據就被標準化,可以進行進一步處理而不會有不需要的合併衝突。
提示:此方法對於批量處理非常高效,有助於在處理包含大量或分散合併儲存格的複雜工作表時保持工作流程。如果您需要經常重複此操作,Kutools 的額外區域和合併工具可能會進一步簡化相關任務。
VBA 宏:取消合併儲存格並將合併值填入單一儲存格
對於需要一次性處理大量合併區域的用戶來說,VBA 宏可以節省大量的手動操作。該 VBA 代碼會自動取消所選儲存格的合併,並將每個生成的單一儲存格填入原始合併儲存格的值。這種方法對於複雜或重複的數據轉換任務非常有效,特別是在內置選項和公式不足時很有用。
1. 點擊 開發工具 > Visual Basic 打開 Microsoft Visual Basic for Applications (VBA) 窗口。接下來,點擊 插入 > 模塊 添加新的代碼模塊,然後複製並粘貼以下代碼:
Sub UnmergeAndFill()
Dim cell As Range
Dim area As Range
Dim rng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select merged range", xTitleId, rng.Address, Type:=8)
For Each area In rng
If area.MergeCells Then
With area.MergeArea
.UnMerge
.Value = area.Value
End With
End If
Next area
End Sub
2點擊 執行 按鈕(或按 F5)執行代碼。會出現一個對話框,要求您選擇要處理的合併儲存格範圍。確認選擇後,宏將取消所有選擇的儲存格的合併,並將每個單一儲存格填入合併組的值。
注意事項:在運行宏之前,建議備份您的數據。此代碼會覆蓋目標儲存格中的現有值,因此避免選擇包含重要數據的區域以免被更改。此方法在取消合併和分配大表格中的值或在數據導入和清理期間進行轉換時非常有效。
故障排除:宏也可能在您的 Excel 設置中被禁用;根據需要調整宏安全性。
對於這些解決方案中的每一種,選擇最適合您工作表大小、數據佈局和自動化需求的方法:
- 選擇性貼上選項最適合簡單、偶爾的任務。
- Kutools for Excel 使批量處理快速且容易,特別適合於複雜的工作表。
- VBA 推薦用於重複或大規模的取消合併和填充場景。
如果您的合併數據跨越多行或多列,請仔細檢查您的結果,以確保所有預期的儲存格都已準確填滿。在進行批量更改之前,務必保存您的文件。
最佳 Office 生產力工具
🤖 | Kutools AI 助手:以智能執行為基礎,革新數據分析 |生成程式碼 | 創建自訂公式 | 分析數據並生成圖表 | 調用 Kutools 增強函數… |
熱門功能:查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不遺失數據 | 四捨五入(免公式)... | |
高級 LOOKUP:多條件 VLookup|多值 VLookup|多表查找|模糊查找... | |
高級下拉列表:快速創建下拉列表 |依賴型下拉列表 | 多選下拉列表... | |
列管理器:添加指定數量的列 | 移動列 | 切換隱藏列的顯示狀態 | 比較區域及列... | |
精選功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫(快捷文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按列表發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線...)... | |
15 大工具集:12 項文本工具(添加文本、刪除特定字符…)|50+ 儀表 類型(甘特圖等)|40+ 實用 公式(基於生日計算年齡等)|19 項插入工具(插入QR码、根據路徑插入圖片等)|12 項轉換工具(金額轉大寫、匯率轉換等)|7 項合併與分割工具(高級合併行、分割儲存格等)|...及更多 |
運用 Kutools for Excel,全面提升您的 Excel 技能,體驗前所未有的高效。 Kutools for Excel 提供超過300 項進階功能,讓您提升工作效率、節省時間。 點此尋找您最需要的功能...
Office Tab 為 Office 帶來分頁介面,讓您的工作更加輕鬆簡單
- 在 Word、Excel、PowerPoint 中啟用分頁編輯與閱讀。
- 在同一視窗的新分頁中打開與創建多份文件,而非開啟新視窗。
- 提升您的生產力50%,每日可幫您減少數百次鼠標點擊!
所有 Kutools 外掛,一次安裝
Kutools for Office 套裝整合了 Excel、Word、Outlook 和 PowerPoint 的外掛,外加 Office Tab Pro,非常適合需要跨 Office 應用程式協同作業的團隊。





- 全合一套裝 — Excel、Word、Outlook及 PowerPoint 外掛 + Office Tab Pro
- 一鍵安裝,一份授權 — 幾分鐘完成設置(支援 MSI)
- 協同運作更順暢 — Office 應用間無縫提升生產力
- 30 天全功能試用 — 無需註冊、無需信用卡
- 最超值 — 一次購買,節省單獨外掛費用