Google Data Studio中标签筛选值与总体值的差值计算方法
Google Data Studio 差值计算可行方案
该需求可以实现,主流有两种落地方式:
方案1:数据混合法(全数据源兼容)
- 导入两份完全相同的原始数据源到报表中,将其中一份命名为全量无过滤数据源
- 进入全量无过滤数据源的设置界面,勾选忽略所有报表/页面过滤器选项,确保该数据源提取的
Value值永远为未应用任何过滤器的全量总值 - 新建数据混合规则,将两份数据源通过通用维度做关联(无维度统计时可直接关联自定义常量字段),分别提取全量数据源的
Value和普通数据源的Value两个指标 - 在混合数据源内新建计算字段,填写公式:
全量_Value - 过滤后_Value,该字段输出结果就是你需要的Result
方案2:窗口函数计算法(适用于支持SQL的数据源)
如果你的数据源支持窗口函数(如BigQuery、自托管数据库、带自定义SQL权限的数据源),可直接在数据源内新建计算字段,公式如下:SUM(Value) OVER() - SUM(Value)
公式中
SUM(Value) OVER()会统计整个数据集的全量总值,不受页面过滤器限制,后半段SUM(Value)为应用过滤器后的聚合值,相减即可得到目标结果。
内容的提问来源于stack exchange,提问作者Mark McGown
相关产品推荐
相关产品推荐

