Condividi tramite


EXPANDALL

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Recupera un contesto al livello più dettagliato. Se viene specificata un'espressione, restituisce il relativo valore nel nuovo contesto, consentendo la navigazione nelle gerarchie e nel calcolo al livello più dettagliato.

Sintassi

Sintassi che esegue sia lo spostamento che il calcolo.

EXPANDALL ( <expression>, <axis> )

Sintassi che esegue solo lo spostamento.

EXPANDALL ( <axis> )

Parametri

Termine Definizione
expression Espressione da valutare nel nuovo contesto.
axis Riferimento all'asse.

Valore restituito

Per la versione che esegue sia lo spostamento che il calcolo, la funzione restituisce il valore dell'espressione nel nuovo contesto dopo il passaggio al livello più basso della gerarchia. Per la versione che esegue solo la navigazione, la funzione modifica il contesto di valutazione passando al livello più basso della gerarchia.

Osservazioni:

  • Questa funzione può essere usata solo nei calcoli visivi.
  • La versione di sola navigazione della funzione può essere utilizzata all'interno della funzione CALCULATE.
  • I livelli della gerarchia sono determinati da tutte le colonne di ogni asse a cui fa riferimento il riferimento dell'asse.
  • Spesso, ci sono più celle discendenti a un livello inferiore; pertanto, per l'argomento dell'espressione è necessaria una forma di aggregazione.

Esempio

Data una tabella che riepiloga le vendite totali per una gerarchia con livelli per totale, anno, trimestre e mese, il calcolo DAX seguente calcola il valore massimo di [SalesAmount] al livello più basso, [Month].

MaxOfLeafLevel = EXPANDALL(MAX([SalesAmount]), ROWS)

Lo screenshot seguente mostra la matrice con il calcolo visivo.

Calcolo visivo DAX

Vedi anche

ESPANDERE
COLLASSO
COLLAPSEALL