Excel相同内容单元格合并

使用什么方法或公式,能将图中左侧的原始数据转换成右侧的样式?
是按照从左侧的原数据 修改成右侧的样式。包括单独的病区、姓名、性别、住院号、床位、入院日期、出生日期单元格的合并。诊断名称用“、”隔开合并成一行。“数据透视表”不能满足以上格式的要求!!!

你可以Alt+F11,在右侧空白区,输入如下代码:
Sub m()
Application.DisplayAlerts = False
End Sub
F5执行代码,就不会出现这个提示了

不过,建议你执行完合并单元格之后,再重复上述操作,不过代码改为:
Sub m()
Application.DisplayAlerts = Ture
End Sub
否则,可能影响日常使用Excel
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-20
打开需要合并单元格的excel表格。(这里是以excel 2007版本为例)
Excel 批量快速合并相同的单元格

选择菜单栏“插入”选项卡,点击“数据透视表”下拉列表“数据透视表”,此时,弹出创建数据透视表的窗口。

“请选择要分析的数据”:如果是本工作表直接选择表或区域即可;如果需要连接外部数据,点选“使用外部数据源”,连接到数据源的位置。

“选择放置数据透视表的位置”:可以放置在新的工作表(系统默认);也可以放置现有工作表,选择放置现有工作表的位置。

点击“确定”按钮。
Excel 批量快速合并相同的单元格

此时,系统弹出“数据透视表字段列表”,在“选择要添加到报表的字段”中,将需要使用的字段拖动“报表筛选”“列标签”“行标签”“数值”下面的框内。这是只需要将“省份”“城市”放置在行标签。
Excel 批量快速合并相同的单元格

选中“数据透视表”,在菜单栏”设计“选项卡中,点击”报表布局“下拉列表中“以表格形式显示”;点击“分类汇总”下拉列表中“不显示分类汇总”。可以在“数据透视表样式”中设置点选数据透视表样式。
Excel 批量快速合并相同的单元格

选中“数据透视表”,右击在弹出的快捷菜单中,选择“数据透视表选项”。
Excel 批量快速合并相同的单元格

在弹出的“数据透视表选项”窗口中,选择“布局和格式”选项卡,在“布局”目录中,勾选“合并且居中排列带标签的单元格”,点击“确定”按钮。
Excel 批量快速合并相同的单元格

这样,所有记录中相同的省份就自动合并完成。如果需要编辑直接复制生成的表格即可。
Excel 批量快速合并相同的单元格
第2个回答  2020-09-30

相同内容单元格批量合并~

相似回答