Compartilhar via


ISERROR

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Verifica se um value é um error, and retorna TRUEorFALSE.

Sintaxe

ISERROR(<value>)

Parâmetros

Prazo Definição
value O value que você deseja testar.

Retornar value

Um value booliano de TRUEif o value é um error; caso contrário, FALSE.

Observações

  • Para obter práticas recomendadas ao usar ISERROR, consulte Uso apropriado de funções error.

  • Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or regras de RLS (segurança em nível de linha).

Exemplo

O exemplo a seguir calcula a taxa de vendas totais da Internet para o total de vendas de revendedores. A função ISERROR é usada para verificar se há erros, como divisão por zero. If há um error um blank é retornado, caso contrário, a taxa é 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ções IFERROR funçãoIF função