Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date COUNTIFS大于/小于逻辑始终返回0_Date_Google Sheets_Google Sheets Formula_Array Formulas_Counting - Fatal编程技术网

Date COUNTIFS大于/小于逻辑始终返回0

Date COUNTIFS大于/小于逻辑始终返回0,date,google-sheets,google-sheets-formula,array-formulas,counting,Date,Google Sheets,Google Sheets Formula,Array Formulas,Counting,我们正在尝试创建一种过滤系统,允许我们过滤包含开始和结束日期的电子表格条目。我们希望按日期(开始和结束)筛选这些条目,以便我们可以提取动态平均值 我们就快到了,虽然“大于/小于此日期”的逻辑似乎没有正常工作,但在应用大于/小于逻辑后,结果总是0。在故障排除过程中,我们尝试使用大于/小于自身的值,结果都是0。下面是我们目前使用的公式。在我们尝试在两个日期之间进行筛选之前,它将按预期工作: =COUNTIFS($A$22:$A, B1, $B$22:$B, "Live", $E$22:$E, "&g

我们正在尝试创建一种过滤系统,允许我们过滤包含开始和结束日期的电子表格条目。我们希望按日期(开始和结束)筛选这些条目,以便我们可以提取动态平均值

我们就快到了,虽然“大于/小于此日期”的逻辑似乎没有正常工作,但在应用大于/小于逻辑后,结果总是0。在故障排除过程中,我们尝试使用大于/小于自身的值,结果都是0。下面是我们目前使用的公式。在我们尝试在两个日期之间进行筛选之前,它将按预期工作:

=COUNTIFS($A$22:$A, B1, $B$22:$B, "Live", $E$22:$E, ">=" &$G$2, $E$22:$E, "<=" &$H$2)
=COUNTIFS($A$22:$A,B1,$B$22:$B,$E$22:$E,“>=”和$G$2,$E$22:$E,”试试:


=ARRAYFORMULA(COUNTIFS)(A22:A,B1,B22:B,“Live”,E22:E*1,“>=”&G2,E22:E*1,“您能添加任何关于“无法正常工作”的含义的信息吗?也许是一个数据样本,其中包含预期结果与实际结果的对比?只要说“无法正常工作”,最好的猜测是“可能是因为您做错了”。很公平,@sous2817!我忘记了这一点。公式没有错误,它只返回0。也许可以共享一个到样本工作表的链接。确保日期是真正的日期,而不是文本格式的日期。确保您的搜索条件是日期,而不是真正的文本格式的日期。无论出于何种原因,我发现我的搜索结果更好ch criteria是一个日期的整数,而不是日期本身。我知道这可能是我做错了什么,但有时你只需要按照有效的方法去做,并向自己保证以后会解决它。你是如何过滤的?自动还是高级?这很有效,谢谢!我可以从那里得到它。是什么阻止了我原来的公式m是否正常工作?可能是与非emty列相邻的空单元格,也可能是某些单元格格式为普通单元格text@Conner
=ARRAYFORMULA(COUNTIFS(A22:A, B1, B22:B, "Live", E22:E*1, ">=" &G2, E22:E*1, "<=" &H2))