Использование запроса для заполнения столбцов из другой вкладки в зависимости от того, находятся ли даты между двумя датами. - PullRequest
1 голос
/ 06 ноября 2019

Я пытаюсь заполнить лист данными в столбцах другого листа (еженедельно). Пока что я могу сделать это успешно, основываясь на начале месяца. Я также хотел бы иметь возможность выбирать данные только там, где они существуют до конечной даты (в данном случае это будет конец месяца)

Текущая формула:

=query(Weekly!$B$7:$K$99,"select E, B, C, I, J, D, H, G where I >= date '"&text(G9,"yyyy-mm-dd")&"'",1)

Я думаю, что выражение select должно быть примерно таким, но я не могу заставить его работать:

"select E, B, C, I, J, D, H, G where I >= date '"&text(G7,"yyyy-mm-dd")&"' and where I <= date '"&text(EOMONTH(G7),1)&"

Есть идеи?

1 Ответ

1 голос
/ 06 ноября 2019

попробуй:

=QUERY(Weekly!B7:K99, 
 "select E,B,C,I,J,D,H,G 
  where I >= date '"&TEXT(G7,             "yyyy-mm-dd")&"' 
    and I <= date '"&TEXT(EOMONTH(G7, 1), "yyyy-mm-dd")&"'")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...