瞬间搞定一月数据汇总!这个Excel求和公式太牛了

时间:2022-05-22 19:42:14 

我推过一期跨表公式合集,其中有一个是利用sum进行多表求和

【例】如下图所示,需要在汇总表中统计1~30日的各个商品销量合计(日报表和汇总表格式、位置完全一样)

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

在汇总表B2中输入公式:

=sum(‘*’!b2)

输入后会自动替换为多表引用方式

=SUM(‘1日:30日 ‘!B2)

有同学提问:如果各个表中商品的位置(所在行数)不一样,该怎么求和?我今天要分享一个更强大的支持行数不同的求和公式。

分析及公式设置过程:

如果对单个表(比如1日)进行对A商品进行求和,可以直接用sumif函数搞定:

1日表

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

在汇总表中设置求和公式:

=SUMIF(‘1日’!A:A,A2,’1日’!B:B)

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

依此类推,如果对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键

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

连接成对各个表A列和B列的引用

=ROW(1:30)&”日!A:A”

=ROW(1:30)&”日!B:B”

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

连接成的只是字符串,并不能代表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。

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

最后用sumproduct函数进行求和(这里不用sum的原因是:sum无法直接支持数组运算,本公式中同时对多数组进行运算属数组运算)

最终的公式为:

=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$30)&”日!a:a”),A2,INDIRECT(ROW($1:$30)&”日!b:b”)))

由于公式复制后row(1:30)中的行数会发生变化,所以这里必须要添加绝对引用符号$

瞬间搞定一月数据汇总!这个Excel求和公式太牛了

 

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

标签:sum,SUMIF,sumifs,SUMIF函数,Excel函数
0
投稿

猜你喜欢

  • excel数据表怎么导入到数据库

    2023-03-23 13:13:16
  • excel表格分栏的方法步骤详解

    2023-06-14 22:15:53
  • word文档中页眉怎么添加或删除横线

    2023-11-22 07:37:57
  • excel表格内数据排序方法

    2023-06-23 01:52:22
  • 用word怎么制作出各种风格的书法字帖?

    2023-03-09 23:50:16
  • Excel 2007单元格内容的移动或复制

    2023-03-02 17:45:46
  • Word文件双面打印教程

    2023-12-03 00:00:33
  • wps文字怎么加深黑色字体

    2023-09-14 07:42:32
  • excel如何转换成pdf?excel转换成pdf的方法

    2023-01-29 06:57:50
  • 手把手教你如何制作Excel表格

    2022-10-02 06:47:18
  • Word怎么压缩图片大小 Word压缩图片的方法

    2022-04-27 14:41:02
  • WPS word文档怎么保存为图片

    2023-08-07 01:51:03
  • excel表格制作筛选的教程

    2023-01-01 01:17:04
  • Word软件怎么将两个文档快速合并成为一个文档?

    2022-10-08 00:32:10
  • Word 2007邮件合并-步骤4:在主文档中插入字段

    2023-03-13 11:52:42
  • excel表格中怎样给文字添加删除线?

    2022-03-30 13:34:25
  • excel中输入三次方符号的方法

    2023-09-22 06:06:59
  • office365如何安装到d盘?office365安装到D盘的方法

    2023-09-08 09:23:10
  • Word表格中的小数点如何快速对齐

    2023-06-02 07:10:07
  • Excel中面积.表面.周长和体积的计算函数及公式

    2023-09-01 20:51:08
  • asp之家 电脑教程 m.aspxhome.com