用定位条件+公式填充法可一次性拆分合并单元格并补全原值:先取消合并,再定位空值,输入=↑后Ctrl+Enter填充;Power Query适合结构化报表,通过填充向下自动补值;VBA宏和易用宝插件分别适用于高频操作与已安装插件场景。

你需要把整张工作表里所有合并单元格一次性拆开,同时让原来每个合并区域里的每个单元格都填上相同的原始值,避免出现大片空白导致筛选、排序、公式全部失效。
用定位条件+公式填充法(最通用,无需插件)
第一步:按 Ctrl + A 全选工作表,或拖选包含合并单元格的完整数据区域(建议连标题一起选,否则可能漏掉首行合并单元格)。
第二步:在【开始】选项卡→【合并后居中】下拉菜单中,点击【取消合并单元格】。此时仅左上角单元格保留内容,其余位置全部变空。
第三步:按 Ctrl + G 打开定位对话框→点击【定位条件】→选择【空值】→确定。所有空白单元格立即被选中,注意:如果工作表受保护,这一步会失败,需先取消工作表保护。
第四步:保持选中状态,在编辑栏输入 =↑(按方向键↑),光标自动引用正上方单元格;这比手动输入=A1更安全,能适配不同起始行,避免引用错位。
第五步:按 Ctrl + Enter,所有选中空单元格瞬间填入对应上方单元格的值并完成计算——原合并区域内容已全部补全。
用Power Query自动修复(适合结构化报表)
当你处理的是带标题的规范表格(如部门汇总表、月度销售明细),且合并集中在某几列(例如“部门”列纵向合并,“产品”列横向合并),Power Query能彻底规避人工误操作风险。
方法一:转表→填充→加载
1. 选中任意含合并单元格的数据区域(含标题),按 Ctrl + T 创建表格,勾选“表包含标题”。
2. 【数据】选项卡→【从表格/区域】→进入Power Query编辑器。
3. 在编辑器中,选中需要修复的列(如“部门”列),【转换】选项卡→【填充】→【向下】。空单元格立刻继承上方非空值。
4. 【文件】→【关闭并上载】→选择“上载至现有工作表”,指定位置即可覆盖原数据区域。
注意:此方法会生成新表,原合并格式彻底清除,且不依赖原工作表是否受保护。
清理、标准化、验证并汇总杂乱的 Excel 工作簿。当 Codex 需要处理 `.xlsx`、`.xls`、`.xlsm` 或 `.csv` 格式的数据时使用,包括:统一表头格式、删除空白行与空白列、修剪文本内容、去重记录、检测数据质量问题、拆分或合并工作表、生成清洗后的工作簿,以及为业务电子表格生成审计摘要。
用VBA宏一键执行(适合高频重复操作)
如果你每周都要处理十几张含合并单元格的日报表,手动点五次太耗时,这段代码能真正实现“选中→运行→完成”三步闭环。
方法一:粘贴运行宏
1. 按 Alt + F11 打开VBA编辑器→【插入】→【模块】。
2. 粘贴以下代码:
Sub UnmergeAndFill()
Dim rng As Range, cell As Range
Set rng = Selection
For Each cell In rng
If cell.MergeCells Then
cell.MergeArea.UnMerge
cell.MergeArea.Value = cell.Value
End If
Next cell
End Sub
3. 返回Excel,选中待处理区域(可全选工作表),按 F5 运行宏。
4. 宏执行完毕后,所有合并单元格已取消,且原值完整填充至整个原合并区域——【该操作不可逆,运行前务必备份】。
用易用宝插件极速处理(有安装即用)
如果你的电脑已安装「易用宝」Excel增强插件(常见于财务、HR办公环境),这是最快路径,全程无公式、无编码、无跳转。
1. 选中含合并单元格的数据区域(支持整表或局部)。
2. 点击【易用宝】选项卡→【区域转换】→【取消合并相同单元格】。
3. 插件自动识别所有合并区域,取消合并的同时,将原左上角内容复制填充到整个区域,一步到位。
这一步操作起来很简单,直接点两下鼠标就行,但前提是插件已激活且未过期。










