计数大于/小于逻辑总是返回0

时间:2020-03-20 15:45:43

标签: date google-sheets google-sheets-formula array-formulas counting

我们正在尝试创建一种过滤系统,使我们能够过滤包含开始日期和结束日期的电子表格条目。我们想按日期(开始和结束)过滤这些条目,以便获得动态平均值。

我们快到了,尽管看起来“大于/小于此日期”的逻辑似乎无法正常工作,但应用大于/小于逻辑后,结果始终为0。我们在故障排除期间尝试仅使用大于/小于自己,并且两者均得出0。以下是我们当前使用的公式。除非我们尝试在日期之间进行过滤,否则它会按预期工作:

print(eval('NB_' + str(year_needed) + '["col_needed"]' ))

=COUNTIFS($A$22:$A, B1, $B$22:$B, "Live", $E$22:$E, ">=" &$G$2, $E$22:$E, "<=" &$H$2) :条目范围

$A$22:$A:我们正在与之比较的条目名称

B1:输入状态范围

$B$22:$B:我们正在比较的状态

"Live":日期范围

$E$22:$E:“开始”日期

&$G$2:“收件人”日期

该公式非常有用,直到我们开始尝试按日期进行过滤。任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:1)

尝试:

=ARRAYFORMULA(COUNTIFS(A22:A, B1, B22:B, "Live", E22:E*1, ">=" &G2, E22:E*1, "<=" &H2))

0

相关问题