我正在尝试根据客户的满意度获得投票记录的数量。例如:
我希望每个Opp title
拥有X
票且X
票数从1到10的记录数。
X
是客户对How likely would you recommend the experience you lived?
的响应,如数据集的最后一列所示。
我使用此查询创建了一个新表,在其中添加了Flag
以了解它是POOR
,MEDIUM
还是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。
我得到的错误记录之一:
答案 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。 我创建了一个新的切片器,然后选择要过滤的数据字段:
您可以在此处查看文档:{{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])
)