Informazioni di riferimento sulle funzioni DAX

Questo articolo contiene informazioni dettagliate, inclusi parametri, sintassi, valori restituiti ed esempi, per ognuna delle oltre 250 funzioni usate nelle formule DAX (Data Analysis Expression).

Importante

Non tutte le funzioni DAX sono supportate o incluse nelle versioni precedenti di Power BI Desktop, Analysis Services e Power Pivot in Excel.

In questa sezione

Nuove funzioni DAX: funzioni nuove o funzioni esistenti che sono state aggiornate in modo significativo.

Funzioni di aggregazione: queste funzioni calcolano un valore (scalare), ad esempio count, sum, average, minimum o maximum per tutte le righe di una colonna o di una tabella, come definito dall'espressione.

Funzioni di data e ora - Queste funzioni in DAX sono simili alle funzioni di data e ora in Microsoft Excel. Le funzioni DAX sono tuttavia basate sui tipi di dati datetime utilizzati da Microsoft SQL Server.

Funzioni di filtro - Queste funzioni consentono di restituire tipi di dati specifici, cercare valori in tabelle correlate e applicare filtri in base ai valori correlati. Le funzioni di ricerca si basano su tabelle e relazioni tra tabelle. Le funzioni di filtro consentono di modificare il contesto dei dati per creare calcoli dinamici.

Funzioni finanziarie - Queste funzioni vengono usate in formule che eseguono calcoli finanziari, ad esempio il valore attuale netto e il tasso di rendimento.

Funzioni informative - Queste funzioni esaminano una tabella o una colonna fornita come argomento a un'altra funzione e indicano se il valore corrisponde al tipo previsto. La funzione ISERROR, ad esempio, restituisce TRUE se il valore a cui si fa riferimento contiene un errore.

Funzioni logiche - Queste funzioni restituiscono informazioni sui valori in un'espressione. La funzione TRUE, ad esempio, consente di sapere se un'espressione che si sta valutando restituirà un valore TRUE.

Funzioni matematiche e trigonometriche - Le funzioni matematiche in DAX sono simili alle funzioni matematiche e trigonometriche di Excel. Ci sono tuttavia alcune piccole differenze per quanto riguarda i tipi di dati numerici usati dalle funzioni DAX.

Altre funzioni - Queste funzioni eseguono azioni uniche che non possono essere definite in base a nessuna delle categorie a cui appartiene la maggior parte delle altre funzioni.

Funzioni padre e figlio: queste funzioni consentono agli utenti di gestire i dati presentati come gerarchia padre/figlio nei modelli di dati.

Funzioni di relazione - Queste funzioni sono destinate alla gestione e all'uso delle relazioni tra le tabelle. È ad esempio possibile specificare una determinata relazione da usare in un calcolo.

Funzioni statistiche: calcolano i valori correlati a distribuzioni statistiche e probabilità, ad esempio deviazione standard e numero di permutazioni.

Funzioni di modifica delle tabelle - Queste funzioni restituiscono una tabella o modificano le tabelle esistenti.

Funzioni di testo - Con queste funzioni è possibile restituire parte di una stringa, cercare testo all'interno di una stringa o concatenare valori stringa. Sono inoltre disponibili funzioni per il controllo dei formati per date, ore e numeri.

Funzioni di Business Intelligence per le gerarchie temporali - Queste funzioni consentono di creare calcoli basati su informazioni predefinite relative a calendari e date. Tramite gli intervalli di ore e date in combinazione con aggregazioni o calcoli è possibile compilare confronti significativi tra periodi di tempo paragonabili relativamente a vendite, scorte e così via.

Informazioni di riferimento sulla sintassi DAX
Informazioni di riferimento sugli operatori DAX
Convenzioni di denominazione dei parametri DAX