繁体   English   中英

如果单元格值大于日期

[英]IF Cell Value Greater Than Date

在执行某些数据审核时,我试图将某些条件标记为错误。 但是很遗憾,我的约会标准似乎无效。 我有一个日期存储在BI列中。 我尝试了以下公式:

=IF(AND(H3="A",AN3="CTO",BB3<>"8",BI3>="10/1/2017"),"Error","Good")

逻辑(H2 =“ A”,AN3 =“ CTO”,BB3 <>“ 8”和BI3> 10/01/2017)应产生错误。 但事实并非如此,我怀疑这是公式中的日期部分。 我也尝试过:

=IF(AND(H3="A",AN3="CTO",BB3<>"8",BI3>=DATE(2017,10,1)),"Error","Good")

但这也不起作用。 任何帮助将不胜感激。 提前致谢!

您正在将日期与字符串进行比较。 不同的数据类型。 尝试这个:

=IF(AND(H3="A",AN3="CTO",BB3<>"8",BI3>=DATEVALUE("10/1/2017")),"Error","Good")

另外,BB3是数字吗? 如果未将其存储为字符串,则可能要删除8左右的引号,因为它会强制进行隐式转换。

我最终使用了这个:

BI2>43009

而且有效。 谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM