举个工作实际,我们每天都需要制作一个报表,统计各种商品,最近5天的销量情况,简化的格式如下所示:
然后我们每天都会把数据源,粘贴到子表里面,希望统计数据能够自动的出来,销量数据源简化的格式如下,只保留了关键的字段,有可能实际工作过程中,这些字段分散在各列
其实只需要一个SUMIFS公式就可以搞定了
1、使用SUMIFS公式首先,如果我们单独要计算9月6号的销量,那我们可以使用的公式是:
=SUMIFS(销量!D:D,销量!A:A,"9-6",销量!C:C,统计!A2)
求和列是销量表的D列,第一个条件列是A列,对应的是时间条件,9月6号,第二个条件是C列,对应的是款式
2、批量运算如果我们希望右边的数据能一次性的全部填充完成
那我们需要对公式进行固定引用和混合引用
输入的公式是:
=SUMIFS(销量!$D:$D,销量!$A:$A,B$1,销量!$C:$C,统计!$A2)
求和列D列,第一个条件列A列,第二个条件列C列,都是固定的
所以需要按一次F4固定
第一条件对应的值,因为在第一行里面,所以需要按2下F4,固定引用行标
第二条件对应的值,因为在第一列里面,所以需要按3下F4,固定引用列标
3、时间自动变化如果到了明天,时间变成了9-7号,我们希望统计的5天日期也能自动的变化
那我们在B1单元格中输入公式:
=TODAY()
然后在C1使用=B1-1,向右填充,
到了明天,就会自动的变成9-7号了
这样一个自动化报表就制作完成了
关于这个小技巧,你学会了么?动手试试吧!