SUMPRODUCT函数写日期的三种方法

如果没有专门的单元格存放给定的日期区间。那么一般就得直接写在公式里。

有人这么写的,结果全是错的。

那么,在这种情况下,怎么写呢?

SUMPRODUCT函数写日期的三种方法

注意到下面的符号“–”吗,就是用来激活双引号的所谓日期进行运算,得到真正的日期数字。

或者这样也可以的。

用个date函数

=SUMPRODUCT(($C$2:$C$3001=$G3)*1,

($B$2:$B$3001=H$2)*1,

($A$2:$A$3001>=DATE(2018,3,1))*1,

($A$2:$A$3001<=DATE(2018,3,31))*1,

$D$2:$D$3001)

当然如果要用SUMIFS函数,更简单点。

=SUMIFS($D:$D,$B:$B,H$2,$C:$C,$G3,$A:$A,’>=2018/3/1′,$A:$A,'<=2018/3/31′)

或者,引用日期区间所在的单元格

=SUMIFS($D:$D,$B:$B,H$2,$C:$C,$G3,$A:$A,’>=’&$I$1,$A:$A,'<=’&$L$1)

原创文章,作者:kaixinit,如若转载,请注明出处。

发表评论

您的电子邮箱地址不会被公开。