为什么 if 条件不适用于 now()
Why is if condition now working with now()
我正在尝试使用 now() 的 if 条件,但无论 now()
大于还是小于修复 time()
,它都不起作用。可能是什么原因?
=IF(NOW()>TIME(9,25,0),"No Records","ABSENT")
试试这个:
=IF(MOD(NOW(), 1) > TIME(9, 25, 0), "No Records", "ABSENT")
日期时间在内部是一个数值。时间部分是小数部分,因此 MOD(..., 1)
给出时间部分,因为它给出除以 1 的余数。
我正在尝试使用 now() 的 if 条件,但无论 now()
大于还是小于修复 time()
,它都不起作用。可能是什么原因?
=IF(NOW()>TIME(9,25,0),"No Records","ABSENT")
试试这个:
=IF(MOD(NOW(), 1) > TIME(9, 25, 0), "No Records", "ABSENT")
日期时间在内部是一个数值。时间部分是小数部分,因此 MOD(..., 1)
给出时间部分,因为它给出除以 1 的余数。