编按:哈喽,大家好!又到了一年一度的双十一购物狂欢节,小伙伴们有没有蠢蠢欲动呢?钱包都准备好了吗!这个双十一,大家都盯上了哪些好物呢?哪类产品的开销又会成为你贡献双十一销售额的主力军呢?赶紧在excel中计算一下吧!

*********

2019年的双十一网购狂欢节马上就要到了,小伙伴们的购物清单都列好了吗?淘宝、天猫、京东,乃至拼多多等网购平台的购物车都加满了吗?各种红包、优惠券有没有拿到手软呢?在做好这些准备后,就可以满心欢喜的迎接双十一的到来啦!

近几年,每年的双十一,场面都是无比火爆,系统一度崩溃,快递小哥也是鸭梨山大。

双十一现在是全民参与,全渠道狂欢,是不分年龄层,拼手速、拼体力、拼财力的一场购物盛宴。很多人都是在双十一当天守在电脑前,等到凌晨开抢,直至奋战到天亮。

那么我们在双十一,每个物品对应的品类一共花了多少钱,如何简单快速的计算并清晰的展示出来呢?

接下来,小玲老师将利用去年双十一的销售数据,给大家介绍一种新的求和方法。

去年双十一,全网22家平台的总销售额最终锁定在了3143.2亿元,创历史新高。本篇选取了其中几大行业分品类的销售额数据,并以此数据为例,开始今天的Excel学习之旅。

*********

如下图所示,左边表格,展示了每个物品品类的销售数据,现在,我们在表中新增一列合并单元格,需要根据行业将每个品类的明细销售额汇总,并展示在合并单元格中,如右边表格中,浅红色填充的部分所示。

注:以上数据来源为中商产业研究院,《2018年“双十一”网购大数据分析报告》。

试问:使用何种方法,才可以一键实现合并单元格的快速求和?

对于合并单元格求和,相信大多数人的做法都会是:

分别选中每一个合并单元格对应的数据区域,然后用SUM函数依次求和。操作见动图。

这种方法,适用于对数量较少的合并单元格进行求和,如果合并单元格的数量在10个以内,是完全可以采用此方法的。

但是若合并单元格的数据量很大,远远超过我们手动的可操作范围,或者在时间很紧急的情况下,没有时间进行手动操作时,这种方法显然就不适用了。

所以我们需要的是一种快速对合并单元格求和方法,乍眼一看,似乎有些无从下手。

其实最理想的办法就是直接下拉填充公式。但是因本例中的合并单元格区域大小各不相同,无法直接下拉,若下拉会弹出报错提示,如下图:

那既然不能直接下拉,我们要怎么快速求和呢?

其实答案很简单,只需要用两个SUM求和函数公式,外加CTRL+ENTER组合键就可以解决这个问题。

大家可以这样想:既然正向相加再下拉的解决方式不行,那我们就用反向思维推导一下,采用减法,以两值相减作差的形式来操作一下,试试行不行。

以第一个合并单元格D2为例,D2单元格的值,除等于SUM(C2:C7)外,还可以等于SUM(C2:C17)-SUM(D8:D17),也就是总销售额-家电和个护美妆行业的销售额,就是手机数码行业的销售额。

同样,既然不能直接下拉填充公式,那我们就可以采用批量填充公式的快捷键:CTRL+ENTER,一键填充公式。(这个组合键只会批量填充公式、内容,并不会破坏单元格的格式。)

要特别注意,由于我们求和区域的结束位置是固定不变的,所以输入公式后,为了防止批量填充公式时,使单元格下移从而影响计算结果,我们需要将结束位置的单元格锁定,即公式设置为:=SUM(C2:$C$17)-SUM(D8:$D$17)。

接下来,我们就按此方法运行一下,运行结果如下图:

数据倒是有了,但是值貌似不大对。不管怎么样,总算是有点小进步,遇到点困难不算啥,想办法解决就可以了。

第一个合并单元格(D2:D7)从公式中看不出什么问题,那我们就从第二个合并单元格(D8:D12)中看。认真观察一下它的公式,=SUM(C8:$C$17)-SUM(D14:$D$17),不难发现,问题出现在第二个SUM公式中。再具体定位,会发现问题实际就发生在公式中的“D14”上面。我们来验证一下,单独计算后半段公式:SUM(D14:D17)的值,会发现运行结果为“0”,不等于合并单元格中的数值,如下图:

