功率双-动态平均值

时间:2019-10-01 19:54:08

标签: powerbi

我有4个选择的数据;周,M,S和A。我需要运行以下代码来计算每周的均值。

N1 = (DIVIDE('table1'[Total_value], DISTINCTCOUNT('table1'[Week])))

哪里

Total_value =  ( sum('table1'[value]))

在我引入M,S和A的切片器之前,它一直很好用。它始终显示总平均值,而当我选择某项时,它不会更新。

    table1
    Value   Week    M   S   A   Average
    1       1       A   A   1   3.5
    2       1       A   X   2   3.5
    3       1       A   A   3   3.5
    4       2       B   X   1   3.5
    5       3       B   C   2   3.5
    6       3       B   C   3   3.5

2 个答案:

答案 0 :(得分:0)

使用以下DAX措施。这适用于所有过滤器:

DistCountWeek = DISTINCTCOUNT('table1'[Week])

TotalValue = Sum('table1'[Value])

YourAverage = TotalValue / DistCountWeek

根据表中的数据模型,您可以仅使用以下方法:

Average = AVERAGE('table1'[Value])

如果在条形图中拖放度量(作为值)和星期(作为轴),则可以实现与上述相同的效果。

答案 1 :(得分:0)

根据我的阅读,您不能对calculated columns使用切片器;建议改用bookmarking

不过,您也许可以使用一种措施来达到类似的目的。