

【函数解析】(以=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.当在多单元格同时输入公式后,随公式所在单元格的不同,求和范围逐渐缩小。同时,公式的计算结果会被上方的公式再次引用,以错位计算的方式统计出各部门的销售总量。说人话就是,这个公式由下而上处理数据,而不是由上至下。
同理,计算部门人数与此同理,不再赘述。

Tips1:一般建议处理此类问题用函数解决最好,VBA相对麻烦点,感兴趣的除外。
tips2:除非有硬性要求,强烈建议在处理数据时不用合并单元格。
Tips3:如果文章中有什么不对的,还请多多指教,感谢您的支持
Tips4:万丈高楼平地起!
文章转载自施施的EXCEL后备军,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




