为最迟的答案道歉 - 这个挑战一直困扰着我好几个月.
围绕论坛和博客的解决方案很少,但它们似乎都需要自定义M代码页面.有些人也无法满足团队更改时需要重新启动运行总计的常见要求.
所以我提出了一种可以在不编写任何自定义代码的情况下构建的技术 - 只需在Power Query窗口中单击并添加一个非常简单的自定义列.
关键步骤是:
[Index] >= [#"All Rows - Copy.Index"]我构建了一个可以从我的OneDrive下载的工作解决方案并尝试:
它是文件:Power Query demo - Running Total
我认为如果在 Power Query 中可以实现的话,那会非常复杂。这只是错误的工具。使用 Power Query 将数据导入 Power Pivot 并在那里创建运行总计。这是一个标准模式。请参阅这个优秀的指南: http: //www.daxpatterns.com/cumulative-total/