累积平均值

时间:2017-07-19 09:48:40

标签: powerbi sql-server-data-tools dax

我尝试了一些事情,也许我已经把我的想法弄清楚了它应该如何运作 基本上超过12个月,滚动我想积累总数。 列是 的下, 人数(这是一个截然不同的用户数量) 人数分为(人数除以12) 累计人数(添加返回的人头数)

enter image description here 累积不是添加行,不管我尝试什么,我看看那里的所有代码。是否与人数明显有关?

Cumulative Headcount:=
CALCULATE (
   [Head Count Divided],
    FILTER (
        ALL ( 'Date'[Date]),
       'Date'[Date] <= MAX ( ('Date'[Date] ) )
    )

感谢提前!

1 个答案:

答案 0 :(得分:0)

如果这是您正在寻找的结果......

enter image description here

...这是获得它的一种方法,使用DAX:

Cumulative Head Count = CALCULATE(SUMX(Table10,Table10[Head Count]),filter(Table10,Table10[Year Month Name]<=EARLIER(Table10[Year Month Name],1)))

(将代码中的&#34; Table10&#34;的实例替换为您的表格名称。同时确保您的“年月名称”列格式化为日期和您的“人数统计”列格式化为数字。)

您可以将[Head Count]替换为[Head Count Divided],以获得&#34;人头分红&#34;的累积总和价值,如果这是您正在寻找的。