问题描述
尝试基于链接到Data Studio仪表板的Google表格文件中两个不同列中的单元格进行计数-我想对A列中所有具有值的单元格进行计数,但我只想要这些值如果B列中的单元格中没有值,则计算该值。在Excel中是这样的:A2 = 2020-08-19,B2 = * B2为空
在Excel中,此公式为:
= SUMPRODUCT((LEN(A2:A6)> 0)*(LEN(B2:B6)= 0))
与之等效的Data Studio是什么? Data Studio不接受SUMPRODUCT。我将此数放入Data Studio的表中。
解决方法
可以使用下面的CASE
语句来实现,其中Field_A
代表日期字段(Column A
),而Field_B
代表Column B
:
COUNT(CASE
WHEN Field_B IS NULL THEN Field_A
ELSE NULL END)
Google Data Studio Report和要详细说明的GIF: