Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. DAX
  3. Funções DAX
  4. IFERROR

IFERROR

DAXLógicas

Avalia uma expressão e retorna um valor especificado se ela resultar em erro; caso contrário, retorna o próprio valor da expressão.

Quando usar

Conversões de tipo que podem falhar e expressões que podem gerar erro. Para divisão, use DIVIDE.

Sintaxe

DAX
IFERROR(<Valor>, <Alternativo>)

Parâmetros

Valor: Expressão que pode gerar erro. Alternativo: Valor retornado quando Valor resulta em erro.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Coluna calculada: conversão de texto que pode falhar
Ano Convertido =
IFERROR ( VALUE ( TabFatPedido[AnoTexto] ), 0 )

// Para divisão, prefira DIVIDE: com o operador "/", dividir por BLANK
// devolve infinito ou NaN, e não um erro que o IFERROR capture
Preço Unitário =
DIVIDE ( TabFatVenda[ValorVenda], TabFatVenda[Quantidade] )

Observações

Equivale a IF(ISERROR(A), B, A); Valor e Alternativo precisam ser do mesmo tipo de dado. Se Valor ou Alternativo for uma célula vazia, é tratado como texto vazio (""). Não suportada em modo DirectQuery quando usada em colunas calculadas ou regras de RLS.

Mais informações

Equivalente Excel (pt-BR)
SEERRO
Equivalente Excel (en-US)
IFERROR
Lançamento
2016-Nov
Referência
https://learn.microsoft.com/pt-br/dax/iferror-function-dax
Função anteriorIF.EAGERPróxima função IGNORE
Biblioteca