ISERROR
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Controlla se un value è un error, and restituisce TRUE
orFALSE
.
Sintassi
ISERROR(<value>)
Parametri
Termine | Definizione |
---|---|
value |
Il value da testare. |
Restituisce value
Un value booleano di TRUE
if il value è un error; in caso contrario, FALSE
.
Osservazioni
Per le procedure consigliate quando si usa ISERROR, vedere Uso appropriato delle funzioni di error.
Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or 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. If viene restituito un error viene restituito un blank; 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])
)