RUNNINGSUM
返回沿视觉矩阵的给定轴计算的运行 sum。 也就是说,根据 all 元素计算到轴的当前元素的给定列的 sum。
语法
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
parameters
术语 | 定义 |
---|---|
column |
为每个元素提供 value 的列。 |
axis |
(可选)轴引用,将沿其计算运行 sum 的方向。 |
blanks |
(可选)定义排序时如何处理 blankvalues 的枚举。
支持的 values 为:
|
reset |
(可选)指示 if 计算重置,and 视觉形状的列层次结构级别。 接受的 values 为:NONE 、LOWESTPARENT 、HIGHESTPARENT 、or 整数。 此行为取决于整数 sign:- If 省略零 or,计算 not 重置。 等效于 NONE 。
- If 正,整数标识从最高、与粒度无关的列。 HIGHESTPARENT 等效于 1。
- If 负数,整数标识从最低到当前粒度的列。 LOWESTPARENT 等效于 -1。 |
返回 value
标量 value,运行 sum 到轴的当前元素。
注解
此函数只能在视觉计算中使用。
可以省略 axis
blanks
andreset
参数。
示例
给定汇总每个 product 类别的总销售额的表 andcalendaryear,以下 DAX 查询将添加一个列,该类别的总销售额最多为给定 year。
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
以下屏幕截图显示了视觉对象矩阵 and 视觉计算表达式: