使用场景:

将明细数据根据产品出现维修的次数进行降序,显示不同维修原因的维修次数后也进行组内降序,同一产品合并居中,增加按照产品总数降序的产品排序序号。如下图使用透视表完成制作。

excel 合并单元格简单操作(Excel合并单元格的处理)(1)

明细数据汇总合并单元格数据源

使用数据源格式如下:

excel 合并单元格简单操作(Excel合并单元格的处理)(2)

数据源

创建透视表

excel 合并单元格简单操作(Excel合并单元格的处理)(3)

透视表字段布局

选中透视表任意单元格,点击设计-以表格形式显示

excel 合并单元格简单操作(Excel合并单元格的处理)(4)

商品汇总行右键鼠标进行降序,并对产品原因进行组内降序设置。

excel 合并单元格简单操作(Excel合并单元格的处理)(5)

进行产品合计行降序

excel 合并单元格简单操作(Excel合并单元格的处理)(6)

进行产品原因组内降序

点击设计-分类汇总-不显示分类汇总,关闭汇总行

excel 合并单元格简单操作(Excel合并单元格的处理)(7)

关闭汇总行

点击透视表分析-选项-选项,调整透视表格式

excel 合并单元格简单操作(Excel合并单元格的处理)(8)

勾选透视表选项中布局,勾选合并且居中排列带标签的单元格

excel 合并单元格简单操作(Excel合并单元格的处理)(9)

勾选合并且居中

添加按照商品汇总后的排序序号,注意选中商品第一行,用英文冒号隔开,开始单元格需要用$进行绝对引用来锁住第一行的位置,以保证公式填充后,计算方式以第一行为开始位置,COUNTA使用的是计算非空单元格的个数

excel 合并单元格简单操作(Excel合并单元格的处理)(10)

公式填充后效果,因为实质上合并单元格实质上仍是第一行有对应内容,其他行为空行,所以使用COUNTA函数计算时,同一产品不同原因所在的行得到的结果仍是相同的。

excel 合并单元格简单操作(Excel合并单元格的处理)(11)

选中商品名称所在列,使用格式刷将合并单元格覆盖到序号列,

excel 合并单元格简单操作(Excel合并单元格的处理)(12)

将商品名称合并单元格格式套用到序号列

将按照商品名称汇总的数量在新建的列显示,先建立合计数量列,使用格式刷将商品名称合并格式套用在合并数量

excel 合并单元格简单操作(Excel合并单元格的处理)(13)

选中合并数量需要求和的区域(D4到D27),填写公式=SUM(D4:D27)-SUM(E5:E27),注意SUM(E5:E27)需要自己输入,填写完公式后,同时按下Ctrl Enter键,

excel 合并单元格简单操作(Excel合并单元格的处理)(14)

此时可以看到第一行是负数,因为第18行,透视表有总计行的原因。

excel 合并单元格简单操作(Excel合并单元格的处理)(15)

通过在设计-总计-仅对行启用来取消显示总计行,从而得到想要的结果。

excel 合并单元格简单操作(Excel合并单元格的处理)(16)

已经有合并单元格的表格

另外如果是已经做好的表格带有合并单元格,建议也在取消单元格合并后,使用Ctrl G定位空值的方式,然后依次按下=和↑(向上方向键),再同时按下Ctrl Enter键向上填充空的单元格即可得到明细表的数据,然后按照上述步骤进行调整,这样可以避免合并单元格处理的问题。

,