Power BI:添加列和摘要

时间:2018-09-11 18:35:19

标签: powerbi summarize

我正在尝试根据客户的满意度获得投票记录的数量。例如:

  • 20条记录对5/10进行投票
  • 10条记录投票赞成2/10
  • 5条记录对9/​​10进行投票

这是我的数据集的一部分: enter image description here

我希望每个Opp title拥有X票且X票数从1到10的记录数。

X是客户对How likely would you recommend the experience you lived?的响应,如数据集的最后一列所示。

我使用此查询创建了一个新表,在其中添加了Flag以了解它是POORMEDIUM还是High,但没有得到请求的结果:

Summarize Table = 
ADDCOLUMNS (
    SUMMARIZE(
        NPS_18_7_2018;NPS_18_7_2018[Opp title];
        "Total order"; DISTINCTCOUNT ( NPS_18_7_2018[How likely would you recommend the experience you lived?])
    );
    "Flag"; IF ( [Total order] <= 5; "POOR"; IF ( [Total order] = 5; "Medium"; "High" ) )
)

我正在尝试生成一个图表,例如,我可以在其中找到VOTE = 5/10的人数,其中EP ID的人数为每个Opp title投5/10。

我得到的错误记录之一:

enter image description here

3 个答案:

答案 0 :(得分:2)

我认为这将更符合您的问题:

Summarize Table =
    SUMMARIZE(
        NPS_18_7_2018;
        NPS_18_7_2018[Opp title];
        NPS_18_7_2018[How likely would you recommend the experience you lived?];
        "Votes"; COUNT(NPS_18_7_2018[EP ID])
    )

这按标题和等级分组,然后按计数进行计数。

答案 1 :(得分:0)

我意识到在Power BI更新之后,我正在寻找Slicers。 我创建了一个新的切片器,然后选择要过滤的数据字段:

  • Opp标题
  • 您如何推荐您的生活经历?
  • ...

您可以在此处查看文档:{​​{3}}

答案 2 :(得分:0)

问题出在数据集的名称是Data而不是NPS_18_7_2018

Summarize Table =
        SUMMARIZE(
            Data;
            Data[Opp title];
            Data[How likely would you recommend the experience you lived?];
            "Votes"; COUNT(Data[EP ID])
        )