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
Vigência | Definição |
---|---|
value |
O valor que você deseja testar. |
Valor de retorno
Um valor booleano de TRUE
se o valor for um erro; caso contrário, FALSE
.
Comentários
Para obter as práticas recomendadas ao usar o 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 se há 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])
)