La función RUNNING_SUM devuelve la suma de los resultados obtenidos en la evaluación de una expresión desde la primera fila de una tabla hasta la fila actual.
RUNNING_SUM(
<expresión>
)
- expresión: expresión cuyos resultados se desea sumar.
La función RUNNING_SUM devuelve un número.
Solo se suman los resultados de <expresión> que sean no nulos.
Vamos a probar esta función con la siguiente tabla de datos:
Observamos que incluye un valor nulo para el identificador 6.
Ahora leemos la tabla desde Tableau y creamos el siguiente campo calculado:
running_sum =
RUNNING_SUM(SUM([Valor]))
Si llevamos los campos de la tabla y el campo calculado al lienzo (dando al campo Valor formato discreto) obtenemos el siguiente resultado:
Comprobamos que el resultado del campo calculado es la suma de los resultados obtenidos para las filas que van desde la primera hasta la actual. Vemos también que el valor nulo no se considera (o se considera con valor cero), devolviéndose para dicha fila la suma de los valores anteriores.