Используя 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
или какую-либо другую функцию, потому что именно так генерируются остальные данные в этом анализе, и согласованность будетпомогите другим пользователям листа.
Спасибо за любые ваши идеи!