La función RUNNING_MIN devuelve el valor mínimo encontrado en la evaluación de una expresión entre la primera fila de la tabla y la fila actual.
RUNNING_MIN(
<expresión>
)
- expresión: expresión cuyos resultados se desea evaluar para la devolución del valor mínimo.
La función RUNNING_MIN devuelve un valor del mismo tipo que el resultado de la expresión evaluada.
La expresión indicada como argumento deberá devolver un número o una fecha. La función RUNNING_MIN devuelve un error si la expresión devuelve una cadena de texto.
Vamos a probar esta función con la siguiente tabla de datos:
Una vez leído el fichero Excel que la contiene, creamos el siguiente campo calculado:
running_min =
RUNNING_MIN(MAX([Valor]))
Ahora llevamos los campos de la tabla (dando al campo Valor formato discreto) y el campo calculado al lienzo. El resultado que obtenemos es el siguiente:
Comprobamos que, para cada fila, el valor devuelto por la función RUNNING_MIN es el valor mínimo del campo Valor encontrado hasta la fila en cuestión.
Probemos la función con fechas. Para ello partimos de la siguiente tabla:
Ahora la leemos desde Tableau y creamos el siguiente campo calculado:
running_min =
RUNNING_MIN(MAX([Valor]))
Llevamos los campos de la tabla (dando nuevamente al campo Valor formato discreto) junto con el campo calculado al lienzo y obtenemos el siguiente resultado:
Efectivamente, la función RUNNING_MIN devuelve la fecha más antigua de las encontradas en el campo Valor hasta la evaluación de una fila dada.