Compartir a través de


Función ISERROR (DAX)

Comprueba si un valor es un error, y devuelve TRUE o FALSE.

Sintaxis

ISERROR(<value>)

Parámetros

Término

Definición

value

El valor que quiere comprobar.

Valor devuelto

Valor booleano que es TRUE si el valor es un error; en caso contrario, es FALSE.

Ejemplo

En el siguiente ejemplo se calcula la proporción entre Internet Sales totales y las ventas por distribuidor totales. La función ISERROR se usa para comprobar los errores, como división por cero. Si hay un error se devuelve un espacio en blanco, de lo contrario se devuelve la proporción.

= IF( ISERROR(
       SUM('ResellerSales_USD'[SalesAmount_USD])
       /SUM('InternetSales_USD'[SalesAmount_USD])
             )
    , BLANK()
    , SUM('ResellerSales_USD'[SalesAmount_USD])
      /SUM('InternetSales_USD'[SalesAmount_USD])
    )