瞬间搞定一月数据汇总!这个Excel求和公式太牛了
发布时间:2022-05-22 19:42:14
我推过一期跨表公式合集,其中有一个是利用sum进行多表求和
【例】如下图所示,需要在汇总表中统计1~30日的各个商品销量合计(日报表和汇总表格式、位置完全一样)

在汇总表B2中输入公式:
=sum(‘*’!b2)
输入后会自动替换为多表引用方式
=SUM(‘1日:30日 ‘!B2)
有同学提问:如果各个表中商品的位置(所在行数)不一样,该怎么求和?我今天要分享一个更强大的支持行数不同的求和公式。
分析及公式设置过程:
如果对单个表(比如1日)进行对A商品进行求和,可以直接用sumif函数搞定:
1日表

在汇总表中设置求和公式:
=SUMIF(‘1日’!A:A,A2,’1日’!B:B)

依此类推,如果对30天求和,公式应为:
=SUMIF(‘1日’!A:A,A2,’1日’!B:B)+SUMIF(‘2日’!A:A,A2,’2日’!B:B)
+…….+SUMIF(’30日’!A:A,A2,’30日’!B:B)
这公式也太长了吧……
细心的同学会发现,公式虽然,但还是有规律的:对各个表的求和除了表名外,其他公式部分都相同。
利用这个特点,我们可以用row函数自动生成对1~30天的引用。
=Row(1:30) 的结果为
{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30}
为证明这一点,可以在单元格中输入公式后,选中row(1:30)按F9键

连接成对各个表A列和B列的引用
=ROW(1:30)&”日!A:A”
=ROW(1:30)&”日!B:B”

连接成的只是字符串,并不能代表1:30日的A列和B列。把字符串地址转换成真正的引用,这是indirect函数的特长:
=Inidrect(ROW(1:30)&”日!A:A”)
=Indirect(ROW(1:30)&”日!B:B”)
有地址了,把它套进sumif函数中会怎么样?
=SUMIF(Inidrect(ROW(1:30)&”日!A:A”),A2,Indirect(ROW(1:30)&”日!B:B”))
结果是会把各个表中的A产品销量分别进行求和,查看结果按F9。

最后用sumproduct函数进行求和(这里不用sum的原因是:sum无法直接支持数组运算,本公式中同时对多数组进行运算属数组运算)
最终的公式为:
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$30)&”日!a:a”),A2,INDIRECT(ROW($1:$30)&”日!b:b”)))
由于公式复制后row(1:30)中的行数会发生变化,所以这里必须要添加绝对引用符号$

注:如果是多表多条件求和,可以用sumifs函数,原理相同。


猜你喜欢
- 近来有收到Win10 1909系统的用户反映,他们在玩游戏的过程中发现CPU有时候会自动降频,系统也因此卡顿起来!那么该怎么操作进行解决呢?
- 很多的小伙伴在更新了win10系统后都看到自己电脑上多了个xbox而又不知道这是干嘛的,今天就给你们带来了详细作用的介绍,还不知道的小伙伴快
- 16nm工艺的Pascal显卡依然是NVIDIA今年的主流,上半年下半年分别推出了GTX 1080 Ti、GTX 1070 Ti两款GP10
- 本周早些时候,一个基于云服务的全新版本Windows 10操作系统被曝光。外媒最新报道,Windows 10 Cloud系统为用户提供了独有
- 说明ERFC 函数返回从下限值到无穷大积分的互补 ERF 函数。返回值互补ERF 函数。语法=ERFC(x)参数X 必需。 积分下限。实例可
- 在工作中,大家经常会接到上级的各种要求,这点小编也不例外,这天,主管让小编制作一份excel文档,其制作要求颇高,而小编当时工作已成饱和状态
- 小米笔记本电脑无法连接WiFi怎么解决?许多用户在使用笔记本电脑的时候,最经常使用笔记本电脑的连接网络的方式就是无线网络了,而最近有许多小伙
- win10无法识别的usb设备怎么解决?在win10系统中有用户反应在电脑上连接usb设备(mp3)遇到了无法识别的现象,并且提示“跟这台计
- 很多朋友在刚使用ppt制作表格的时候,都会遇见文字和表格边框距离太近的问题,当我们在表格中输入文本时,文本与内边框之间的距离可以进行调整,p
- 问题:针对问题mac office卸载老版本或者破解版! 步骤: 一、 删除 Office 2016 for Mac 应用程序1.
- 在 实践 事情中,小 同伴 偶然 需求给各个 部分 建造一些 成绩 反应的表格, 内里 常常 需求 拔出复选框来供他们 挑选,有的小 同伴
- 百度商桥是一款百度为推广客户量身定做的商务沟通工具,集高效沟通、客户管理、数据统计等功能与一身。为了能够与客户更好地交互我们通常会在百度商桥
- 有时候用户会觉得Win10任务栏图标大小不合适,不是太大,就是太小,需要用户自己调整到自己觉得合适的大小,那么该怎么调整呢?我们一起来看看吧
- 火狐浏览器怎么更改搜索引擎设置?火狐是很多用户都在使用的浏览器,默认都会使用系统设置,那如果想要更改默认的搜索引擎为自己喜欢的,应该怎么操作
- hosts文件众所周知是很重要的文件,很多的小伙伴都喜欢修改它来优化自己的电脑,今天就给大家带来的是hosts文件如何添加主机地址,一起来看
- 近期有部分Win10用户在用电脑查看天气时,发现上面显示的城市不是当前位置,这是怎么回事呢?对于这种情况有没有什么方法可以解决呢?带着这份困
- 在Excel中我们能够使用数组公式来找到行或列中的最后一个非空单元格。然后再此通过单元格的地址并使用INDIRECT函数就可以获取到此单元格
- 刚看了论坛一个excel提取数字的练习题。对于那个题目,就题解题,大家的方法都是正确的。刚对这个题目自己看了看,比较喜欢雁过无痕版主的公式,
- Win8笔记本触摸板不灵敏怎么办?本文将提供Win8触摸板不灵敏的解决方法供大家了解,希望可以帮助到大家 触摸板不灵敏的解决方法:
- word文档是大家常用的office软件,上班记录都常用,排版是大家在制作word文档的时候需要考虑的事情,我们需要保持文档的美观,还需要处