DATEVALUE函数(https://support.google.com/docs/answer/3093039?hl=en)的文档指出,您可以使用=DATEVALUE("7/11/14 9:00 PM")
不仅返回日期而且还返回时间,但无论我做什么,对我来说都是如此,时间总是说00:00:00
或12:00 AM
,具体取决于我选择的显示格式。
在我的一个IF
函数中,我需要指定一个确切的日期和时间。但是,似乎没有什么能让我回到特定的日期和时间。
在测试各种日期和时间函数时,我得到以下结果:
DATEVALUE("7/11/14 9:00 PM")
返回7/11/14 12:00 AM
(无论我放的时间是什么时间,都显示在上午12:00)。
TIMEVALUE("7/11/14 9:00 PM")
会返回12/30/1899 9:00PM
(无论我投放的日期是什么日期,都会显示为12/30/1899。)
DATE功能不起作用,因为输入仅限于DATE(年,月,日)
TIME功能不起作用,因为输入限制为TIME(小时,分钟,秒)
似乎没有允许日期和时间的功能。提前谢谢。
答案 0 :(得分:0)
您可以使用级联中的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")