Condividi tramite


ISATLEVEL

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Indica se la colonna è presente a livello corrente.

Sintassi

ISATLEVEL ( <column> )

Parametri

Termine Definizione
colonna Colonna di raggruppamento nella griglia dati.

Valore restituito

TRUE o FALSE che indica se la colonna di raggruppamento è a livello corrente nel contesto.

Osservazioni:

  • Questa funzione può essere usata solo nei calcoli visivi.
  • A differenza di altre funzioni con funzionalità simili, ad esempio ISINSCOPE, ISFILTERED, HASONEVALUE e così via, ISATLEVEL è una funzione specializzata per i calcoli visivi, pertanto è garantita la compatibilità con funzioni che spostano i livelli di una gerarchia nella matrice di dati, ad esempio EXPAND e COLLAPSE.
  • Un livello di gerarchia può contenere più di una colonna. Ad esempio, in una gerarchia [Year], [Quarter], [Month] il livello che contiene la colonna [Quarter] include anche la colonna [Year] allo stesso livello.

Esempio

Si consideri una tabella che include una gerarchia con livelli per totale, anno, trimestre e mese. I calcoli DAX seguenti possono essere usati per determinare se una colonna specifica è a livello corrente nel contesto originale o al nuovo livello dopo un'operazione di spostamento.

IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)

Lo screenshot seguente mostra la matrice con i cinque calcoli visivi.

Calcolo visivo DAX

Vedi anche

ESPANDERE
EXPANDALL
COLLASSO
COLLAPSEALL
ISINSCOPE
ISFILTERED
HASONEVALUE