Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 谷歌工作表:查询日期是今天的问题_Date_Google Sheets_Google Sheets Formula - Fatal编程技术网

Date 谷歌工作表:查询日期是今天的问题

Date 谷歌工作表:查询日期是今天的问题,date,google-sheets,google-sheets-formula,Date,Google Sheets,Google Sheets Formula,我在表1中有一个数据,列为a、B、C,其中C是日期格式YYYY-MM-DD HH:MM:SS,我需要查询表1中的数据,其中C是今天的日期。我的公式是 =query('Sheet1!A1:C',“Select*where C=Date'”和text(today(),“YYYY-MM-DD”)&“) 但结果返回为空,即使C是今天的日期 当我将公式更改为这种格式时,它就起作用了 =query('Sheet1!A1:C',“选择*其中C

我在表1中有一个数据,列为a、B、C,其中C是日期格式YYYY-MM-DD HH:MM:SS,我需要查询表1中的数据,其中C是今天的日期。我的公式是

=query('Sheet1!A1:C',“Select*where C=Date'”和text(today(),“YYYY-MM-DD”)&“)

但结果返回为空,即使C是今天的日期

当我将公式更改为这种格式时,它就起作用了

=query('Sheet1!A1:C',“选择*其中CDate'”&文本(今天()+1,“YYYY-MM-DD”)&“)

当我在查询中使用“=”时,我想知道我的第一个公式有什么问题


感谢

第一个公式从未对C:C进行任何操作。这意味着等式过滤器仅在时间也是当天的
0:00:00
时匹配。您可以使用
toDate
查询函数转换C,如下所示:

=query(A1:C,"Select * where toDate(C) = Date'"&text(today(),"YYYY-MM-DD")&"'")

请参阅上的文档。

您是否可以共享一份电子表格副本,以便我们可以更仔细地查看?A1:C系列的格式是什么?此外,你能分享一份你的工作表吗@图潘