Skip to main content

Como usar a função IF-THEN no Excel

BMW DTC EXPLAINED - How to turn off traction control? (Junho 2026)

BMW DTC EXPLAINED - How to turn off traction control? (Junho 2026)
Anonim

A função IF-THEN no Excel é uma maneira poderosa de adicionar decisões às suas planilhas. Ele testa uma condição para ver se é verdadeiro ou falso e, em seguida, executa um conjunto específico de instruções com base nos resultados.

Por exemplo, introduzindo um IF-THEN no Excel, você pode testar se uma célula específica é maior que 900. Se for, você pode fazer a fórmula retornar o texto "PERFECT". Se não for, você pode fazer a fórmula retornar "TOO SMALL".

Existem muitas condições que você pode inserir na fórmula IF-THEN. Veja como usar a função IF-THEN no Excel, bem como alguns exemplos.

As instruções neste artigo se aplicam ao Excel 2016, 2013, 2010; Excel para Mac e Excel 365 / Online.

Entrando IF-THEN no Excel

A sintaxe da função IF-THEN inclui o nome da função e os argumentos da função dentro de parênteses.

Esta é a sintaxe apropriada da função IF-THEN:

= IF (teste lógico, valor se verdadeiro, valor se falso)

A parte IF da função é o teste lógico. É aqui que você usa operadores de comparação para comparar dois valores.

A parte THEN da função vem após a primeira vírgula e inclui dois argumentos separados por uma vírgula.

  • O primeiro argumento diz à função o que fazer se a comparação for verdadeira.
  • O segundo argumento diz à função o que fazer se a comparação for falsa.

Um exemplo simples de função IF-THEN

Antes de passar para cálculos mais complexos, vamos ver um exemplo muito simples de uma instrução IF-THEN.

Nossa planilha é configurada com a célula B2 como $ 100. Podemos inserir a seguinte fórmula em C2 para indicar se o valor é ou não maior que $ 1000.

= SE (B2> 1000, "PERFEITO", "MUITO PEQUENO")

Esta função tem os seguintes argumentos:

  • B2> 1000 testa se o valor na célula B2 é maior que 1000.
  • "PERFEITO" retorna a palavra PERFECT na célula C2 se B2 é maior que 1000.
  • "MUITO PEQUENO" retorna a frase MUITO PEQUENO na célula C2 se B2 não é maior que 1000.

A parte de comparação da função pode comparar apenas dois valores. Qualquer um desses dois valores pode ser:

  • Número fixo
  • Sequência de caracteres (valor do texto)
  • Data ou hora
  • Funções que retornam qualquer um dos valores acima
  • Uma referência a qualquer outra célula na planilha contendo qualquer um dos valores acima

A parte TRUE ou FALSE da função também pode retornar qualquer um dos itens acima. Isso significa que você pode tornar a função IF-THEN muito avançada incorporando cálculos ou funções adicionais dentro dela (veja abaixo).

Ao inserir condições verdadeiras ou falsas de uma instrução IF-THEN no Excel, você precisa usar aspas em torno de qualquer texto que queira retornar, a menos que esteja usando VERDADEIRO e FALSO, que o Excel reconhece automaticamente. Outros valores e fórmulas não exigem aspas.

Introdução de cálculos na função IF-THEN

Você pode incorporar diferentes cálculos para a função IF-THEN, dependendo dos resultados da comparação.

Neste exemplo, um cálculo é usado para calcular o imposto devido, dependendo da receita total em B2.

O teste lógico compara a receita total em B2 para ver se é maior que US $ 50.000,00.

= SE (B2> 50000, B2 * 0,15, B2 * 0,10)

Neste exemplo, B2 não é maior que 50.000, portanto, a condição "value_if_false" será calculada e retornará esse resultado.

Neste caso, isso é B2 * 0,10, qual é4000.

O resultado é colocado na célula C2, onde a função IF-THEN é inserida, será 4000.

Você também pode incorporar cálculos no lado da comparação da função.

Por exemplo, se você quiser estimar que a receita tributável será de apenas 80% da receita total, você pode alterar a função IF-THEN acima para o seguinte.

= SE (B2 * 0,8> 50000, B2 * 0,15, B2 * 0,10)

Isso executará o cálculo no B2 antes de compará-lo a 50.000.

Nunca insira uma vírgula ao digitar números nos milhares. Isso ocorre porque o Excel interpreta uma vírgula como o final de um argumento dentro de uma função.

Funções de aninhamento dentro de uma função IF-THEN

Você também pode incorporar (ou "aninhar") uma função dentro de uma função IF-THEN.

Isso permite que você execute cálculos avançados e compare os resultados reais com os resultados esperados.

Neste exemplo, digamos que você tenha uma planilha com as notas de 5 de seus alunos na coluna B. Você pode fazer a média dessas notas usando a função MÉDIA. Dependendo dos resultados da média da turma, você pode ter a célula C2 retornando "Excelente!" ou "Precisa de Trabalho".

É assim que você introduziria essa função IF-THEN:

= SE (MÉDIA (B2: B6)> 85, "Excelente!", "Precisa de Trabalho")

Esta função retorna o texto "Excelente!" na célula C2 se a média da classe for superior a 85. Caso contrário, retorna "Precisa de trabalho".

Como você pode ver, inserir a função IF-THEN no Excel com cálculos ou funções incorporados permite criar planilhas muito dinâmicas e altamente funcionais.