Funzioni DAX - Descrizione struttura

Se devi usare una funzione DAX in una formula DAX, devi comprendere la funzione in dettaglio. Dovresti conoscere la sintassi della funzione, i tipi di parametro, cosa restituisce la funzione, ecc.

Per consentire di comprendere come leggere e interpretare le funzioni DAX, in questa esercitazione viene usata una struttura di descrizione delle funzioni uniforme.

  • I diversi tipi di funzioni DAX sono raggruppati in base al nome del tipo delle funzioni DAX come capitoli.

  • Ciascuno di questi capitoli fornisce una breve descrizione dell'utilità del rispettivo tipo di funzioni DAX.

  • La breve descrizione sarà seguita dall'elenco delle funzioni DAX corrispondenti a quel capitolo (tipo / categoria di funzioni DAX).

  • Ogni nome di funzione DAX è un collegamento ipertestuale ai dettagli della funzione DAX che hanno la seguente struttura di descrizione della funzione DAX:

    • Description
    • Syntax
    • Parameters
    • Valore di ritorno
    • Remarks
    • Example

Le sezioni seguenti illustrano ciascuna di queste intestazioni visualizzate in ogni spiegazione della funzione DAX.

Descrizione

Nella sezione Descrizione imparerai di cosa tratta la funzione DAX e dove può essere usata.

Se la funzione DAX viene introdotta in Excel 2016, lo stesso verrà menzionato qui. (Il resto delle funzioni DAX esistono in Excel 2013.)

Sintassi

Nella sezione Sintassi, imparerai il nome esatto della funzione ei rispettivi parametri.

  • Il nome della funzione DAX viene fornito in lettere MAIUSCOLE.

  • Il nome della funzione DAX è seguito dall'apertura di parentesi.

  • Ogni parametro segue la convenzione di denominazione dei parametri DAX standard ed è racchiuso tra parentesi angolari.

  • Se un parametro è facoltativo, viene ulteriormente racchiuso tra parentesi quadre.

  • I parametri sono separati da virgole.

  • Le ellissi ... vengono utilizzate per mostrare un numero opzionale di ripetizioni di parametri.

  • La sintassi della funzione termina con la chiusura delle parentesi.

Esempio

Parametri

Nella sezione Parametri, ciascuno dei parametri della funzione DAX specifica è elencato in una tabella con la relativa descrizione. Ad esempio, i parametri della funzione DAX di esempio precedente SELECTCOLUMNS sono elencati nella tabella seguente.

Sr.No. Parametro e descrizione
1

Table

Table o un'espressione DAX che restituisce una tabella.

2

Name

Il nome dato alla colonna, racchiuso tra virgolette doppie.

3

scalar_expression

Espressione DAX che restituisce un valore scalare come un riferimento di colonna, un numero intero o un valore stringa.

Valore di ritorno

Nella sezione Valore restituito scoprirai quale valore restituirà la funzione DAX e il relativo tipo di dati.

Osservazioni

Nella sezione Osservazioni verranno fornite informazioni su tutte le informazioni aggiuntive che è necessario conoscere sull'utilizzo della funzione DAX. Capirai anche i potenziali errori e le ragioni.

Esempio

In questa sezione viene fornito un esempio dell'utilizzo della funzione DAX.

Note - Quando scrivi funzioni DAX con i valori dei dati per i parametri, seguirai le convenzioni di denominazione come indicato di seguito -

  • Il nome di una tabella viene specificato così come appare nel modello di dati. Ad esempio, le vendite.

  • Il nome di una colonna viene specificato come appare nel modello di dati racchiuso tra parentesi quadre.

    Ad esempio, [Importo delle vendite]

    • Si consiglia di utilizzare nomi completi per le colonne, ad esempio un nome di colonna è preceduto dal nome della tabella che lo contiene.

      Ad esempio, Vendite [Importo delle vendite]

    • Se il nome della tabella contiene spazi, dovrebbe essere racchiuso tra virgolette singole.

      Ad esempio, "Vendite est" [Importo vendite]

  • Una funzione DAX può restituire una colonna o una tabella di valori, nel qual caso deve essere usata come parametro di un'altra funzione DAX che richiede una colonna o una tabella.