更改工作表名称后,Google表格查询返回异常结果

时间:2020-04-06 12:24:38

标签: google-sheets

我有一个Google表格,可以与一些用户共享。他们在第一张纸上输入数据。我第二次使用查询来使用他们的数据:

query('First Page'!A3:N;"select A, B, C, D, E, F, G, H, I, J, K, L, M, N where A = date '"&TEXT(TODAY();"yyyy-mm-dd")&"'")

这是按预期返回今天的数据,例如:

First Row (where i put formula): 'todays date' value value value ...

由于某些问题,我不得不删除“第一页”。然后,我创建了一个“入口页面”并修改了我的查询:

query('Entry Page'!A3:I;"select A, B, C, D, E, F, G, H, I where A = date '"&TEXT(TODAY();"yyyy-mm-dd")&"'")

现在它返回:

First Row (where i put formula): previous dates (all  in one cell, seperated by space)
Second Row: 'todays date' value value value ...

为什么会这样?为什么返回不相关的结果?

1 个答案:

答案 0 :(得分:0)

这里证明了查询功能的第三个参数是必不可少的,通过将其设为0,我解决了我的问题:

query('Entry Page'!A3:I;"select A, B, C, D, E, F, G, H, I where A = date '"&TEXT(TODAY();"yyyy-mm-dd")&"'";0)