【问题标题】:Which function allows me to specify by date AND time?哪个函数允许我按日期和时间指定?
【发布时间】:2014-07-11 20:41:37
【问题描述】:

DATEVALUE 函数 (https://support.google.com/docs/answer/3093039?hl=en) 的文档指出,您可以使用 =DATEVALUE("7/11/14 9:00 PM") 不仅返回日期,还返回时间,但对于我的一生,无论我做什么,时间总是说@ 987654323@或12:00 AM取决于我选择的显示格式..

在我的一个IF 函数中,我需要指定一个确切的日期和时间。然而,似乎没有什么能让我回到一起的具体日期和时间。

在测试各种日期和时间函数时,我得到以下信息:

DATEVALUE("7/11/14 9:00 PM") 返回7/11/14 12:00 AM(无论我输入什么时间都显示 12:00 AM)。

TIMEVALUE("7/11/14 9:00 PM") 返回 12/30/1899 9:00PM(无论我输入什么日期,都显示 12/30/1899)。

DATE 函数不起作用,因为输入仅限于 DATE(年、月、日)

TIME 函数不起作用,因为输入被限制为 TIME(hour, minute, second)

似乎没有同时允许日期和时间的函数。提前致谢。

【问题讨论】:

    标签: function date time google-sheets


    【解决方案1】:

    您可以在级联中使用 ifs,第一个 if 将检查日期,而第二个检查时间,如下所示:

    =if(datevalue(A1) = datevalue("7/11/14 9:00 PM"), if(timevalue(A1) = timevalue("7/11/14 9:00 PM"), "TRUE", "FALSE"), "FALSE")
    

    【讨论】:

      猜你喜欢
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-21
      • 1970-01-01
      相关资源
      最近更新 更多