Compartilhar via


ISERROR

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Verifica se um valor está errado e retorna TRUE ou FALSE.

Sintaxe

ISERROR(<value>)  

Parâmetros

Termo Definição
valor O valor que você deseja testar.

Valor retornado

Um valor booliano de TRUE se o valor for um erro; caso contrário, FALSE.

Comentários

  • Para melhores práticas ao usar ISERROR, confira Uso adequado de funções de erro.

  • Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.

Exemplo

O exemplo a seguir calcula a taxa do total de vendas pela Internet para o total de vendas do revendedor. A função ISERROR é usada para verificar se há erros, como divisão por zero. Se houver um erro, um espaço em branco será retornado; caso contrário, a taxa 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 informativas
Função IFERROR
Função IF