Share via


ISERROR

Aplica-se a:Colunacalculada Tabelacalculada MedidaCá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])  
    )  

Funções de informação
Função IFERROR
Função SE