这可能是一个重复的问题,但我不确定找到答案的正确措辞:
我有一个分层数据集,我试图用它来获取每月平均值。部门是更高级别的服务。在下面的行(服务,我希望它显示每月平均值+标准差),但在部门级别,它需要是平均值的总和或只是部门级别的平均值。这就是它目前正在做的事情:
答案似乎是:“服务水平的平均值。”因此,我希望它在部门级别显示 17.26 + 1.43 + 1 = 19.6,而不是 10.02。
如何设置数据/矩阵(我需要创建一个度量吗?)来实现这一目标?目前数据都在一张表中。
数据集也很简单。粒度为EVENT_DT + Service:
您需要为此创建一个措施。一个简单的方法可能如下所示:
Avg Measure =
SUMX(
DISTINCT('YourTable'[Service]),
AVERAGE('YourTable'[ColumnYouWantToAverage]) // or other similar expression
)
上面是说对于每个独特的服务价值,计算平均值,然后将它们相加。