Excel:比较date时间和date
我正在使用公式的条件格式来突出显示今天(或过去)以某种颜色发生的date。 要检查是否今天发生date,我简单地使用A1=TODAY()
,它工作正常。 但是,某些单元格包含date时间,例如25-Mar-2014 11:14 PM
。 当我在该单元格上使用上述公式时,即使今天是三月二十五日,它也会返回FALSE
。
什么是确定今天是否发生date的正确方法? 我已经尝试使用DATE(A1)
将单元格转换为没有时间的date,但是这不起作用。 我不想为此使用Visual Basic,也不想使用AND(A1<tomorrow;A1>yesterday)
。
事情是, DATE
不像你所说的那样使用。 它是这样使用的:
=DATE(year, month, date)
你也许可以使用向下舍入到最接近的整数的INT
(所以25-Mar-2014 11:14 PM
变成25-Mar-2014 00:00:00
就像TODAY()
):
=INT(A1)=TODAY()