ISERROR
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 di 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 in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
Nell'esempio seguente viene calcolato il rapporto tra le vendite totali internet e le vendite totali dei rivenditori. La funzione ISERROR viene usata per verificare la presenza di errori, ad esempio divisione per zero. Se viene restituito un errore, 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])
)