As instruções IF do Excel são um dos recursos mais usados e úteis, e por um bom motivo. Eles são muito poderosos para ajudar a classificar e avaliar dados com base nos valores que você coloca na função. As instruções SE são uma das funções mais flexíveis e personalizáveis do Excel, que podem ser usadas para diversos fins.

Se você é novo no Excel ou quer aprender a tirar o melhor proveito dessa função, continue lendo. Neste artigo, vamos explicar os fundamentos da construção de uma função IF-THEN totalmente funcional.
Como usar instruções IF-THEN no Excel
As instruções SE-ENTÃO no Excel funcionam criando um paradigma para fornecer conclusões lógicas com base nos valores inseridos na fórmula. A fórmula é bastante simples e fácil de entender, composta por duas partes principais: as partes SE e ENTÃO.
A fórmula básica SE-ENTÃO em uma célula se parece com isso:
=SE(teste lógico,valor se verdadeiro,valor se falso)
Os parágrafos a seguir explicarão melhor o teste lógico e os valores resultantes.
SE: Condição Lógica

Em palavras simples, a parte SE da fórmula configura o teste lógico que será usado para desviar para as declarações “valor se verdadeiro” ou “valor se falso”. A parte IF deve ter um tipo booleano, que é um tipo específico que pode ser TRUE ou FALSE. A parte de teste lógico também aceita números, onde qualquer coisa diferente de 0 é considerada TRUE.
Essa instrução IF geralmente contém vários valores ou referências de célula juntamente com operadores de comparação e funções que determinarão o resultado do teste lógico.
- > (mais de)
- < (menor que)
- = (igual a)
- >= (mais ou igual a)
- <= (menor ou igual a)
- <> (diferente de)
Uma instrução IF feita corretamente fornecerá um dos dois valores booleanos possíveis, que determinarão qual ramificação da instrução THEN será usada. Caso contrário, a fórmula produzirá um “#VALUE!” erro.
Vamos ver como criar o teste lógico em um exemplo simples: “=(B2>C2).”
Para simplificar, considere que as células B2 e C2 contêm um valor numérico. Nesse caso, esse teste lógico retorna TRUE se B2 tiver um número maior que C2 e FALSE se C2 for igual ou maior que B2.
É possível comparar valores de um tipo diferente (por exemplo, strings de texto e números), mas estes têm várias regras que podem não se alinhar com o que seria considerado útil (“papel”>45 retorna TRUE).
THEN: Valores se TRUE ou FALSE

Agora para a parte concreta da fórmula. A parte THEN da instrução é silenciosa aqui, o que significa que você nunca a escreve explicitamente – mas pense nela como existindo após a parte do teste lógico.
Se o teste lógico contém a condição, os argumentos no formulário THEN são os resultados que você deseja que apareçam no valor da célula.
Os valores no Excel podem se referir apenas a um determinado tipo de dados: texto, números, datas e, finalmente, dados booleanos. Os valores de string (texto) usados devem ser colocados entre aspas.
O que é importante ao formar uma instrução IF-THEN funcional é que o “valor se verdadeiro” só será usado se a condição que você definir for VERDADEIRA e assim por diante.
Observe que você deve separar todas as três partes da fórmula com vírgulas. Ao separar partes da fórmula, preste atenção em quais separadores você usa. As versões globais do Excel requerem o ponto e vírgula como separador. Por outro lado, as versões mais antigas do Microsoft Excel ainda usam vírgulas para dividir a condição e os valores.
Depois de adicionar valores à instrução, a fórmula funcionará de acordo com a condição definida anteriormente. Voltando ao exemplo acima, se B2 realmente for maior que C2, o resultado será o valor que foi colocado em “valor se verdadeiro” e vice-versa.
Como criar uma instrução IF-THEN totalmente funcional
Para inserir a fórmula SE-ENTÃO em uma célula, você pode escolher uma das seguintes maneiras:
- Selecione a célula e digite a fórmula na barra de fórmulas ou na própria célula. A barra de fórmulas está posicionada acima da planilha.

