同样一个任务,一个人花了5小时,吃了很多苦,做到60分;另一个人花了5分钟,轻轻松松,做到了80分。你会给第一个人点赞,夸她棒吗?
在职场,过程不重要,结果才是最重要的。
1.格式相同的表格,要在第一个表汇总后面所有表格D列的总量。
格式相同的表,多少个都一样,一个SUM函数就秒杀了。
=SUM('4.1:4.7'!D3)
语法:
SUM(起始表格名称:结束表格名称!单元格)
表格名称没有规律也可以,在有特殊字符的情况下需要加''。
我们知道*是通配符,代表所有的意思,在这里也可以用*来实现统计。
=SUM('*'!D3)
2.同样也是格式相同,但要汇总的形式不一样,要汇总每一个月份的总销量。
这里是用SUM INDIRECT函数的组合实现。
可能很多人一开始直接就用SUM,可惜得到的是错误值。A2&'!C:C'被当成文本处理,而不是区域。
=SUM(A2&'!C:C')
我们正常的引用都是直接引用,如区域C:C。间接引用就是通过第三者才能获得的,如INDIRECT('C:C')。也就是说,只要嵌套个INDIRECT函数就可以。
3.跟上一个例子很像,唯一的差别就是最后多一个合计的实发数量,而每一个表格的行数不确定。现在要获取每个表合计的实发数量。
这种有很多种处理方法,最简单的办法有两种。
01 查找每个表,最后一个数量。
=LOOKUP(9E 307,INDIRECT(A2&'!B:B'))
02 统计每个表的数量后再除以2。
=SUM(INDIRECT(A2&'!B:B'))/2
4.现在换成统计商品的销售量。
明细表
汇总表
难度瞬间就上来了,要结合好多函数。
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$6)&'月!B:B'),A2,INDIRECT(ROW($1:$6)&'月!C:C')))
看起来很复杂,但实际上也不是太难理解。
INDIRECT(ROW($1:$6)&'月!B:B')这部分就是获取1-6月的B列
INDIRECT(ROW($1:$6)&'月!C:C')这部分就是获取1-6月的C列
SUMIF(1-6月的B列,A2,1-6月的C列)就是分别统计这6个表
SUMPRODUCT(SUMIF())就是将最终这6个表进行求和
联系客服