Leer en inglés

Compartir a través de


MAXX

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

Devuelve el valor más alto que resulta de evaluar una expresión para cada fila de una tabla.

Sintaxis

MAXX(<table>,<expression>,[<variant>])    

Parámetros

Término Definición
table Tabla que contiene las filas para las que se evaluará la expresión.
expression Expresión que se va a evaluar para cada fila de la tabla.
variant (Opcional) Si TRUE, y si hay tipos de valor variant o mixtos, se devuelve el valor más alto basado en ORDER BY DESC.

Valor devuelto

Valor más alto.

Observaciones

  • El argumento table para la función MAXX puede ser un nombre de tabla o una expresión que se evalúa como una tabla. El segundo argumento indica la expresión que se va a evaluar para cada fila de la tabla.

  • De los valores que se van a evaluar, solo se cuentan los siguientes:

    • Números
    • Textos
    • Fechas
  • Se omiten los valores en blanco. no se admiten los valores de TRUE/FALSE.

  • Si la expresión tiene tipos de valores mixtos o variantes, como texto y número, MAXX considera solo números de forma predeterminada. Si <variant> = TRUE", se devuelve el valor máximo.

  • Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).

Ejemplo 1

La fórmula siguiente usa una expresión como segundo argumento para calcular la cantidad total de impuestos y envíos para cada pedido en la tabla InternetSales. El resultado esperado es 375.7184.

= MAXX(InternetSales, InternetSales[TaxAmt]+ InternetSales[Freight])  

Ejemplo 2

La fórmula siguiente filtra primero la tabla InternetSales mediante una expresión FILTER para devolver un subconjunto de pedidos para una región de ventas específica definida como, [SalesTerritory] = 5. A continuación, la función MAXX evalúa la expresión usada como segundo argumento para cada fila de la tabla filtrada y devuelve la cantidad más alta de impuestos y envíos solo para esos pedidos. El resultado esperado es 250.3724.

= MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])  

de función MAX
de función MAXA
funciones estadísticas de