Excel TODAY() 函数

Excel TODAY() 函数

我在 Excel 中有两个表格

第一个表格名为“橙子”,它显示了橙子的产地和出口到哪里:

橘子表

第二张表应该显示根据日期运送到各个地点的橙子总数,这是我想要的结果:

今年迄今为止

对于第 2 列第 4 行,我有以下公式:

=SUMIFS(Oranges[[#Data],[Quantity]],Oranges[[#Data],[Exported To]],"=British Columbia",Oranges[[#Data],[Date Shipped]],"<TODAY()")

TODAY() = 2016 年 1 月 29 日

它给出的总数是 0,而它应该给出 1750

我已将“发货日期”列格式化为日期,但它仍然不起作用。

知道为什么返回 0 吗?

谢谢

答案1

您需要更改 中的引号"<TODAY()"。目前,这会将整个内容视为字符串,并且永远不会评估TODAY()。正确的编写方式应该是:

"<"&TODAY()

由于TODAY()现在在引号之外,因此它被视为公式而不是字符串。然后将其附加到“<”,希望这能给您想要的结果。

相关内容