ISERROR
Aplica-se a: Coluna calculada Tabela calculada Medida Cálculo visual
Verifica se um valor é um erro e retorna TRUE ou FALSE.
Sintaxe
ISERROR(<value>)
Parâmetros
Termo | Definição |
---|---|
valor | O valor que você deseja testar. |
Valor devolvido
Um valor booleano de TRUE se o valor for um erro; caso contrário, FALSE.
Observações
Para obter as práticas recomendadas ao usar ISERROR, consulte Uso apropriado de funções de erro.
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
O exemplo a seguir calcula a proporção entre o total de vendas pela Internet e o total de vendas do revendedor. A função ISERROR é usada para verificar erros, como a divisão por zero. Se houver um erro, um espaço em branco será retornado, caso contrário, a proporção será retornada.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)