Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Evalúa una expresión por cada fila de una tabla y devuelve el mayor valor numérico.
Sintaxis
MAXX(<table>,<expression>)
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 por cada fila de la tabla. |
Valor devuelto
Un número decimal.
Comentarios
El argumento table de 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 por cada fila de la tabla.
De los valores que se van a evaluar, solo se cuentan los siguientes:
Números. Si la expresión no se evalúa como un número, MAXX devuelve 0 (cero).
Fechas.
Las celdas vacías, los valores lógicos y los valores de texto se omiten. Si desea incluir los valores no numéricos en la fórmula, use la función MAXA.
Si se incluye una celda en blanco en la columna o en la expresión, MAXX devuelve una columna vacía.
Ejemplo
La siguiente fórmula usa una expresión como el segundo argumento para calcular el importe total de los impuestos y del envío por cada pedido de la tabla InternetSales. El resultado esperado es 375,7184.
=MAXX(InternetSales, InternetSales[TaxAmt]+ InternetSales[Freight])
La siguiente fórmula primero filtra la tabla InternetSales, mediante una expresión FILTER, para devolver un subconjunto de pedidos de 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 el segundo argumento para cada fila de la tabla filtrada y devuelve el importe mayor de impuestos y envíos de esos pedidos únicamente. El resultado esperado es 250,3724.
=MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])