这也就说明了公式在运算到第二个合并单元格的时候,由于串行,导致没有运算出我们所需的真实值。

那这个问题应该如何解决呢?

在解决问题之前,我们必须要知道一个概念:在一整列中,合并单元格显示的值,实际为“合并单元格区域”中最上面的第一个单元格的值;而第一个单元格的值等于整列的值减去除第一个值之外的其他所有单元格的值。

即本例的第一个合并单元格的值(D2:D7)=合并单元格区域内的第一个值(D2)=SUM(D2:D17)-SUM(D3:D17)=SUM(C2:C17)-SUM(D3:D17);

同理,第二个合并单元格的值(D8:D12)=D8=SUM(D8:D17)-SUM(D9:D17)=SUM(C8:C17)-SUM(D9:D17);

第三个合并单元格的值(D13:D17)=D13=SUM(D13:D17)-SUM(D14:D17)=SUM(C13:C17)-SUM(D14:D17)。

我们在写公式的时候,需注意C列和D列要保持以上公式的行数对应关系。

所以我们需要将原先公式 “=SUM(C2:$C$17)-SUM(D8:$D$17)” 中的“D8”替换为“D3”,更新后的公式为:“=SUM(C2:$C$17)-SUM(D3:$D$17)”,再批量填充公式,就可以得出正确的结果啦。

综合以上信息,我们将全部步骤再汇总归纳一下,具体如下:

步骤一:选中所有的合并单元格;

步骤二:在第一个合并单元格中输入公式:=SUM(C2:$C$17)-SUM(D3:$D$17);

步骤三:按住CTRL+ENTER组合键,一键生成结果。操作见动图:

结果生成后,为检验数据的准确性,可分别对数据源列与合并单元格两列数据进行求和,对比两个和值是否相等。若相等,即代表正确。如下图:

数据是正确的,试验结论:此方法可行。

为了让大家更好的理解这个公式,我们先将合并单元格中数据进行顶端对齐,并将两个SUM公式拆解开来,分别作为E2单元格和F2单元格中的数据。接着用公式“=E2-F2”作为G2单元格的数据。然后选中E2:G2区域,进行下拉,填充公式,形成的数据结果如下图:

​此时你会发现:D列中每个合并单元格显示的值,均等于对应G列区域中最上面的单元格值。

这也验证了上述我们所说的概念,即“在一整列中,合并单元格,只会保留区域中最上面的第一个单元格的数据”,如下图。这也是此法的精髓。

看到这里,小伙伴们有没有一种恍然大悟的感觉呢?其实操作起来很简单对不对?只需要两个SUM函数就可以了,快尝试自己做一下吧。以后遇到此类问题,就有固定解决套路了。

温馨提示一下:小伙伴们可以将自己双十一想要购买的物品,标上价格,再按自己的习惯,将物品归属在几个不同的品类下。然后利用此求和方法,就可以算出自己在每个方面的预计总花费了。很实用,有木有。

话不多说了,小玲老师也要赶紧去,查看一下自己的购物车了,算算总价格,好准备双十一开抢!

****部落窝教育-excel合并单元格求和****

原创:刘宏玲/部落窝教育(未经同意,请勿转载)

