Partilhar via


ISERROR

Aplica-se a:Coluna calculadaTabela calculadaMedidaCá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])
    )

Funções de informaçãoIFERROR funçãoIF função