Condividi tramite


AVERAGEX

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Calcola la media (aritmetica) di un set di espressioni valutate su una tabella.

Sintassi

AVERAGEX(<table>,<expression>)  

Parametri

Termine Definizione
table Nome di una tabella o espressione che specifica la tabella in cui può essere eseguita l'aggregazione.
expression Espressione con un risultato scalare, che verrà valutata per ogni riga della tabella nel primo argomento.

Valore restituito

Numero decimale.

Osservazioni:

  • La funzione AVERAGEX consente di valutare le espressioni per ogni riga di una tabella, quindi di accettare il set risultante di valori e calcolarne la media aritmetica. La funzione accetta pertanto una tabella come primo argomento e un'espressione come secondo argomento.

  • Per tutti gli altri aspetti, AVERAGEX segue le stesse regole di AVERAGE. Non è possibile includere celle non numeriche o Null. Entrambi gli argomenti, table ed expression, sono obbligatori.

  • Quando non vi sono righe da aggregare, la funzione restituisce un valore vuoto. Quando sono presenti righe, ma nessuna soddisfa i criteri specificati, la funzione restituisce 0.

  • Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

Nell'esempio seguente viene calcolato il costo medio di spedizione e imposte per ogni ordine nella tabella InternetSales, sommando innanzitutto i valori di Freight e TaxAmt in ogni riga e, successivamente, calcolando la media di queste somme.

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

Se si usano più operazioni nell'espressione usata come secondo argomento, è necessario usare le parentesi per controllare l'ordine dei calcoli. Per altre informazioni, vedere i Riferimenti per la sintassi DAX.

funzione AVERAGE
funzione AVERAGEA
Funzioni statistiche