更多教程:部落窝教育(http://www.itblw.com)

微信公众号:exceljiaocheng

asp.net mvc excel合并单元格_excel统计求和:如何在合并后的单元格中复制求和公式...相关推荐

  1. ASP.NET MVC Excel 导入导出 ASP.NET Web API Excel 下载 C# Excel 导入导出

    注意:服务器需要安装office软件 1.Excel导入    提示:未在本地计算机上注册"Microsoft.Jet.OLEDB.4.0"提供程序.               ...

  2. excel统计求和:如何在合并后的单元格中复制求和公式

    如下图所示,左边表格,展示了每个物品品类的销售数据,现在,我们在表中新增一列合并单元格,需要根据行业将每个品类的明细销售额汇总,并展示在合并单元格中,如右边表格中,浅红色填充的部分所示. 注:以上数据 ...

  3. excel查找在哪里_excel大神教程:5个职场人士最常用的公式,马住不谢

    职场人士每天都要处理大量的数据表格,但很多时候明明有很多便捷方法可以用,但就是不知道去哪里找,今天我就分享5个excel中最常用的公式,让你的工作效率大大提高~ 一.身份证号码计算出生年月 要从身份证 ...

  4. excel相乘再相加_excel将两组数据相乘后再求和该怎么操作?

    展开全部 =SUM(B10:B76*AE10:AE76*(MOD(ROW(10:76),2)=0)) ctrl shift enter运行该公式 微软的OFFICE是最为流行的办公软件,主要有3231 ...

  5. excel相乘再相加_excel将两组数据相乘后再求和怎么做

    展开全部 =SUM(B10:B76*AE10:AE76*(MOD(ROW(10:76),2)=0)) ctrl shift enter运行该公式636f707932313133353236313431 ...

  6. asp.net mvc jqgrid 同一个页面查询不同的表,jqgrid显示不同表的表头和数据并且分页...

    基于我上一篇文章<a href="http://www.cnblogs.com/alasai/p/4765756.html">asp.net mvc excel导入&l ...

  7. 不用asp.net MVC,用WebForm照样能够实现MVC

    在<避开WebForm天坑,拥抱ASP.Net MVC吧>这篇博客中我讲到了ASP.net WebForm由于一些先天的"诱导犯罪"的缺陷,如今用ASP.net MVC ...

  8. ASP.NET MVC路由扩展:路由映射

    上周我写了三篇文章(一.二.三)详细地介绍了ASP.NET的路由系统.ASP.NET的路由系统旨在通过注册URL模板与物理文件之间的映射进而实现请求地址与文件路径之间的分离,但是对于ASP.NET M ...

  9. 基于ASP.NET MVC框架开发Web论坛应用程序

    我想通过本系列文章从头到尾构建一个完整的ASP.NET MVC论坛应用程序,最终的目的是探讨和推动使用ASP.NET MVC框架构建应用程序的最佳实践. 1. 简介 在本篇中,我想先从全局方面介绍一下 ...

最新文章

  1. BCH双花成功率极低——零确认交易安全性高达99.9%
  2. 在浏览器中输入 Google.com 回车之后发生了什么?
  3. C语言 读取文件内容
  4. AlexNet网络构建与训练
  5. 整合TextBox与Label 创建新控件--EFLabelText
  6. python文本情感分析代码_6行代码的超简单语言情感分析:由Python的Vader情感库实现,超级,使用,vaderSentiment...
  7. 更新更新,小白学面向对象方法,研一课程,附带补充C++知识
  8. numpy的array和matrix
  9. python--综合小案例--文件读取以及梳理
  10. java trrows处理_检查表并根据同一表中两个匹配列的值使tr内容加粗
  11. 程序员纷纷“跑路”一线城市,背后的原因是?丨黑马观察
  12. This request has been blocked; the content must be served over HTTPS.
  13. 1013: 【顺序结构】数字各位分割
  14. Linux生成掩码的计算,谈子网掩码及其计算
  15. 前端获取文件的MD5值
  16. UFCS 移动终端融合快速充电说明 一 物理层特性
  17. 【cocos2dx面试题干货】--2021年最新cocos2dx面试干货(引擎篇)
  18. 观江怡之《知识论导论:我们能知道什么?》
  19. python二分法排序_二分法排序-Python实现
  20. ps磨皮插件Portraiture分享

热门文章

  1. Cytoskeleton丨艾美捷 微管/微管蛋白体内分析生化试剂盒
  2. 寂静之地百度云在线观看迅雷下载A Quiet Place高清BT下载
  3. 使用pyppeteer登陆淘宝
  4. 编译linux kernel samples 模块
  5. 计算机配置怎么复制,怎么设置别人无法使用U盘复制你的电脑文件 防止拷贝操作方法...
  6. Unity3D加载火炬之光资源(3Dmax带动画)
  7. 发明导诊机器人团队_医院导诊机器人
  8. Excel股票个股分析工具
  9. 关于ComputeShader和RayTracingShader中的sRGB问题
  10. matlab怎么车牌识别,利用matlab来做车牌识别