RUNNINGSUM
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Devuelve una suma en ejecución calculada a lo largo del eje especificado de la matriz visual. Es decir, la suma de la columna especificada calculada sobre todos los elementos hasta el elemento actual de un eje.
Sintaxis
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parámetros
Término | Definición |
---|---|
columna | Columna que proporciona el valor de cada elemento. |
ejes | (Opcional) Referencia del eje, dirección a lo largo del cual se calculará la suma en ejecución. |
espacios en blanco | (Opcional) Enumeración que define cómo controlar los valores en blanco en la ordenación. Los valores admitidos son:
|
reset | (Opcional) Indica si el cálculo se restablece y en qué nivel de la jerarquía de columnas de la forma visual. Los valores aceptados son: NONE, LOWESTPARENT, HIGHESTPARENT o un entero. El comportamiento depende del signo entero: : si se omite cero, el cálculo no se restablece. Equivalente a NONE. : si es positivo, el entero identifica la columna a partir de la más alta, independiente del intervalo de agregación. HIGHESTPARENT es equivalente a 1. : si es negativo, el entero identifica la columna a partir del más bajo, en relación con el intervalo de agregación actual. LOWESTPARENT es equivalente a -1. |
Valor devuelto
Un valor escalar, la suma acumulada hasta el elemento actual del eje.
Comentarios
Esta función solo se puede usar en cálculos visuales.
Se pueden omitir los parámetros <eje>, <espacios en blanco> y <restablecer>.
Ejemplo
Dada una tabla que resume las ventas totales de cada categoría de producto y año natural, la siguiente consulta DAX agrega una columna con las ventas totales de esa categoría hasta un año determinado.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
En la captura de pantalla siguiente se muestra la matriz visual y la expresión de cálculo visual: