多工作表跨表按条件汇总求和

原创作者 | 李锐

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

个人微信号 | (ID:ExcelLiRui520)

多工作表跨表按条件汇总求和

之前在文章中讲过条件求和的常用方法,单个工作表的条件求和,很多同学都已经会借助Excel自动计算了,但当遇到多表条件汇总的问题,很多人还没有思路。

今天我来结合一个实际案例,介绍1个公式搞定多工作表跨表按条件汇总求和的方法。

如上图所示,数据源中包含北京、上海、广州三张工作表,分别记录北京分公司、上海分公司、广州分公司的销售记录;

现要求根据指定的品牌,从多个分公司工作表里按条件汇总金额。

做好公式以后,效果如下图gif动态演示。

解决方案需要多函数配合实现。

C2单元格公式如下:

=SUM(SUMIF(INDIRECT({"北京","上海","广州"}&"!b:b"),A2,INDIRECT({"北京","上海","广州"}&"!f:f")))

一句话解析:

借助indirect函数实现跨表引用,配合sumif实现条件求和,最后再由sum函数将多工作表符合条件的金额统一汇总。

如果你觉得有用,就点右上角分享给朋友们看看吧~

(0)

相关推荐