首页 > 解决方案 > 如何在 Google Data Studio 中计算具有特定值的单元格的数量

问题描述

我有一张来自不同来源并购买不同产品的客户的 Google 表格。表如下所示:

utm_campaign   user_product

campaign_1     1st_product
campaign_2     2nd_product
campaign_3     1st_product
campaign_1     2nd_product
campaign_2     1st_product

我想计算具有不同值的“user_product”行中的单元格数。我应该使用什么公式在 Data Studio 中将其转换为:

utm_campaign   1st_product   2nd_product
campaign_1          1             1
campaign_2          1             1
campaign_3          1             0

我试过这个公式

SUM(
  CASE 
      WHEN user_product = "1st_product" 
      THEN "1" 
      ELSE "0"
  END
)

但出了点问题

字段名称包含无效的表别名:t0._339410717_

标签: google-data-studio

解决方案


似乎是对的,除非您使用语音标记将数字转换为字符串,因此无法将它们相加

SUM(
  CASE 
      WHEN user_product = "1st_product" 
      THEN 1
      ELSE 0
  END
)

或者,您可以将两个维度放入带有计数的数据透视表中,以获得所需的答案


推荐阅读