admin 管理员组文章数量: 887021
2024年2月19日发(作者:export的意思)
跨表条件求和
开始今天内容之前,先对昨天的内容做个补充,我们昨天讲了跨表求和公式:
sum(表1:表N!A1)
看下图:
还是昨天的例子,我们昨天写公式是这样的:
=SUM('1月:3月'!B2)
对1-3月表中B2单元格的数字进行汇总
现在我们可以这样写
=SUM('*'!B2)
表示对工作簿中除了当前表以外的其他表的B2单元格进行求和。
这个写法太棒了!
上面这种求和都是一 一对应,不用对分表数据进行计算再求和,很多时候我们遇到的问题是这样的。
问题一:
分表中是按照公司、产品统计的金额,总表只要求按照公司统计金额。
问题二:
分表中是按照公司、产品统计的金额,且每个公司销售的产品不是全部的产品,总表中要求按照公司、产品进行统计,每个公司不销售的产品也要包括在内。
问题一:
如果只有一月份,大家都知道问题一就是个简单的条件求和。
sumif(条件区域,条件,求和区域)
现在条件区域变成了三个,求和区域也变成了三个,可以用三次sumif,然后用sum把结果求和就可以。
更厉害点的,对数组运用比较好的可以
=sum(sumif(条件区域1,条件区域2,……),条件,(求和区域1,求和区域2,……))
三键结束。
其实思路也简单,真正写公式还是要注意细节
B2中公式如下:
=SUM(SUMIF(INDIRECT(ROW($1:$3)&"1!A2,INDIRECT(ROW($1:$3)&"月!C:C")))
三键结束
月!A:A"),汇总如果只有一个月的话,大家也都知道问题二用sumifs
思路跟问题一一样,不多解释了。
C2月
中公式:
=SUM(SUMIFS(INDIRECT(ROW($1:$3)&"月!A:A"),汇总!C:C"),INDIRECT(ROW($1:$3)&"2!A2,INDIRECT(ROW($1:$3)&"月!B:B"),汇总2!B2))
前两节都有跨表引用的案列,其实跨表引用的技巧对解决这类问题非常的关键,所以想要彻底搞懂今天的案例,就一定要彻底搞懂如何跨表引用!
版权声明:本文标题:【Excel教程】跨表条件求和 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1708306518h519084.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论