【问题标题】:Date Range Look up, Returned Value日期范围查找,返回值
【发布时间】:2019-06-10 17:51:13
【问题描述】:

我正在搜索包含日期的一系列单元格。我希望该公式检查是否有任何上述日期在指定日期之前。如果语句为真,我希望公式在单元格中输入“是”,如果为假,我希望公式在单元格中输入“否”

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

根据单元格范围,有指定日期之前的日期,但返回“否”的错误结果

【问题讨论】:

  • =IF(COUNTIF('ESU1'!D3:D50,"&lt;"&amp;DATE(2014,1,1)),"Yes","No")
  • 引号和 & 符号做了什么?

标签: excel if-statement


【解决方案1】:

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

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

如果&lt;date(2014,1,1) 包含在您当前的引号中,则它被评估为文本。移动引号并使用 & 分隔运算符 &lt;DATE 函数,该函数现在正在评估,现在 COUNTIF 将进行时间比较,而不是寻找 text @ 987654327@.

【讨论】:

  • 感谢您阐明他们的目的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-15
  • 1970-01-01
  • 2015-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多