![](/img/trans.png)
[英]Quarterly sum of 3 month rolling average in Power BI (DAX or Power Query)
[英]Power BI - DAX for Rolling Sum (Running total) not working,
我正在尝试使用DAX在MS Power BI应用程序中计算滚动总和。
我有下表,并添加了另一列,该列将显示[hours]列的运行总计,
但是,使用以下DAX,每行(总计)仅获得1个不同的值,
RollingTotal =
calculate (sum('costtrackerdb timesheet'[hours]),
FILTER(ALL('costtrackerdb timesheet'),
'costtrackerdb timesheet'[Week] < 20),
values('costtrackerdb timesheet'[Week]))
我在哪里错了..? 我可能会实现两件事,
运行总计不应使用计算列来解决,而应使用计算量度来解决。
请参阅以下文章: http : //www.daxpatterns.com/cumulative-total/
如果您的运行总计与日期不相关,则可以实施类似以下操作: https : //javierguillen.wordpress.com/2011/12/13/rolling-sum-across-categories-that-are-not-dates/
在这里,我正在计算正在运行的库存(即正在运行的库存总量),希望对您有所帮助。
运行总计= CALCULATE(SUM(Query1 [库存数量]),FILTER(ALLSELECTED(Query1),Query1 [DocDate] <= MAX(Query1 [DocDate]))
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.