Google表格查询

托马斯·史密斯

我正在为某些游戏社区创建彩票系统,我是使用Google Forms和Google Sheets的成员。

我目前有一个收集表单答复的后续表单,并突出显示了“彩票官员”仍在处理中的任何表单。如图所示,每个记录最多有10张票证分布在10列中。我需要制作一张表,以显示查询结果的查询,该查询测试日期是否在“开始日期”之后,“结束日期”之前以及票证编号列之一等于“票证编号”。我想通过3个输入框然后执行查询搜索以在其下方显示结果来实现此目的,但是我不确定如何使用Google表格的查询。我看了一下文档,但它的结构还不是很清楚。希望有人对Google表格/ Excel有更多的经验可以帮助您有所了解。

到目前为止,我已经知道了,但是完全不确定如何使它正常工作 =QUERY("FormResponses!A2:P1004", "select C where FormResponses!A > date A:2 AND FormResponses!A < date B:2 AND (FormResponses!F = C:2 OR FormResponses!G = C:2 OR FormResponses!H = C:2 OR FormResponses!I = C:2 OR FormResponses!I = C:2 OR FormResponses!J = C:2 OR FormResponses!K = C:2 OR FormResponses!L = C:2 OR FormResponses!M = C:2 OR FormResponses!N = C:2 OR FormResponses!0 = C:2)")

此外,我不确定是否要检查右表中的单元格以及如何在查询中更正该单元格。

https://i.gyazo.com/1ed95b1fe87bc9104a2dcc5a15b4b0c0.png 在此处输入图片说明

埃德·纳尔逊

这应该解决它。在FormResponse工作表格式上,列A到日期(而不是日期时间)。然后使用:

=query(FormResponses!A:P,"select C where A>= date '"&text(A2,"yyyy-MM-dd")&"' and A<= date '"&text(B2,"yyyy-MM-dd")&"' and (F="& C2 &" OR G="& C2 &"OR H="& C2 &" OR I="& C2 &" OR J="& C2 &"OR K="& C2 &" OR L="& C2 &" OR M="& C2 &" OR N="& C2 &" OR O="& C2 &")",1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章