Как выбрать конкретную ячейку в запросах Google Sheets? - PullRequest
1 голос
/ 20 июня 2019

screenshot here

Итак, я назвал диапазон под названием Profil. Это на другом листе. Ячейка «C» в этом запросе находится в диапазоне Profil. Я хочу установить параметр C в ячейку даты начала (B3), даты окончания (B4), чтобы дата динамически изменялась в соответствии с датой начала и датой окончания. Есть ли способ сделать это?

Ответы [ 2 ]

1 голос
/ 20 июня 2019

Я считаю, что это должно работать:

=QUERY(Profil, "SELECT * WHERE C>=DATE'"&TEXT(B3,"yyyy-mm-dd")&"' AND C<=DATE'"&TEXT(B4,"yyyy-mm-dd")&"'",1)

Для запроса требуется дата в определенном формате (гггг-мм-дд), при этом все значения в ячейках B3 и B4 преобразуются в этот формат и проверяется формула меньше или больше, чем формула.

У меня работает:

screenshot

0 голосов
/ 20 июня 2019

попробуйте так (с региональным стандартом ЕС):

=QUERY(Profil; "where C >= date '"&TEXT(B3; "yyyy-MM-dd")&"' 
                  and C <= date '"&TEXT(B4; "yyyy-MM-dd")&"'"; 1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...