У меня есть диапазон, который идет от B4:H124
. Все ячейки в столбце B являются датами. Я хотел бы получить данные из строки ( B:H
), где DATE равен содержанию определенной ячейки, скажем, Q4.
Как мне построить правильный запрос?
Пока что я придумал это:
=QUERY(B2:G124; "select * where B = date '2012-02-28'")
Это работает, хотя формат ячеек в B - ДД / ММ / ГГГГ.
Как я могу изменить 2012-02-28
на $Q4
? Когда я пытаюсь, я получаю следующую ошибку:
=QUERY(B2:G124; "select * where B = date '"&Q4&"'")
Invalid query: Invalid date literal [10/02/2012]. Date literals should be of form yyyy-MM-dd.
Когда я смотрю на ячейку, формат такой yyyy-mm-dd
, но когда я дважды щелкаю по ней, формат меняется на DD-MM-YYYY
.
Что мне делать?
Кроме того, как я могу суммировать значения из запроса, не включая столбец B?