Funzioni informative

Le funzioni informative DAX esaminano la cella o la riga specificata come argomento 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.

In questa categoria

Funzione Descrizione
COLUMNSTATISTICS Restituisce una tabella di statistiche relative a ogni colonna di ogni tabella del modello.
CONTAINS Restituisce True se i valori per tutte le colonne a cui si fa riferimento esistono, o sono contenuti, nelle colonne; in caso contrario, restituisce False.
CONTAINSROW Restituisce TRUE se una riga di valori esiste o è contenuta in una tabella; in caso contrario, restituisce FALSE.
CONTAINSSTRING Restituisce TRUE o FALSE per indicare se una stringa contiene un'altra stringa.
CONTAINSSTRINGEXACT Restituisce TRUE o FALSE per indicare se una stringa contiene un'altra stringa.
CUSTOMDATA Restituisce il contenuto della proprietà CustomData nella stringa di connessione.
HASONEFILTER Restituisce TRUE se il numero di valori filtrati direttamente in columnName è uno; in caso contrario, restituisce FALSE.
HASONEVALUE Restituisce TRUE se il contesto per columnName è stato filtrato in base a un solo valore distinto. In caso contrario, restituisce FALSE.
ISAFTER Funzione booleana che emula il comportamento di una clausola Start At e restituisce true per una riga che soddisfa tutti i parametri della condizione.
ISBLANK Controlla se un valore è vuoto e restituisce TRUE o FALSE.
ISCROSSFILTERED Restituisce TRUE se columnName o un'altra colonna nella stessa tabella o in una tabella correlata viene filtrata.
ISEMPTY Verifica se una tabella è vuota.
ISERROR Controlla se un valore è un errore e restituisce TRUE o FALSE.
ISEVEN Restituisce TRUE se il numero è pari, FALSE se il numero è dispari.
ISFILTERED Restituisce TRUE quando columnName viene filtrata direttamente.
ISINSCOPE Restituisce true quando la colonna specificata rappresenta il livello in una gerarchia di livelli.
ISLOGICAL Controlla se un valore è un valore logico (TRUE o FALSE) e restituisce TRUE o FALSE.
ISNONTEXT Controlla se un valore non è costituito da testo (le celle vuote non sono testo) e restituisce TRUE o FALSE.
ISNUMBER Controlla se un valore è un numero e restituisce TRUE o FALSE.
ISODD Restituisce TRUE se il numero è dispari, FALSE se il numero è pari.
ISONORAFTER Funzione booleana che emula il comportamento di una clausola Start At e restituisce true per una riga che soddisfa tutti i parametri della condizione.
ISSELECTEDMEASURE Usata dalle espressioni per gli elementi di calcolo per determinare se la misura nel contesto è una di quelle specificate in un elenco di misure.
ISSUBTOTAL Crea un'altra colonna in un'espressione SUMMARIZE, che restituisce True se la riga contiene i valori dei subtotali per la colonna specificata come argomento. In caso contrario, restituisce False.
ISTEXT Controlla se un valore è di tipo testo e restituisce TRUE o FALSE.
NONVISUAL Contrassegna un filtro di valore in un'espressione SUMMARIZECOLUMNS come non visivo.
SELECTEDMEASURE Usata dalle espressioni per gli elementi di calcolo per fare riferimento alla misura nel contesto.
SELECTEDMEASUREFORMATSTRING Usata dalle espressioni per gli elementi di calcolo per recuperare la stringa di formato della misura nel contesto.
SELECTEDMEASURENAME Usata dalle espressioni per gli elementi di calcolo per determinare la misura nel contesto in base al nome.
USERCULTURE Restituisce le impostazioni locali per l'utente corrente.
USERNAME Restituisce il nome di dominio e il nome utente in base alle credenziali fornite al sistema al momento della connessione.
USEROBJECTID Restituisce l'ID oggetto o il SID dell'utente corrente.
USERPRINCIPALNAME Restituisce il nome dell'entità utente.