使用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年)中做到这一点。
到目前为止我有
IFERROR
尝试-没有帮助,因为从技术上讲没有发生错误我的首选方法是使用QUERY
而不是VLOOKUP
,SUMIF
或其他功能来实现此目的,因为这是生成此分析中的其余数据的方式,一致性将有助于工作表的其他用户。
感谢您有任何想法!
答案 0 :(得分:1)
最简单的方法可能是确保您的数据集每个月至少有一个实例,在ColumnF中没有distribution_pos
,在ColumnA中没有Converted
s。