合并单元格求和:倒算法

作者: 表妹的EXCEL | 来源:发表于2017-10-16 09:27 被阅读546次

    来源:微信公众号表妹的EXCEL

    提问:表妹,你好,请问合并单元格的问题怎么弄?

    表妹:参看2016年12月28日发布的推送53

    提问:哦~~,可是我想在合并单元格内求和计算

    表妹:用SUM函数求呗~~= ̄ω ̄=

    提问:可是合并单元太多,逐个求和太累了~~

    表妹:哎~~表妹就是专门用来拯救懒癌晚期的。教你一个快捷方法吧~~

    提问:非常感谢~~

    ~~~~~~倒算法的分割线~~~~~~

    问题描述

    【问题】根据部门各产品交易额,批量计算总交易额

    ------------------------------------

    解决方案

    【方法】选中全部总计合并单元格--在第一个合并单元格内输入公式--Ctrl+Enter快速填充

    【公式】=SUM(C2:C14)-SUM(D3:D14)

    说明:C2:C14为交易额数据区域;D3:D14为合并单元格区域,从交易额数据的下一行开始计算(第3行)

    ------------------------------------

    提问:哇!!!这个方法可真是太厉害了呢!

    表妹:那是~~

    提问:可是这个方法是怎么实现的?表妹能给说明一下么?

    表妹:当然能了,要不然怎么体现表妹和那些只会组合别人推送的拼盘作者之间的差距!快快附耳前来~~

    实现原理

    【第1点】听过表妹微课直播的同学都知道,合并单元格虽然表面看起来是一个单元格,但它实则是一个由多个单元格组合而成的集成单元格,并且它里面的内容只储存在左上角的第一个单元格内,剩余的单元格其实都是空的。这就是为什么,当你合并多个有数据的单元格时,EXCEL会提示你“仅保留左上角单元格的值”的原因。

    ------------------------------------

    【第2点】公式中对计算区域的引用是相对引用,当按下Ctrl+Enter键复制填充后,引用的数据区域会根据合并单元格左上角第一个单元格的地址进行相应移动,所以合并单元格内填充公式的实际情况如下图

    ------------------------------------

    【第3点】计算过程使用的是倒算法,即从下到上倒序计算:

    SUM(C11:C23)=销售四部总交易额,SUM(D12:D23)=0,差=销售四部总交易额;

    SUM(C8:C20)=销售三部总交易额+销售四部总交易额,SUM(D9:D20)=销售四部总交易额,差=销售三部总交易额;

    SUM(C6:C18)=销售二部总交易额+销售三部总交易额+销售四部总交易额,SUM(D7:D18)=销售三部总交易额+销售四部总交易额,之差=销售二部总交易额;

    SUM(C2:C14)=销售一部总交易额+销售二部总交易额+销售三部总交易额+销售四部总交易额,SUM(D3:D14)=销售二部总交易额+销售三部总交易额+销售四部总交易额,差=销售一部总交易额

    ------------------------------------

    表妹:怎么样?现在你明白了吧?

    提问:哦~~原来是这样呀,多谢表妹!

    表妹:记得为推送点赞、留言和分享哈~~

    提问:一定!用人品保证!

    如果你觉得表妹的分享内容很实用,欢迎分享给其他小伙伴呦,独乐乐不如众乐乐嘛!

    关注微信公众号“表妹的EXCEL”,每周一、三、五获取原创分享教程。加入“表妹的EXCELQQ群(345387282)”,和勤奋好学的小伙伴们一起快乐地学习EXCEL吧!

    相关文章

      网友评论

        本文标题:合并单元格求和:倒算法

        本文链接:https://www.haomeiwen.com/subject/gctkuxtx.html