Informática · 7.ª–12.ª classe
Como usar a função SE?
Resposta curta
A função SE decide entre duas respostas conforme uma condição. A forma é =SE(teste;se_verdadeiro;se_falso): o Excel avalia o teste e devolve o segundo argumento se for verdadeiro, ou o terceiro se for falso. Por exemplo, =SE(B2>=10;"Aprovado";"Reprovado"). O texto vai entre aspas e, em Excel em português, os argumentos separam-se por ponto e vírgula.
Quando se aplica
Use a função SE quando o resultado depende de uma condição: aprovado ou reprovado conforme a nota, desconto conforme o valor da compra, «Pago» ou «Em falta» conforme o saldo, quando uma meta foi ou não atingida. É uma das funções mais usadas e a base de muitas outras fórmulas.
Pré-requisitos
- Saber escrever fórmulas começadas por = e usar referências a células.
- Conhecer os operadores de comparação.
- Saber que o texto, numa fórmula, vai entre aspas.
Operadores de comparação
| Operador | Significado | Exemplo |
|---|---|---|
| = | igual a | B2=10 |
| > | maior do que | B2>10 |
| < | menor do que | B2<10 |
| >= | maior ou igual a | B2>=10 |
| <= | menor ou igual a | B2<=10 |
| <> | diferente de | B2<>10 |
Método passo a passo
- Escreva a regra em palavras: «se a nota for pelo menos 10, aprovado; senão, reprovado».
- Identifique o teste (B2>=10), o resultado se for verdadeiro ("Aprovado") e o resultado se for falso ("Reprovado").
- Escreva a fórmula na primeira linha: =SE(B2>=10;"Aprovado";"Reprovado").
- Carregue em Enter e confirme com um valor acima e outro abaixo do limite.
- Arraste a fórmula para as outras linhas. As referências relativas ajustam-se: B3, B4, etc.
- Para três ou mais resultados, coloque outro SE no lugar do terceiro argumento (SE aninhado). Para combinar condições, use E (todas verdadeiras) ou OU (pelo menos uma verdadeira).
Nota
A nota mínima de aprovação usada nos exemplos é 10 numa escala de 0 a 20. A regra real depende do nível de ensino e da escola; confirme sempre no regulamento em vigor.
Exemplos resolvidos
Exemplo 1 — Aprovado ou reprovado
Enunciado: Na coluna B estão as médias finais. Em C2 escreva uma fórmula que indique «Aprovado» se B2 for pelo menos 10 e «Reprovado» caso contrário. Teste com B2 = 12 e depois com B2 = 9.
Resolução:
- Fórmula: =SE(B2>=10;"Aprovado";"Reprovado").
- Com B2 = 12: o teste 12>=10 é verdadeiro e o resultado é «Aprovado».
- Com B2 = 9: o teste 9>=10 é falso e o resultado é «Reprovado».
Resposta: 12 dá «Aprovado» e 9 dá «Reprovado». Verificação: o valor-limite 10 dá «Aprovado», porque o operador é >= e inclui o 10.
Exemplo 2 — Comissão com valores diferentes
Enunciado: Um vendedor recebe 10% de comissão se vender pelo menos 5000 Kz e 5% se vender menos. Calcule a comissão para vendas de 6000 Kz e de 4000 Kz, com o valor em B2.
Resolução:
- Fórmula: =SE(B2>=5000;B2*10%;B2*5%).
- Para 6000: o teste é verdadeiro e 6000 × 0,10 = 600.
- Para 4000: o teste é falso e 4000 × 0,05 = 200.
Resposta: 600 Kz para 6000 Kz de vendas e 200 Kz para 4000 Kz. Verificação: 10% de 6000 = 600 e 5% de 4000 = 200.
Exemplo 3 — SE aninhado: quatro classificações
Enunciado: Classifique a média em B2: «Muito bom» se for 16 ou mais; «Bom» se for 14 ou mais; «Suficiente» se for 10 ou mais; «Insuficiente» nos restantes casos. Teste com 17, 14, 10 e 9.
Resolução:
- Fórmula: =SE(B2>=16;"Muito bom";SE(B2>=14;"Bom";SE(B2>=10;"Suficiente";"Insuficiente"))).
- O Excel testa por ordem, do limite mais alto para o mais baixo, e pára no primeiro verdadeiro.
- 17: é >=16, logo «Muito bom». 14: não é >=16, mas é >=14, logo «Bom». 10: não é >=14, mas é >=10, logo «Suficiente». 9: nenhum teste é verdadeiro, logo «Insuficiente».
Resposta: Muito bom, Bom, Suficiente, Insuficiente. Verificação: cada limite (16, 14, 10) pertence à classificação superior, porque se usou >=.
Exemplo 4 — Duas condições com E (nível de exame)
Enunciado: Um aluno só transita se tiver média pelo menos 10 em Matemática (B2) e em Português (C2). Escreva a fórmula e teste com 12 e 9.
Resolução:
- Fórmula: =SE(E(B2>=10;C2>=10);"Transita";"Não transita").
- A função E só dá verdadeiro se ambas as condições forem verdadeiras.
- Com B2 = 12 e C2 = 9: 12>=10 é verdadeiro, 9>=10 é falso; E dá falso e o resultado é «Não transita».
Resposta: «Não transita». Verificação: bastava uma condição falsa para o resultado ser falso. Com OU em vez de E, o aluno transitaria.
Erros frequentes
- Esquecer as aspas no texto. «Aprovado» sem aspas é interpretado como nome e dá erro.
- Trocar a ordem dos argumentos. O segundo é o resultado verdadeiro e o terceiro o falso; trocá-los inverte tudo.
- Usar > quando devia ser >=. O valor-limite fica de fora. Pergunte-se se o limite pertence ou não à classe.
- Ordem errada no SE aninhado. Se testar primeiro >=10, todas as notas de 10 para cima ficam «Suficiente», e as outras classes nunca são alcançadas.
- Parênteses a menos. Cada SE aberto precisa do seu parêntese de fecho; num SE aninhado com três funções, fecham-se três.
- Escrever o número entre aspas. "10" é texto e não o número 10; comparações com números deixam de funcionar bem.
- Usar vírgulas em vez de ponto e vírgula. Depende da configuração regional; use o separador que o seu Excel aceita.
Exercícios propostos
1Exercício 1
Escreva a fórmula que mostra «Positiva» se B2 for maior ou igual a 10 e «Negativa» caso contrário. Qual é o resultado se B2 = 10?
Ver solução
=SE(B2>=10;"Positiva";"Negativa"). Com B2 = 10, o teste 10>=10 é verdadeiro, logo «Positiva».
2Exercício 2
Qual é o resultado de =SE(A1>100;"Grande";"Pequeno") quando A1 = 100?
Ver solução
100>100 é falso (100 não é maior do que 100), logo «Pequeno».
3Exercício 3
Uma loja dá 20% de desconto em compras de 10000 Kz ou mais e nada nas restantes. Escreva a fórmula do valor a pagar, com a compra em B2, e calcule para 12000 Kz e 8000 Kz.
Ver dica
O valor a pagar com desconto é B2*(1-20%).
Ver solução
=SE(B2>=10000;B2*(1-20%);B2). Para 12000: 12000 × 0,80 = 9600 Kz. Para 8000: não há desconto, paga 8000 Kz.
4Exercício 4
Classifique a idade em B2: «Criança» se for menor que 12; «Adolescente» se for menor que 18; «Adulto» nos restantes casos. Escreva a fórmula e teste com 12 e 17.
Ver solução
=SE(B2<12;"Criança";SE(B2<18;"Adolescente";"Adulto")). Com 12: 12<12 é falso; 12<18 é verdadeiro, logo «Adolescente». Com 17: não é <12, mas é <18, logo «Adolescente».
5Exercício 5
Uma bolsa só é atribuída se a média for pelo menos 14 e as faltas forem no máximo 5. Escreva a fórmula, com a média em B2 e as faltas em C2, e diga o resultado para média 15 com 7 faltas.
Ver dica
Use a função E dentro do SE.
Ver solução
=SE(E(B2>=14;C2<=5);"Atribuída";"Não atribuída"). Com média 15 e 7 faltas: 15>=14 é verdadeiro, mas 7<=5 é falso; E dá falso, logo «Não atribuída».
Perguntas frequentes
Quantos SE posso colocar dentro de outro?
As versões recentes do Excel permitem muitos níveis, mas fórmulas muito longas ficam difíceis de ler e de corrigir. Para muitas classes, uma tabela com PROCV pode ser mais simples.
Posso devolver um número em vez de texto?
Sim. Os resultados podem ser números, texto ou outras fórmulas, por exemplo =SE(B2>=10;B2*10%;0). Só o texto vai entre aspas.
Qual é a diferença entre E e OU?
E exige que todas as condições sejam verdadeiras; OU basta que uma seja. A escolha depende da regra a representar.
E se eu quiser que a célula fique vazia no caso falso?
Use duas aspas seguidas como resultado: =SE(B2>=10;"Aprovado";""). A célula parece vazia, embora contenha uma fórmula.
Resumo
- =SE(teste;se_verdadeiro;se_falso) escolhe entre dois resultados.
- O teste usa operadores como >=, <=, <> e o texto vai entre aspas.
- Para várias classes, aninhe SE, testando do limite mais alto para o mais baixo.
- E exige todas as condições; OU basta uma.
- Teste sempre os valores-limite (por exemplo, 10 e 9) para confirmar a fórmula.
Onde aprofundar
- O manual de Informática da sua classe e o programa oficial (INIDE / Ministério da Educação de Angola) — confirme a edição em vigor.
- A ajuda oficial do Microsoft Excel ou do LibreOffice Calc sobre as funções SE, E e OU.
Continue a estudar
Como ordenar dados?
Passos: 1) clique numa célula dentro da tabela, sem selecionar só uma coluna; 2) no separador Dados, escolha Ordenar de A a Z (crescente) ou de Z a A (decrescente); 3)…
3 exemplos5 exercícios com solução✓ Estudado
Como somar valores no Excel?
Passos: 1) clique na célula onde quer o resultado; 2) escreva =SOMA( e selecione o intervalo de células, por exemplo B2:B6; 3) feche o parêntese e carregue em Enter. Em…
3 exemplos5 exercícios com solução✓ Estudado
Como calcular a média no Excel?
Passos: 1) clique na célula do resultado; 2) escreva =MÉDIA( e selecione as células, por exemplo B2:B5; 3) feche o parêntese e carregue em Enter. O Excel soma os…
4 exemplos5 exercícios com solução✓ Estudado
Como calcular percentagens no Excel?
Para saber que percentagem uma parte é do total, escreva =parte/total e formate a célula como Percentagem. Para calcular a percentagem de um valor, multiplique-o por…
4 exemplos5 exercícios com solução✓ Estudado
Ver tudo de Informática · Capítulo: Folha de cálculo (Excel)