ISERROR
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Verifica se um value é um errorand retorna TRUE
orFALSE
.
Sintaxe
ISERROR(<value>)
Parâmetros
Vigência | Definição |
---|---|
value |
A value que pretende testar. |
Regresso value
Uma value booleana de TRUE
if o value é uma error; caso contrário, FALSE
.
Comentários
Para obter as práticas recomendadas ao usar ISERROR, consulte Uso apropriado de funções error.
Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de 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. If houver um error um blank é retornado, caso contrário, a proporção é retornada.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)