Partilhar via


ISERROR

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Verifica se um value é um errorand retorna TRUEorFALSE.

Sintaxe

ISERROR(<value>)

Parâmetros

Vigência Definição
value A value que pretende testar.

Regresso value

Uma value booleana de TRUEif 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])
    )

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