谷歌数据工作室中的条件聚合

时间:2021-03-08 18:40:17

标签: google-bigquery aggregation google-data-studio

如何使用 Google 数据工作室的计算字段制作条件聚合字段?

enter image description here

在上面的例子中 - 我只想计算至少有一个帐户(帐户 > 0)的用户的中位数

1 个答案:

答案 0 :(得分:2)

我能想到的两个选项。

ONE:您可以在您的领域使用 CASE 语句。但首先,您需要创建一个新字段,以仅包含 > 0 的帐户。任何不符合条件的内容都将变为“空”。

新字段:

CASE
   WHEN accounts > 0 THEN accounts
END

然后创建另一个采用 new_field 的 MEDIAN 的字段:

MEDIAN(new_field)

二:如果是可视化的另一个选择,您可以创建普通字段

MEDIAN(accounts) 

但是你需要在你的可视化中添加一个过滤器(在数据选项选项卡中),条件是:

INCLUDE  Field="accounts" condition= "Greater Than"  Value="0"