微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

基于日期和行条件查找汇总值的最佳方法-SumIfs? SumProduct?

如何解决基于日期和行条件查找汇总值的最佳方法-SumIfs? SumProduct?

我有一些虚拟数据,显示出马戏团的收入和支出。在“管理现金流量预测表”上,我每天都有有关这些订单项的管理人员所报告的数据。在另一张纸上,我需要根据1)动态求和这些值。行行项目; 2)。只要该线性项目的值在两个日期之间,就可以求和。

我尝试使用以下sumifs公式完成此操作,但出现了Value错误

=SUMIFS('Management Cash Flow Projection'!$H$13:$T$16,'Management Cash Flow Projection'!$H$12:$T$12,"<"&Sheet2!C$4,Sheet2!D$4,'Management Cash Flow Projection'!$E$13:$E$16,Sheet2!B5)

以下是工作表“管理现金流量预测”中的数据

enter image description here

和所需的输出

New

解决方法

在SUMIFS中,某些条件中不能有一行,其他条件中不能只有一列,SUMIFS中的另一个条件中不能有二维范围。

因此,我们需要选择要通过INDEX / MATCH传递给SUMIFS的行,然后我们可以查看日期行并与正确的值行进行比较:

=SUMIFS(INDEX('Management Cash Flow Projection'!$H$13:$T$16,MATCh($B5,'Management Cash Flow Projection'!$E$13:$E$16,0),'Management Cash Flow Projection'!$H$12:$T$12,">"&Sheet2!C$4,"<="&Sheet2!D$4)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。