MAX

La función MAX devuelve el mayor valor de una columna o de dos expresiones escalares considerando números, fechas y textos.

Sintaxis

MAX(
    column
)

MAX(
    expression1,
    expression2
)

Parámetros
  • column: Nombre de la columna de la que se desea extraer el mayor valor.
  • expression: Expresión escalar a evaluar.
Valor devuelto

La función MAX devuelve un escalar.

Información adicional

Cuando se comparan dos expresiones, los Blanks son tratados como 0. Es decir, MAX(1, BLANK()) es equivalente a MAX(1, 0) y devuelve 1, y MAX(-1, BLANK()) es equivalente a MAX(-1, 0) y devuelve 0.

Esta función no soporta los valores booleanos True y False. Si se desea evaluar el mayor valor de una columna que incluye booleanos, deberá usarse la función MAXA.

Ejemplos

Si la columna FactSales[UnitPrice] contiene los precios de los productos en venta, podemos calcular el producto con el mayor precio con la siguiente medida:

Precio máximo = MAX(FactSales[UnitPrice])

...devolviéndose el siguiente valor, mostrado en una visualización tipo tarjeta:

Función MAX: Ejemplo de uso

De forma semejante, si la columna FactSales[DateKey] contiene fechas, podemos extraer la más reciente con la siguiente medida:

Última fecha = MAX(FactSales[DateKey])

...devolviéndose el siguiente valor, nuevamente mostrado en una visualización tipo tarjeta:

Función MAX: Ejemplo de uso

Si la columna Geography[Country] contiene nombres de países, podemos obtener el país con el nombre más elevado (considerando los valores unicode de los caracteres que lo formen) con la siguiente medida:

country = MAX(Geography[Country])

Si llevamos esta medida a una tarjeta, obtenemos el siguiente resultado:

MAX
Funciones relacionadas
Categoría
Estadísticas
Enviado por admin el Mar, 04/12/2018 - 12:16