Condividi tramite


Funzione ISERROR (DAX)

Verifica se un valore è un errore e restituisce TRUE o FALSE.

Sintassi

ISERROR(<value>)

Parametri

Termine

Definizione

value

Il valore che si desidera verificare.

Valore restituito

Valore booleano, TRUE se il valore è un errore; in caso contrario, FALSE.

Esempio

Nell'esempio seguente viene calcolato il rapporto delle vendite Internet totali per ottenere la somma delle vendite dei rivenditori. La funzione ISERROR viene utilizzata 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])
    )