Date 谷歌工作表:查询日期是今天的问题
我在表1中有一个数据,列为a、B、C,其中C是日期格式YYYY-MM-DD HH:MM:SS,我需要查询表1中的数据,其中C是今天的日期。我的公式是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
=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系列的格式是什么?此外,你能分享一份你的工作表吗@图潘