Запрос Google Sheets возвращает ненормальный результат после изменения имени листа - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть Google Sheet, которым я делюсь с некоторыми пользователями. Они вводят данные на первом листе. Я использую их данные в секунду, используя запрос:

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 голосов
/ 06 апреля 2020

Третий параметр функции запроса оказался здесь важным, сделав его 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...