在 Google 查询中,当查询 return 特定月份的空集时,return 0 到单元格

In Google Query, return 0 to cell when query returns empty set for a particular month

使用 Google 查询,当查询 return 是 2018 年特定月份的空集时,我想 return 0 到单元格。

这是我在命名范围 all_data:

中使用的查询
=query(all_data,"SELECT SUM(A) WHERE F <> 'Converted' GROUP BY MONTH(N),1)

N 列包含日期列表。我得到的输出是:

blank_cell
1
2
4
14

但是我想根据数据集得到什么,如果空白月份 returned 为 0,是

0
0
0
0
0
1
0
0
0
2
4
14

请注意,我想要的输出中有 12 个值,每个值对应一个特定的月份。

弄清楚以上内容后,我的下一个挑战将是弄清楚如何针对 2 年的数据(2017-2018)执行此操作。

到目前为止我有

我强烈倾向于使用 QUERY 而不是 VLOOKUPSUMIF 或其他函数来实现这一点,因为这就是该分析中其余数据的处理方式生成和一致性将帮助 sheet.

的其他用户

感谢您的任何想法!

最简单的方法可能是确保您的数据集每个月至少有一个实例,ColumnF 中没有 Converted,ColumnA 中有 0s。