Condividi tramite


Funzione MAXX

Consente di valutare un'espressione per ogni riga di una tabella e viene restituito il valore numerico più grande.

Sintassi

MAXX(<table>,<expression>)

Parametri

Termine

Definizione

tabella

Tabella contenente le righe per le quali l'espressione verrà valutata.

espressione

Espressione da valutare per ogni riga della tabella.

Valore restituito

Numero decimale.

Osservazioni

L'argomento table della funzione MAXX può essere un nome di tabella o un'espressione che restituisce una tabella. Il secondo argomento indica l'espressione da valutare per ogni riga della tabella.

Tra i valori da valutare, vengono contati solo i seguenti:

  • Numeri. Se l'espressione non restituisce un numero, MAXX restituisce 0 (zero).

  • Date.

Le celle vuote, i valori logici e i valori di testo vengono ignorati. Se si desidera includere valori non numerici nella formula, utilizzare la funzione MAXA.

Se una cella blank è inclusa nella colonna o nell'espressione, MAXX restituisce una colonna vuota.

Esempio

Nella formula seguente viene utilizzata un'espressione come secondo argomento per calcolare la quantità totale di imposte e spese di spedizione per ogni ordine nella tabella InternetSales. Il risultato previsto è 375.7184.

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

La formula seguente consente innanzitutto di filtrare la tabella InternetSales, tramite un'espressione FILTER, per restituire un subset di ordini per un'area di vendita specifica, definita come [SalesTerritory] = 5. Tramite la funzione MAXX viene quindi valutata l'espressione utilizzata come secondo argomento per ogni riga della tabella filtrata e viene restituito l'importo più elevato relativo a imposte e spese di spedizione solo per tali ordini. Il risultato previsto è 250.3724.

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

Vedere anche

Riferimento

Funzione MAX

Funzione MAXA

Funzione MAXX

Altre risorse

Funzioni statistiche (DAX)