ISERROR
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Controlla se un valore è un errore e restituisce TRUE o FALSE.
Sintassi
ISERROR(<value>)
Parametri
Termine | Definizione |
---|---|
value | Valore da testare. |
Valore restituito
Valore booleano TRUE se il valore è un errore; in caso contrario, FALSE.
Osservazioni:
Per le procedure consigliate quando si usa ISERROR, vedere Uso appropriato delle funzioni di errore.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
Nell'esempio seguente viene calcolato il rapporto delle vendite Internet totali per ottenere la somma delle vendite dei rivenditori. La funzione ISERROR viene usata per verificare se sono presenti errori, ad esempio una divisione per zero. Se è presente un errore, viene restituito un valore vuoto. In caso contrario, viene restituito il rapporto.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)