excel数据透视表批量合并单元格-只有首行型

现有以下表格,a列内容要合并,但是所有需要合并的单元格只有首行,需要实现右边效果,如下图。

第一步:在原始数据边上新建辅助列,输入=COUNTA($A$2:A2)下拉到底,另外新建一个序号序列备用。
b列是为了在透视表中确定合并单元格大小。
c列是为了在数据透视表中保持原始顺序。

第二步:选中B1:D44,新建数据透视表。将“分类辅助列”和“排序辅助列”字段依次拖入“行”。

第三步:点击数据透视表。
在“设计”选项卡找到“分类汇总”,选择“不显示分类汇总”;
找到“报表布局”,选择“以表格形式显示,这俩不分先后。
然后,数据透视表上右键选择“数据透视表选项”,找到“布局与格式”,勾选“合并且居中排列带标签的单元格”,完成后得到下图效果。

第四步:选中已经合并单元格的区域,右键点击格式刷。

第五步:使用格式刷对等刷写数据源区域,完成合并,如图。

第六步:删除辅助列和透视表,完工。

ps:正常的合并单元格也可以拉取数据透视表来批量操作,对比本例,可以省去分类辅助列,只拉一个排序辅助列即可,有时候表格自带顺序的话,排序辅助列也可以不用。