- Selecione a célula e clique no ícone de fórmula (fx) ao lado da barra de entrada de texto na parte superior e escolha “SE” na lista de fórmulas. Clique em “OK” para continuar para o construtor de fórmulas.

Ao escolher a primeira opção, lembre-se de que você precisa rastrear com precisão quais tipos de valor você está usando para as condições e saídas.
Se você usar a caixa de diálogo de seleção de fórmula e usar o construtor, obterá uma melhor visão geral da fórmula. O construtor colocará diretamente os sinais de pontuação necessários e tudo o que você precisa fazer é preencher os três campos. O construtor também exibe os resultados do teste lógico considerando as informações disponíveis (VERDADEIRO ou FALSO) e o resultado geral. Você pode ver como o construtor formula a fórmula com base em suas caixas de texto para referência futura.
Como usar várias instruções IF-THEN
Os usuários do Excel adoram as instruções IF-THEN por sua facilidade de uso e personalização. Isso significa que, além de sua funcionalidade básica, você pode incorporar várias outras fórmulas dentro da instrução IF principal. Você pode até colocar instruções IF umas nas outras, com o Excel permitindo sete IFs por vez.
Parece matemática demais, não é? É bem simples e vamos mostrar como você pode usar mais de uma instrução IF-THEN em uma célula do Excel.
Como aninhar uma função

A inserção de outra fórmula como argumento no Excel é chamada de aninhamento. Uma única fórmula IF-THEN pode conter até 7 funções aninhadas diferentes (de acordo com o construtor de fórmulas; o suporte da Microsoft sugere até 64 aninhamentos).
Você não precisa aninhar a mesma função, e combinar fórmulas SE-ENTÃO com somas ou médias é bastante comum. O aninhamento de funções IF-THEN, por outro lado, requer uma quantidade razoável de prática e progressão lógica. Se uma fórmula não for bem feita, pode ser difícil segui-la e produzir resultados incorretos.
Um dos exemplos mais fáceis de mostrar o aninhamento IF-THEN é para avaliar tarefas. Vamos considerar um exemplo quando os resultados dos testes recebem notas de A a F com referências comuns (90, 80, 70 e 60).
Veja como isso funcionaria na prática para uma célula: “=SE(C2>=90,”A”,SE(C2>=80,”B”,SE(C2>=70,”C”,SE(C2>=60,”D”,”F”)) ))”
Vamos decompô-lo um pouco. Se a pontuação numérica na célula C2 (entre 0 e 100) for maior ou igual a 90, a nota atribuída será A. Caso contrário, a fórmula continua para a segunda parte da instrução, que é a segunda função SE, e assim sobre. Se a pontuação em C2 for inferior a 60, o Excel passará por todas as funções SE-ENTÃO e determinará o resultado como “F”.
Aninhar fórmulas é uma ferramenta útil para realizar cálculos mais complexos, se necessário. Eles são bastante fáceis de construir e podem fornecer resultados rápidos, o que provavelmente levaria muito tempo se você os fizesse “à mão”.
A função SE-ENTÃO fará o que você mandar
As possibilidades de usar a função SE-ENTÃO são tão ilimitadas quanto os critérios que você fornece. A chave é manter o formato simples da fórmula e brincar com os detalhes. Saiba qual parte da fórmula vai para onde e, em seguida, dê significado às suas próprias necessidades.
As fórmulas do Excel funcionam por lógica e não questionam muito suas intenções. Você deve saber exatamente o que deseja alcançar com a instrução e, em seguida, falar com o programa no único idioma que ele entende. Isso significa entender e saber escrever uma fórmula limpa.
Qual foi a maneira mais criativa de usar a fórmula SE-ENTÃO em suas planilhas do Excel? Conte-nos nos comentários abaixo!



