大数跨境
0
0

小技巧 | 对有合并单元格的数据区域排序整理

小技巧 | 对有合并单元格的数据区域排序整理 Excel数据分析之道
2021-04-03
2

群里一个人问了这样一个问题:如何对A列日期进行排序?



结果,一做排序,就弹出了一个警告框,告诉你,要排序的话,合并单元格必须同样大小!



哥们,警告框已经告诉你了,你的各个合并单元格大小不同,不能排序


说实话,我非常痛恨合并单元格,但是经常有人拿着有一大堆合并单元格的表格来问问题。


如果非要把这样的表格,按照日期进行排序,同时还不改变原始数据中项目的归类(要知道,某几个日期下,会有相同项目、相同数据),此时,可以使用辅助列和数据透视表来完成,并且没必要再做什么合并单元格了,因为你的目的就是排序。


如下图的辅助列1和辅助列2,公式分别为:


辅助列1:=IF(A2<>"",A2,D1)


辅助列2:=IF(A2<>"",COUNTA($A$2:A2),E1)



选择B列到E列的数据区域,制作数据透视表,布局,格式化,如下所示:



最后将透视表选择性粘贴为数值,删除辅助列2,修改名称,得到下面的表单。



这个表格已经没有了合并单元格,如果你非要合并单元格,再手工处理好了。


不过,我们一直不明白,为什么这么多人特别喜欢合并单元格呢?本来是要用这个表单分析数据的,合并单元格如何分析数据?


从分析数据的角度出发,最简单的处理方法,是直接取消合并单元格,再填充数据,然后想干嘛就干嘛,愿意排序就排序,愿意筛选就筛选,愿意透视就透视,愿意咋样就咋样,多简单:



合并单元格是一种Word排版思维,在Excel基础表单中是被禁止的,基础表单应该按照严格的数据库结构来进行设计,避免出现以下的不规范的做法:

  • 多行标题

  • 多列标题

  • 合并单元格

  • 不同类型数据放在一个单元格

  • 空行

  • 空列

  • 小计

  • 不必要的列

  • 设置了大量的不必要的公式

  • 大而全的表格

  • 没有按照业务来管理数据

  • 表单设计没有逻辑

  • den


【声明】内容源于网络
0
0
Excel数据分析之道
全面介绍Excel在企业数据分析中的各种应用,实际案例模板分享,经验心得,帮助个人和企业提升Excel应用能力。
内容 1106
粉丝 0
Excel数据分析之道 全面介绍Excel在企业数据分析中的各种应用,实际案例模板分享,经验心得,帮助个人和企业提升Excel应用能力。
总阅读54
粉丝0
内容1.1k