使用Google查询,当查询返回2018年特定月份的空集时,我想返回0。
这是我在命名范围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查询文档,但无法在那里弄清楚
- 尝试使用
IFERROR
-无济于事,因为从技术上讲没有发生错误
我的强烈偏爱是使用QUERY
而不是VLOOKUP
,SUMIF
或其他功能实施此功能,因为这是本分析中其余数据的生成方式,并且一致性将帮助表格的其他用户。
感谢您的任何想法!
最简单的方法可能是确保您的数据集在Columnf中至少有一个无Converted
的实例,并且在Columna中具有0
S。