日期范围查询,返回值

时间:2019-06-10 17:51:13

标签: excel if-statement

我正在搜索一系列包含日期的单元格。我希望公式检查是否有任何上述日期早于指定日期。如果该语句为true,则我希望公式将yes放入单元格中;如果为false,我希望公式将no放入单元格中

=IF(COUNTIF('ESU1'!D3:D50,"<date(2014,1,1)"),"Yes","No")

基于单元格范围,日期早于指定日期,但返回fals结果“否”

1 个答案:

答案 0 :(得分:1)

更改第二个双引号的位置,并使用与号&

=IF(COUNTIF('ESU1'!D3:D50,"<"&DATE(2014,1,1)),"Yes","No")

如果<date(2014,1,1)括在当前的引号中,则将其评估为 text 。移动引号并使用与号将运算符<DATE函数分开,现在对其进行评估,现在COUNTIF将进行时间比较,而不查找文字 <date(2014,1,1)