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. IF

IF

DAXLógicas

Verifica uma condição e retorna um valor quando ela é TRUE e outro valor (ou BLANK) quando é FALSE.

Quando usar

Classificações, semáforos de desempenho, tratamento de nulos, cálculos condicionais, formatação dinâmica de texto.

Sintaxe

DAX
IF(<Condição>, <SeVerdadeiro> [, <SeFalso>])

Parâmetros

Condição: Expressão booleana (TRUE ou FALSE). SeVerdadeiro: Valor retornado quando a condição é TRUE. SeFalso (Opcional): Valor retornado quando FALSE. Padrão: BLANK.

Aplica-se a

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

Exemplo

DAX
// Status da meta
Status Meta =
VAR vVendas = [Total de Vendas]
VAR vMeta   = SUM(TabFatMeta[ValorMeta])
VAR vPct    = DIVIDE(vVendas, vMeta, 0)
RETURN
    IF(
        vVendas >= vMeta,
        "Meta atingida — " & FORMAT(vPct, "0%"),
        "Abaixo — " & FORMAT(vPct, "0%") & " da meta"
    )

// IF aninhado — semáforo de 3 faixas
Semáforo Meta =
IF(
    [Atingimento da Meta (%)] >= 1.0, "Acima",
    IF(
        [Atingimento da Meta (%)] >= 0.8, "Em risco",
        "Abaixo"
    )
)

Observações

SeFalso omitido retorna BLANK (não zero); se os dois resultados forem numéricos, IF converte implicitamente para um único tipo. Para executar as duas ramificações independentemente da condição, use IF.EAGER. Para muitos IFs aninhados, SWITCH costuma ser mais elegante.

Mais informações

Equivalente Excel (pt-BR)
SE
Equivalente Excel (en-US)
IF
Lançamento
2016-Nov
Referência
https://learn.microsoft.com/pt-br/dax/if-function-dax
Função anteriorHOURPróxima função IF.EAGER
Biblioteca