作者:清-新花曼的日子 | 来源:互联网 | 2023-09-07 09:24
工作上很多时候需要将数据合并或者计数到一个合并单元格中,如果单元格规则,均是由相同数量的单元格合并而来还好处理。如果单元格不规则,则会事倍功半。如图1所示,需要将求和和计数的数据填入合并单元格中。在现实生活中,在量较大的情况下,如何快速批量填充数据,这可以节约很多时间。大家还记得如何给合并单元格添加序号吗?回忆不起来的,可以再次温故而知。链接如下:=SUM(D2:$D$11)-SUM(E3:$E$12)按【Ctrl+Enter】组合键,就可以计算出各部门的销量总和。=COUNT(D2:$D$11)-SUM(F3:$F$12)按【Ctrl+Enter】组合键,就可以计算出各部门的人数。【函数解析】(以=SUM(D2:$D$11)-SUM(E3:$E$12)为例)
1. SUM(D2:$D$11)部分,是对D列单元格区域进行求和。因为【Ctrl+Enter】导致区域范围会因公式所在的位置发生变化。E3单元格显示的公式是:
=SUM(D3:$D$11)-SUM(E4:$E$12)
而,E8单元格显示的公式是:
=SUM(D8:$D$11)-SUM(E9:$E$12)
2. SUM(E3:$E$12)部分,对E列单元格求和,区域范围是当前公式所在行的下一行,计算出不含公式值的求和项。
3. SUM(E3:$E$12)部分比SUM(D2:$D$11)部分多选一行是防止最后部门只有一个人时而导致循环引用。
4.当在多单元格同时输入公式后,随公式所在单元格的不同,求和范围逐渐缩小。同时,公式的计算结果会被上方的公式再次引用,以错位计算的方式统计出各部门的销售总量。说人话就是,这个公式由下而上处理数据,而不是由上至下。
同理,计算部门人数与此同理,不再赘述。
也可以用VBA来解决,感兴趣的可以了解下。如图3所示。Tips1:一般建议处理此类问题用函数解决最好,VBA相对麻烦点,感兴趣的除外。
tips2:除非有硬性要求,强烈建议在处理数据时不用合并单元格。
Tips3:如果文章中有什么不对的,还请多多指教,感谢您的支持
Tips4:万丈高楼平地起!