La función MIN devuelve el menor valor de una columna o de dos expresiones escalares considerando números, fechas y textos.
MIN(
column
)
MIN(
expression1,
expression2
)
- column: Nombre de la columna de la que se desea extraer el menor valor.
- expression: Expresión escalar a comparar.
La función MIN devuelve un escalar.
Cuando se comparan dos expresiones, los Blanks son tratados como 0. Es decir, MIN(1, BLANK()) es equivalente a MIN(1, 0) y devuelve 0, y MIN(-1, BLANK()) es equivalente a MIN(-1, 0) y devuelve -1.
Esta función no soporta los valores booleanos True y False. Si se desea evaluar el menor valor de una columna que incluye booleanos, deberá usarse la función MINA.
Si la columna FactSales[UnitPrice] contiene los precios de los productos en venta, podemos calcular el producto con el menor precio con la siguiente medida:
Precio mínimo = MIN(FactSales[UnitPrice])
...devolviéndose el siguiente valor, mostrado en una visualización tipo tarjeta:
De forma semejante, si la columna FactSales[DateKey] contiene fechas, podemos extraer la más antigua con la siguiente medida:
Primera fecha = MIN(FactSales[DateKey])
...devolviéndose el siguiente valor, nuevamente mostrado en una visualización tipo tarjeta:
Si la columna Geography[Country] contiene nombres de países, podemos obtener el país con el nombre más bajo (considerando los valores unicode de los caracteres que lo formen) con la siguiente medida:
Si llevamos esta medida a una tarjeta, obtenemos el siguiente resultado: