【问题标题】:Why is if condition now working with now()为什么如果条件不适用于 now()
【发布时间】:2020-10-20 04:04:32
【问题描述】:

我正在尝试使用 now() 处理 if 条件,但无论 now() 大于或小于修复 time(),它都不起作用。可能是什么原因?

=IF(NOW()>TIME(9,25,0),"No Records","ABSENT")

【问题讨论】:

    标签: formula google-sheets-formula array-formulas


    【解决方案1】:

    试试这个:

    =IF(MOD(NOW(), 1) > TIME(9, 25, 0), "No Records", "ABSENT")
    

    日期时间在内部是一个数值。时间部分是小数部分,所以MOD(..., 1) 给出了时间部分,因为它给出了除以 1 的余数。

    【讨论】:

      猜你喜欢
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      • 2012-11-01
      相关资源
      最近更新 更多