【问题标题】:How to assign weights to counts in Google Data Studio?如何在 Google Data Studio 中为计数分配权重?
【发布时间】:2021-10-07 05:59:12
【问题描述】:

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

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

有没有办法在 Data Studio 中完成此任务(也可以在 Google 表格中包含一些前期工作)?

【问题讨论】:

    标签: google-sheets google-data-studio unpivot


    【解决方案1】:

    必须在下表中重新排列数据:

    事件、区域、主题、访问区域、出席情况

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

    这意味着您需要取消透视表。在数据工作室中使用 blend 可以做到这一点。但是,不能将其他字段添加到混合数据集中。因此,每个计算都应该在 Sheets 中完成

    这是一个示例,如何使用 Pivot 对 google 表格执行此操作。 首先生成一个Vistfocus =CountA(B2:D2),计算每个事件的焦点。然后对该表进行透视并添加为行、事件/名称和每个焦点字段。为 focus2 和 focus3 添加一个摘要行。作为值添加出勤率和访问焦点。在H3 中插入以下公式:

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

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

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

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

    【讨论】:

    • 嗨塞缪尔,非常感谢!这非常有效!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    • 2019-04-21
    • 2019-07-21
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    相关资源
    最近更新 更多