excel的SUMIF公式计算日期时结果不正确,求助。

我的表格中,
B1到K1是日期格式,内容是1-5到1-13,是2007年。
B2到K2是一些数字。
A2中的公式是:
=SUMIF(B1:K1,"<DATE(YEAR(NOW()),MONTH(NOW()),DAY(NOW()))",B2:K2)

我期待着把日期小于今天的数字累加起来。可发现结果是0。为了验证公式,我把 <号 改成 >号,结果还是0。

不知道是哪里错了,请教高手...
我知道百度里高手云集,象天上的神龙见首不见尾,请赐教...

不如用如下数组公式:
=SUM(IF(B1:K1<TODAY(),B2:K2,0))
输入完公式后按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。
温馨提示:答案为网友推荐,仅供参考
相似回答