如果日期是今天,我想计算值

时间:2021-03-13 17:59:58

标签: google-sheets

我现在搜索并阅读了上周的内容,但没有成功。

A:A 包含日期

B:B 包含数字

如果日期是今天,我希望它数 B:B。

希望能帮到你

2 个答案:

答案 0 :(得分:0)

你可以在 C:C 列中添加今天的日期:
=DATEVALUE(NOW())

然后您可以将 A:A 中的日期与此值进行比较:
=IF(C1=A1;B1;0)

然后,如果 C1 中 NOW() 的日期等于 A1 中的日期,它将显示单元格 B1 中的值。否则它会显示为零。

答案 1 :(得分:0)

你的帖子不清楚。

如果要计算 A:A 中日期为 TODAY 的行数:

=ArrayFormula(COUNTIF(INT(A:A),"="&TODAY()))

包含 INT 会从日期中删除任何时间部分(如果它们存在)。这是必要的,因为 TODAY() 和 NOW() 不相等。

如果你想对 B:B 中的数字求和,如果 A:A 中的日期是今天:

=SUM(FILTER(B:B, INT(A:A)=TODAY()))