如何在 Google Data Studio 中为计数分配权重?

How to assign weights to counts in Google Data Studio?

我有一个包含活动和与会者的数据集,以及活动的重点领域。所有事件都有一个重点领域 1,有些事件有多个重点领域 (2&3)。

我的目标是制作一个树形图或饼图,按重点区域显示与会者人数。如果有多个区域,那么我不想将与会者计数两次,但基本上分配权重为 0.5(当有 2 个区域时)或 0.33(当有 3 个区域时)。

有没有办法在 Data Studio 中完成此操作(还可以在 Google 工作表中包含一些 pre-work)?

必须在接下来的 table 中重新排列数据:

事件、区域、主题、访问区域、出席人数

事件 1、1、安全、2、56

这意味着您需要取消旋转 table。可以在 data studio 中使用 blend 执行此操作。但是,不能向混合数据集添加更多字段。因此,每次计算都应该在Sheets

内完成

这是一个示例,说明如何使用数据透视表对 google 个工作表执行此操作。 首先生成一个 Vistfocus =CountA(B2:D2),计算每个事件完成的焦点。然后在 table 上做一个枢轴并添加行、event/name 和每个焦点字段。为 focus2 和 focus3 添加一个夏季行。作为值添加出勤率和 Visitfocus。在 H3 中插入以下公式:

=If(A3<>"",B3,if(A2<>"",C2,if(A1<>"",D1)))

因此,来自 focus1、focus2 和 focus3 的值在行之间交替。将此公式扩展到整行。并将其命名为 Focus

在 Data Studio 中导入此 Sheet 并过滤“Focus”中的所有空值。

https://docs.google.com/spreadsheets/d/1J_HxbqW9FGn1FCI8iOOvvz7u4lrs-YsY1V4R7Yg8DBQ/edit?usp=sharing