Используя Google Query, я хотел бы вернуть 0 в ячейку, когда запрос возвращает пустой набор для определенного месяца в 2018 году.
Это запрос, который я использую с именованным диапазоном all_data
:
=query(all_data,"SELECT SUM(A) WHERE F <> 'Converted' GROUP BY MONTH(N),1)
Колонка N содержит список дат. Результат, который я получаю:
blank_cell
1
2
4
14
Но то, что я хотел бы получить на основе набора данных, если пустые месяцы возвращаются как 0, это
0
0
0
0
0
1
0
0
0
2
4
14
Обратите внимание, что в моем желаемом выводе есть 12 значений, каждое из которых соответствует определенному месяцу.
Как только я выясню вышеизложенное, моей следующей задачей будет выяснить, как это сделать для данных за 2 года (2017-2018).
До сих пор у меня есть
- Просмотрел документацию по Google Query, но не нашел там ответа.
- Пробовал использовать
IFERROR
- не помогает, потому что технически ошибки нет.
Я настоятельно предпочитаю реализовать это с помощью QUERY
, а не VLOOKUP
, SUMIF
или какой-либо другой функции, потому что именно так генерируются остальные данные в этом анализе, а согласованность поможет другим пользователям таблицы.
Спасибо за любые ваши идеи!