excel收集每月滚动的数据

时间:2017-01-25 21:09:17

标签: arrays excel

我目前正在使用此阵列= SUMPRODUCT( - (' sheet1'!$ A:$ A = C7), - (' sheet1'!$ G:$ G ="丢失"))收集第三张纸上的信息。我想弄清楚如何只选择当月的数据。这些日期都在sheet1 B列上。我们将在网站1中了解如何前进。 谢谢

1 个答案:

答案 0 :(得分:0)

添加开始日期和结束日期

=SUMPRODUCT(('sheet1'!$A:$A=C7)*('sheet1'!$G:$G="Lost")*('sheet1'!$B:$B>EOMONTH(TODAY(),-1))*('sheet1'!$B:$B<=EOMONTH(TODAY(),0)))

一个注意事项:

我使用了完整的列引用,但是对于数组类型公式,应该使用数据限制对单元格的引用,而不是使用完整的列引用。

使用数组类型公式,它将遍历整个列,因此该公式将执行超过400万次计算,大部分都是不需要的。如果您使用此公式填充了一列,您将开始注意到计算时间的滞后。