下面有三列,我正在尝试使用C列作为检查硬编码日期的公式。
8/18/14 12/19/20 formula
在C栏=IF(AND("10/7/15">=A1,"10/7/15"<=B1),"IN","OUT")
我正在寻找的是告知10/7/15是否介于8/18/14和之间。 12/19/20 - 我希望能够以IN的值返回,但它不会......希望它的内容很简单我不见了
答案 0 :(得分:0)
我认为问题在于您将日期(转换为数字)与文本字符串进行比较。对于Excel在这种情况下会做什么,这是一个废话。如果您将日期与日期进行比较,我相信您将获得所需的行为:
=IF(AND(DATE(2015,10,7)>=A1,DATE(2015,10,7)<=B1),"IN","OUT")
datevalue
功能也应该有用。
答案 1 :(得分:0)
如果您确实在A1中有日期,可以尝试:
=IF(AND(VALUE("2015-10-07")>=VALUE(A1),VALUE("2015-10-07")<=VALUE(B1)),"IN","OUT")