Condividi tramite


ISERROR

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Controlla se un value è un error, and restituisce TRUEorFALSE.

Sintassi

ISERROR(<value>)

Parametri

Termine Definizione
value Il value da testare.

Restituisce value

Un value booleano di TRUEif 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])
    )

funzioni informationIFERROR funzioneIF