RUNNINGSUM
返回沿视觉矩阵的给定轴计算的运行总和。 也就是说,对当前行之前的所有行计算的给定列的总和。
语法
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
parameters
术语 | 定义 |
---|---|
列 | 为每行提供值的列。 |
轴 | (可选)轴引用,计算运行总和的方向。 |
空白 | (可选)定义排序时如何处理空白值的枚举。 此参数留待将来使用。 |
reset | (可选)指示计算是否重置,以及处于视觉形状的列层次结构的哪个级别。 接受的值为:NONE、LOWESTPARENT、HIGHESTPARENT 或整数。 此行为取决于整数符号: - 如果为零或省略,则计算不会重置。 等效于 NONE。 - 如果为正值,则整数标识从最高开始的列、与粒度无关。 HIGHESTPARENT 等效于 1。 - 如果为负值,则整数标识相对于当前粒度从最低开始的列。 LOWESTPARENT 等效于 -1。 |
返回值
标量值,即到当前行为止的运行总和。
注解
此函数只能在视觉计算中使用。
可以省略 axis、blanks 和 reset 参数<><><>。
示例
在汇总每个产品类别每日历年总销售额的表中,以下 DAX 查询将添加一个列,其中包含该类别截至给定年份的总销售额。
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
以下屏幕截图显示了视觉矩阵和视觉计算表达式:
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