As condicionais fazem parte do nosso dia-a-dia. Em várias situações temos duas opções, com base em uma condição. Usamos a palavra SE para especificar a condição. Se ela for “atendida”, então acontece X; se não é atendida, acontece Y. Veja exemplos:
- Se você não me der presente no meu aniversário, vou ficar bravo com você;
- Se eu perder o ônibus, eu vou chegar atrasado ao trabalho;
- Se fizer sol domingo, nós iremos à praia;
- Se a cotação do dólar baixar, iremos viajar para a Europa.
Nas frases acima foi especificado apenas o que acontece SE a condição for verdadeira, ou seja, o que ocorre caso o que foi dito na frase realmente aconteça. No exermplo do domingo, caso o tempo esteja ensolarado, as pessoas envolvidas irão à praia. Caso esteja chovendo ou nublado, ficarão dormindo, vendo TV ou qualquer outra coisa que não foi mencionada ali.
Temos com isso que sempre que usamos SE no nosso dia-a-dia, temos o seguinte:
- uma condição (o precisa acontecer para que se tenha o resultado esperado);
- o que acontece quando a condição é verdadeira (ex: caso realmente haja sol no domingo);
- o que acontece quando a condição é falsa (ex: caso chova no domingo).
No Excel, isso acontece de forma parecida. Existe uma função que segue essa lógica e é usada para comparação de valores. O nome dessa função é…adivinhe…lhe dou três chances…isso mesmo!! Função SE!! Hehehe..
Com essa função, podemos verificar por exemplo se uma pessoa tem a idade mínima ou máxima necessária, se uma meta foi atingida, se um valor está dentro do esperado, entre muitas outras coisas. Essa função possui a seguinte sintaxe:
=SE(TESTE_LÓGICO;VALOR SE VERDADEIRO;VALOR SE FALSO)
Dos itens acima, o teste lógico equivale à condição. O valor se verdadeiro equivale à definição do que irá “acontecer” quando o resultado é verdadeiro, e valor se falso é o contrário, ou seja, o que acontece quando a condição não é verdadeira. Caso o exemplo da praia fosse “transportado para o Excel”, ficaria mais ou menos assim: =SE(TEMPO=”SOL”;”PRAIA”;”DORMIR”).
Cada um dos 3 itens pode conter fórmulas, funções, texto, números, datas, etc. Devem apenas ser observadas algumas “exigências”:
- o Teste Lógico deve ser uma comparação entre 2 valores, e entre eles deve-se usar um dos operadores de comparação (leia mais abaixo);
- quando usarmos textos, eles SEMPRE devem vir entre aspas;
- deve-se separar cada uma das 3 partes com ponto e vírgula.
OPERADORES DE COMPARAÇÃO
O Excel, nas funções da categoria lógica (a função SE) é uma delas, utiliza operadores para comparar valores, e essa comparação irá dar um resultado que será VERDADEIRO ou FALSO. A partir daí é que o Excel determina que valor será exibido como resultado da fórmula. Esses operadores são os seguintes:
OBS: na matemática convencional usamos um símbolo de igual com um risco sobre ele para representar o sinal de diferente. No entanto, como esta tecla não existe no teclado, usa-se o símbolo <>. Se pararmos para analisar veremos que ele representa maior ou menor. Se um valor é maior ou menor que outro, quer dizer que não é igual. E se não é igual, é porquê é diferente, não concordam?
EXEMPLO
Até aqui, foi praticamente teoria, com a intenção de fundamentar este conteúdo e como ele funciona, pois costuma ser meio confuso para quem o vê pela primeira vez. Darei agora um exemplo, para que você veja como esta função. Mas não se preocupe pois ela é bastante usada no Excel, e você ainda a verá muito por aqui. Farei inclusive um post apenas com exemplos.
Para começar, vamos imaginar a seguinte situação: uma lista com nomes e idades de algumas pessoas, e por fim queremos saber se a pessoa pode ingerir bebidas alcoólicas (legalmente falando, é claro) ou não. Veja planilha abaixo:
Antes de preencher a fórmula, precisamos analisar a planilha e “descobrir” qual é a condição e o que vai acontecer em cada caso. Para o nosso exemplo, sabemos que legalmente falando a pessoa pode beber a partir dos 18 anos. Sendo assim, a idade da pessoa tem que ser maior ou igual a 18 (se for apenas maior, caso seja 18 ficará de fora). Como a idade está na coluna B, para o caso do Ricardo a condição é B2>=18, pois B2 contém a idade do Ricardo. Como resultado dessa condição, desejamos que escreva “Sim” caso realmente seja maior que 18 (ou seja, caso a condição seja verdadeira) ou “Não” caso a condição seja falsa (menor que 18). É como se disséssemos: “SE idade maior ou igual 18, ENTÃO escreva SIM, SENÃO escreva NÃO). A fórmula para este primeiro exemplo será:
=SE(B2>=18;”SIM”;”NÃO”)
Como as palavras SIM e NÃO são texto, elas precisam ficar entre aspas. Poderíamos usar outras funções, números e tudo mais nos resultados, mas veremos isso mais para a frente.
Para as linhas seguintes, a fórmula será bem parecida. Só irá mudar a célula da idade, pois cada uma tem a sua. Ou seja, na linha 3, em vez de B2 será B3, e assim por diante. No final a planilha ficará assim:
É possível inclusive puxar a fórmula neste caso, mas recomendo, pelo menos a princípio, que você faça uma por uma, para que vá se acostumando com o funcionamento dela.
Em caso de dúvida, entre em contato.
Até mais,
Ueritom
Termos que trouxeram a esta página:
- como funciona a função se (13)
- formula do excel a cor do texto extrato (6)
- como funciona a funçao se no excel (6)
- como funciona a formula se no excel (5)
- função se excel cores (4)
- funçaõ se para aniversário (3)
- como funciona se no excel (3)
- excel função se não funcionar perfeitamente falso verdadeiro (3)
- excel frase da formula se em cor diferente (3)
- função se verdadeiro ou falso excel separar por cor (2)
- funçãões do excel 2012 (2)
- excel porque se não funciona sobre se (2)
- fórmula se não funciona (2)
- uso da funçao se para cor (2)
- função se não funciona (2)
- excel funçao if com or (2)
- no excel verdadeiro e falso renomear (2)
- como mudar a cor de um valor no excel se ele for maior ou menor do que o esperado (2)
- como fciona a função se??? (2)
- como utilizar formula se no excel sim ou nao (2)














4 Respostas