Google Sheets: запрос, где date> now () ничего не возвращает - PullRequest
0 голосов
/ 23 апреля 2019

Я использую функцию запроса Google Sheets для получения данных с другого листа. Этот запрос отлично работает, сопоставляя два текстовых поля (где A = '"& A5 &"')

=query('Modifications'!$A$3:$I,"Select E,F,G,H,I Where A='"&A5&"'order by E desc limit 1")

Однако, когда я пытаюсь добавить оператор AND как часть предложения Where для фильтрации по сегодняшней дате (now ()), запрос ничего не возвращает:

=query('Modifications'!$A$3:$I,"Select E,F,G,H,I Where A='"&A5&"' AND F>now() order by E desc limit 1")

Чего мне не хватает?

1 Ответ

0 голосов
/ 23 апреля 2019

попробуй так:

=QUERY('Modifications'!$A$3:$I, 
 "select E,F,G,H,I 
  where A = '"&A5&"' 
    and F > date '"&TEXT(TODAY(), "yyyy-mm-dd")&"' 
  order by E desc 
  limit 1", 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...