ISERROR
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Comprueba si un value es un error, and devuelve TRUE
orFALSE
.
Sintaxis
ISERROR(<value>)
Parámetros
Término | Definición |
---|---|
value |
El value que desea probar. |
Devolver value
Un value booleano de TRUE
if el value es un error; de lo contrario, FALSE
.
Observaciones
Para conocer los procedimientos recomendados al usar ISERROR, consulte uso adecuado de las funciones de error.
Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).
Ejemplo
En el ejemplo siguiente se calcula la proporción de ventas totales de Internet al total de ventas de revendedores. La función ISERROR se usa para comprobar si hay errores, como la división por cero. If se devuelve un error se devuelve un blank; de lo contrario, se devuelve la relación.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)