gpt4 book ai didi

powerbi - DAX/PowerBI - 平均组值(value)

转载 作者:行者123 更新时间:2023-12-04 16:30:42 27 4
gpt4 key购买 nike

我在 PowerBI 中有一个类似于以下内容的表:

Table1 
Name Group GroupScore
Jim 1 75
Al 1 75
Becky 1 75
Ann 2 10
Cody 2 10
Zack 3 90
Jane 4 90

我需要一个可以告诉我平均 GroupScore 的度量。

换句话说,如果选择了所有组,我希望结果是 (75+10+90+90)/4 = 66.25

一个简单的 AVERAGE([GroupScore]) 会产生错误的结果,因为它没有考虑到只有 4 个组的事实。 GroupScore 实际上是所有 Group Members 分数相加的总和。一个简单的平均值会给我 (75 + 75 + 75 + 10 + 10 + 90 + 90)/7 = 60.7 这意味着第 1、2 和 3 组的分数被“双重计算”并且权重不公平。

最佳答案

以下 DAX 度量可以执行以下操作:

Average = 
AVERAGEX(
DISTINCT(SELECTCOLUMNS(Table1, "Group", Table1[Group], "GroupScore", Table1[GroupScore])),
[GroupScore]
)

所以基本上它获取 Group 的不同列值和 GroupScore并取平均值。

result

它也适用于 Group筛选。

result2

关于powerbi - DAX/PowerBI - 平均组值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45084834/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com