【问题标题】:Query "Today" on google forms timestamp column?在谷歌表单时间戳列上查询“今天”?
【发布时间】:2021-05-12 10:43:07
【问题描述】:

我正在使用查询和导入范围从谷歌表单创建的大型报告中创建子报告。我只想在子报告中从“今天”中提取记录。

现在,我有:

=query(importrange("https://docs.google.com/spreadsheets/d/1puPOyfFIYV04afQVLK76weqYbIHrWBhFjHS-AB0OnGE/edit#gid=1883486031","Form Responses 1!A:AV"),"select Col1, Col8 , Col43, Col44, Col45, Col46, Col47, Col48 其中 Col3 = '2008 Red' and Col1 = date '" & text(today(), "yyyy-mm-dd") & "'")

Col1 是谷歌表单自动生成的时间戳列。我知道格式不匹配,这就是问题所在。我无法更改源中的格式(谷歌表单生成表)。有没有办法在我的查询公式中进行这种转换?

【问题讨论】:

    标签: google-sheets timestamp google-sheets-formula


    【解决方案1】:

    将 = 更改为包含。好像你公开分享了这张纸。所以我可以看到输入的名称。我更改了您和我的帖子中的链接...

    =query(importrange("https://docs.google.com/spreadsheets/d/1puPOyfFILK76weqYbIHrWBhFjHS-AB0OnGE/edit#gid=1883486031","Form Responses 1!A:AV"), "select Col1, Col8, Col43, Col44, Col45, Col46, Col47, Col48 where Col3 = '2008 Red' and Col1 contains date '"&text(TODAY(), "yyyy-mm-dd")&"'")
    

    【讨论】:

    • 谢谢!在所有方面:)。像魅力一样工作!
    猜你喜欢
    • 1970-01-01
    • 2021-09-07
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 2020-02-08
    • 2019-12-30
    • 1970-01-01
    相关资源
    最近更新 更多