我有跟踪表。它有几个月的信息,所以我创建了一个报告表,根据每月的总结,使用sumproduct,因为我无法在Sharepoint中的已关闭工作簿中使用countif。
我已经使用以下公式来总结货币价值和其他具体价值,但现在我试图简单地达到两个日期之间的总条目数,而且我已经下跌了
B列是日期
=SUMPRODUCT(--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501>=B3),--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501<=EOMONTH(B3,0)),'[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501)
我尝试过其他一些化身,例如将第三个数组转换为布尔值:
=SUMPRODUCT(--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501>=B3),--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501<=EOMONTH(B3,0)),--'[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501)
或者总结ifnot和if:
=SUMPRODUCT(--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501>=B3),--('[Agent Sheet.xlsx]Sheet1'!$B$6:$B$2501<=EOMONTH(B3,0)),--('[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501="")*--('[Agent Sheet.xlsx]Sheet1'!$C$6:$C$2501<>""))
我明显遗漏了一些巨大的东西。
BTW:我很清楚这可以用数据透视表实现,但是因为我需要比多个工作表整合所能获得的数据多得多,所以我别无选择,只能创建自己的数据。谢谢,