如何在Looker Studio中基于URL含特定字符串实现浏览量SUMIF计算
Looker Studio 统计含特定字符串URL浏览量的指标实现方案
核心解决方案
创建计算指标(而非计算维度),用聚合函数包裹CASE逻辑,规避维度与指标混合的问题:
SUM(CASE WHEN CONTAINS_TEXT(url, 'pricing') THEN views ELSE 0 END)
操作步骤
- 在Looker Studio报表中,进入对应数据源的「添加字段」界面
- 字段类型选择指标,输入上述公式,命名为「Pricing页面浏览量」
- 总浏览量可直接使用数据源自带的
views指标(或创建计算指标SUM(views)) - 如需直接计算转化率,创建第二个计算指标:
SUM(CASE WHEN CONTAINS_TEXT(url, 'pricing') THEN views ELSE 0 END) / SUM(views)
设置字段格式为「百分比」,命名为「Pricing页面转化率」
失败原因说明
你之前的CASE语句未使用聚合函数,Looker Studio会将其识别为未正确聚合的字段,无法与其他指标进行运算。用SUM()包裹后,会对符合条件的views值求和,生成可用于计算的合法指标。
示例验证
针对你提供的测试数据,该公式会计算出:
- Pricing页面浏览量:4000 + 6000 + 5000 = 15000
- 总浏览量:12000 + 4000 + 14000 + 6000 + 17000 + 5000 = 58000
- 转化率:15000 / 58000 ≈ 25.8%,完全符合预期。
内容的提问来源于stack exchange,提问作者Penelope
相关产品推荐
相关产品推荐

