搜遍了全网都没找到的Excel技巧:在数据上方的小计行如何批量求和
Excel情报局
用1%的Excel基础搞定99%的职场工作
做一个有价值感的Excel公众号
Excel是门手艺 玩转需要勇气
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
2021年4月27日 周二
【Excel情报局|文案回收铺子】
![](http://n4.ikafan.com/assetsj/blank.gif)
但是,今天介绍的有些特殊,在数据上方的各个小计行如何批量求和呢?如下图所示,如果还是按照上述的方法,是不能正确且批量求和成功的。
![](http://n4.ikafan.com/assetsj/blank.gif)
小编查阅了网上大量的资料,始终无法找到优质的解决方法。所以自己整理了一套解决方案。
下面我们就来正式的介绍:在数据上方的各个小计行批量求和的解决方案。首先我们在D列加上一列辅助列。
然后在辅助列D2单元格输入公式:
IF(OR(ISNUMBER(C2),C3=""),"",SUM(OFFSET(C3,0,,MATCH("",C3:$C$101&"",))))
向下下拉填充公式,即可得到数据上方的各个小计行所有的和,但是美中不足的是,结果没有显示在C列对应的位置,而是显示在了D列的辅助列上。下面我们再通过简单几步进行转换。
右击辅助列D列,复制,选择行粘贴为数值。目的是取消结果中含有的公式,只留下常规的数值。
![](http://n4.ikafan.com/assetsj/blank.gif)
选中B2:C2单元格标题行,点击“数据”选项卡,点击“筛选”按钮,对B列进行筛选。将含有“小计”字符所在的行筛选出来。
![](http://n4.ikafan.com/assetsj/blank.gif)
然后在C2单元格输入“=D2”,向下填充。目的是引用辅助列得到的求和数据。然后取消对B列的筛选。
![](http://n4.ikafan.com/assetsj/blank.gif)
最后我们为了更加美观,可以对辅助列进行隐藏或者删除。最后得到的结果如下图所示:
![](http://n4.ikafan.com/assetsj/blank.gif)
Excel学习视频下载专区:
![](http://n4.ikafan.com/assetsj/blank.gif)
请这样在【Excel情报局】历史文章中通过关键字进行模糊搜索
①第1步:进入【Excel情报局】微信公众号,点击底部菜单“情报.xls”
②第2步:点击“历史文章”按钮
③第3步:顶部搜索框内输入你要搜索的关键字,比如“合并”,点击确定,进行搜索。参照下面视频操作:
https://pan.baidu.com/s/11eE-oGEyHojXHoYSuDbBAA
赞 (0)