总结两个范围之间的每日销售数据
Summing Daily Sales Data between two ranges
我们遇到这个问题已经有一段时间了,但我知道一旦找到解决方案,它会节省我大量的时间。我有一个杂货连锁店的销售数据,日期在上面,产品在旁边。此处显示:View of the data
我们想显示这些产品在特定日期范围内的销售额。这些范围针对当年和去年显示。我用 sumif 尝试了去年的销售额,但遗憾的是你在这里看到的是#VALUE:Hopeful Output
我认为这个等式可以解决我的问题,但没有:
=SUMIFS(输入!B2:NB51,输入!A2:A51,输出!A2,输入!B1:NB1,">="&输出!D2,输入!B1:NB1,"<="&输出!E2)
Google 此处的电子表格文档:https://docs.google.com/spreadsheets/d/1rdoGKliu3suu7mfDTB7Ckj83EzeZGmhw5yZnQ7u5X94/edit?usp=sharing
非常感谢您的帮助!
发生这种情况是因为列数组和行数组不同,即使它们的长度相同,也不能在这些公式中一起使用。
您可以在输出 F2 中使用此公式(使用 ctrl+shift+enter 关闭它)
=SUM(INDIRECT("Input!"&ADDRESS(MATCH(A2,Input!A:A,0),MATCH(D2,Input!:,0))&":"&ADDRESS(MATCH(A2,Input!A:A,0),MATCH(E2,Input!:,0))))
Sheet输出
F2=SUMPRODUCT((输入!$A$2:$A$1000=输出!$A3)* (输入!$B$1:$ABA$1>=输出!D3)* (输入!$B$1: $ABA$1<=输出!E3)*(输入!$B$2:$ABA$1000))
我们遇到这个问题已经有一段时间了,但我知道一旦找到解决方案,它会节省我大量的时间。我有一个杂货连锁店的销售数据,日期在上面,产品在旁边。此处显示:View of the data
我们想显示这些产品在特定日期范围内的销售额。这些范围针对当年和去年显示。我用 sumif 尝试了去年的销售额,但遗憾的是你在这里看到的是#VALUE:Hopeful Output
我认为这个等式可以解决我的问题,但没有: =SUMIFS(输入!B2:NB51,输入!A2:A51,输出!A2,输入!B1:NB1,">="&输出!D2,输入!B1:NB1,"<="&输出!E2)
Google 此处的电子表格文档:https://docs.google.com/spreadsheets/d/1rdoGKliu3suu7mfDTB7Ckj83EzeZGmhw5yZnQ7u5X94/edit?usp=sharing
非常感谢您的帮助!
发生这种情况是因为列数组和行数组不同,即使它们的长度相同,也不能在这些公式中一起使用。
您可以在输出 F2 中使用此公式(使用 ctrl+shift+enter 关闭它)
=SUM(INDIRECT("Input!"&ADDRESS(MATCH(A2,Input!A:A,0),MATCH(D2,Input!:,0))&":"&ADDRESS(MATCH(A2,Input!A:A,0),MATCH(E2,Input!:,0))))
Sheet输出
F2=SUMPRODUCT((输入!$A$2:$A$1000=输出!$A3)* (输入!$B$1:$ABA$1>=输出!D3)* (输入!$B$1: $ABA$1<=输出!E3)*(输入!$B$2:$ABA$1000))