Como utilizar a função SE em conjunto com as funções E, OU e NÃO no Excel?
A função SE do Excel é um testemunho do poder e da versatilidade das operações lógicas no tratamento de dados. A sua essência reside na capacidade de avaliar condições e devolver resultados específicos com base nessas avaliações, seguindo uma lógica fundamental:
=IF(condition, value_if_true, value_if_false)
Quando combinada com operadores lógicos como E, OU e NÃO, a função SE vê as suas capacidades expandirem-se significativamente. O poder desta combinação reside na capacidade de processar múltiplas condições em simultâneo, gerando resultados adaptados a cenários variados e complexos. Neste tutorial, vamos explorar como utilizar eficazmente estas potentes funções no Excel para desbloquear novas dimensões na Análise de Dados e potenciar o seu processo de tomada de decisões. Vamos mergulhar e descobrir as aplicações práticas destas formidáveis funções do Excel!

Fórmula IF AND
Para avaliar várias condições e obter um resultado específico quando todas forem cumpridas (VERDADEIRO) e um resultado diferente quando pelo menos uma não for cumprida (FALSO), basta incorporar a função E no teste lógico da instrução SE. A estrutura desta fórmula é:
=IF(AND(condition1, condition2, …), value_if_all_true, value_if_any_false)
Por exemplo, imagine que é professor e está a analisar as notas dos alunos. Pretende determinar se um aluno passa com base em dois critérios: «nota superior a 70» e «assiduidade superior a 80 %».
- Comece por analisar os dados do primeiro aluno, com a nota na célula B2 e a assiduidade na célula C2. Para este aluno, aplique a seguinte fórmula em D2:
=IF(AND(B2>70, C2>80%), "Pass", "Fail")Dica: esta fórmula verifica se a nota em B2 é superior a 70 e se a assiduidade em C2 é superior a 80 %. Se ambas as condições forem cumpridas, devolve «Aprovado»; caso contrário, devolve «Reprovado». - Arraste a fórmula ao longo da coluna para avaliar a nota e a assiduidade de cada aluno.

Fórmula IF OR
Para obter um resultado específico quando pelo menos uma de várias condições for cumprida (VERDADEIRO) e um resultado diferente quando nenhuma delas for satisfeita (FALSO), pode utilizar a função OU no teste lógico da instrução SE. A fórmula apresenta-se estruturada da seguinte forma:
=IF(OR(condition1, condition2, …), value_if_any_true, value_if_all_false)
Por exemplo, num contexto educativo, adote um critério mais flexível para aprovação dos alunos: um aluno é considerado aprovado se «obtiver nota superior a 90» ou «tiver uma taxa de assiduidade superior a 95 %».
- Comece por avaliar o desempenho do primeiro aluno, com a nota na célula B2 e a assiduidade na célula C2. Aplique a fórmula numa célula adjacente, como D2, para obter a avaliação:
=IF(OR(B2>90, C2>95%), "Pass", "Fail")Dica: Esta fórmula verifica se a nota na célula B2 é superior a 90 ou se a assiduidade na célula C2 é superior a 95 %. Se pelo menos uma das condições for cumprida, devolve «Aprovado»; caso contrário, devolve «Reprovado». - Copie esta fórmula ao longo da coluna para aplicá-la a cada aluno da sua lista, obtendo uma avaliação rápida da elegibilidade de cada um com base nestes critérios.

Fórmula IF NOT
Para obter um resultado específico quando uma condição NÃO é cumprida (FALSO) e outro resultado diferente quando ela é cumprida (VERDADEIRO), a solução é utilizar a função NÃO dentro da instrução SE. A estrutura desta fórmula é:
=IF(NOT(condition), value_if_false, value_if_true)
Num exemplo prático, imagine um cenário laboral em que os bónus dos funcionários dependem do seu registo de assiduidade: são elegíveis para um bónus se **não tiverem estado ausentes mais de 3 dias**.
- Para avaliar isto no caso do primeiro funcionário, cujos dias de ausência estão na célula B2, utilize a fórmula:
=IF(NOT(B2>3), "Eligible", "Not Eligible")Dica: esta fórmula verifica o número de dias de ausência em B2. Se NÃO for superior a 3, devolve «Elegível»; caso contrário, devolve «Não Elegível». - Copie esta fórmula ao longo da coluna para aplicá-la a todos os funcionários.

Cenários avançados com a função SE e funções lógicas
Nesta secção, exploramos a utilização avançada da função SE do Excel com operadores lógicos como E, OU e NÃO — desde avaliações sensíveis a maiúsculas e minúsculas até instruções SE aninhadas — revelando toda a versatilidade do Excel em cenários complexos de Análise de Dados.
Se a sua condição for cumprida, então calcule
Além de fornecer resultados predefinidos, a função SE do Excel, quando combinada com operadores lógicos como E, OU e NÃO, permite executar diversos cálculos consoante as condições definidas sejam verdadeiras ou falsas. Aqui, utilizaremos a combinação SE + E como exemplo para ilustrar esta funcionalidade.
Imagine que gere uma equipa de vendas e pretende calcular bónus. Decidiu que um funcionário recebe um bónus de 10 % sobre as suas vendas se ultrapassar 100 dólares em vendas e tiver trabalhado mais de 30 horas numa semana.
- Na avaliação inicial, utilize os dados da Alice, com as vendas na célula B2 e as horas trabalhadas na célula C2. Aplique esta fórmula em D2:
=IF(AND(B2>100, C2>30), B2*0.1, 0) - Alargue esta fórmula ao restante da sua equipa copiando-a ao longo da coluna — uma abordagem que garante que o bónus de cada funcionário seja calculado com base nos mesmos critérios.

Nota: Nesta secção, focamo-nos na utilização da função SE combinada com E para realizar cálculos com base em condições específicas. Este conceito pode ainda ser expandido para incluir OU e NÃO, bem como funções lógicas aninhadas, permitindo uma ampla variedade de cálculos condicionais no Excel.
Instruções E, OU e NÃO sensíveis a maiúsculas/minúsculas
No Excel, embora as funções lógicas como E, OU e NÃO sejam geralmente insensíveis a maiúsculas e minúsculas, existem cenários em que a distinção entre maiúsculas e minúsculas nos dados de texto é essencial. Ao combinar a função EXATO com esses operadores lógicos, consegue lidar eficazmente com condições sensíveis a maiúsculas e minúsculas. Nesta secção, demonstramos a utilização das funções SE e OU com uma abordagem sensível a maiúsculas e minúsculas como exemplo.
Imagine um cenário de retalho em que um produto é elegível para promoção se «ultrapassar 100 € em vendas» ou «o seu código corresponder exatamente a “ABC” numa verificação sensível a maiúsculas e minúsculas».
- Para o primeiro produto listado na linha 2, com as vendas na célula B2 e o código do produto na célula C2, utilize esta fórmula em D2:
=IF(OR(B2>100, EXACT(C2,"ABC")), "Promotion Eligible", "Not Eligible")Dica: Esta fórmula verifica se o valor de vendas em B2 é superior a $100 ou se o código do produto em C2 é exatamente «ABC». Basta cumprir uma destas condições para o produto ser elegível para promoção; caso contrário, não é elegível. - Aplique esta fórmula a toda a coluna, para todos os produtos, garantindo uma avaliação uniforme da sua elegibilidade para promoção com base nas vendas e no código do produto (diferenciando maiúsculas de minúsculas).

Nota: Nesta secção, ilustramos a utilização das funções SE e OU combinadas com a função EXATO para avaliações sensíveis a maiúsculas e minúsculas. Pode aplicar de forma semelhante a função EXATO nas suas fórmulas SE combinadas com E, OU, NÃO ou funções lógicas aninhadas, de modo a satisfazer diversos requisitos sensíveis a maiúsculas e minúsculas no Excel.
Integração da função SE com instruções E, OU e NÃO aninhadas
A função SE do Excel, quando combinada com as funções E, OU e NÃO, oferece uma forma simplificada de gerir condições mais complexas. Esta secção apresenta um exemplo prático da aplicação destas funções aninhadas num contexto de retalho.
Suponha que gere uma equipa responsável por várias categorias de produtos e pretende determinar a elegibilidade dos seus membros para bónus. Um funcionário é elegível para bónus se: «atingir vendas superiores a $100», E se «trabalhar mais de 30 horas por semana» OU «NÃO pertencer ao departamento de Eletrónica».
- Primeiro, avalie o desempenho da Ana: as vendas estão na célula B2, as horas trabalhadas na célula C2 e o departamento na célula D2. A fórmula em E2 seria:
=IF(AND(B2>100, OR(C2>30, NOT(D2="Electronics"))), "Eligible", "Not Eligible")Dica: Esta fórmula verifica se a Ana tem vendas superiores a $100 e se trabalha mais de 30 horas ou não está atribuída ao departamento de Eletrónica. Se cumprir estes critérios, é considerada «Elegível»; caso contrário, «Não Elegível». - Copie esta fórmula ao longo da coluna para cada funcionário, garantindo uma avaliação uniforme da elegibilidade para bónus com base nas vendas, nas horas trabalhadas e no departamento.

Funções SE aninhadas com E, OU e NÃO
Quando a sua análise de dados envolve múltiplas verificações condicionais, as funções SE aninhadas no Excel oferecem uma solução poderosa. Este método consiste em criar instruções SE distintas para cada condição — incorporando lógica E, OU e NÃO — e depois integrá-las numa única fórmula simplificada.
Considere um local de trabalho onde o desempenho dos funcionários é classificado como «Excelente»,«Bom»,ou «Razoável», com base nas vendas, nas horas trabalhadas e na conformidade com as políticas:
- «Excelente» para vendas superiores a 150 € e mais de 35 horas trabalhadas.
- Caso contrário, «Bom» para vendas superiores a 100 $ OU infrações à política não superiores a 1.
- «Razoável» se nenhum destes critérios for cumprido.
Para avaliar o desempenho de cada funcionário de acordo com as condições acima, proceda da seguinte forma:
- Comece pela avaliação da Ana, cujas vendas estão na célula B2, as horas trabalhadas na célula C2 e as infrações à política na célula D2. A fórmula SE aninhada em E2 é:
=IF(AND(B2>150, C2>35), "Excellent", IF(OR(B2>100, NOT(D2>1)), "Good", "Fair"))Dica: Esta fórmula verifica primeiro se as vendas e as horas da Ana cumprem os critérios para «Excelente». Caso contrário, avalia se ela se qualifica para «Bom». Se nenhum dos critérios for cumprido, é classificada como «Razoável». - Aplique esta fórmula SE aninhada a todos os colaboradores para avaliar de forma consistente o seu desempenho com base em múltiplos critérios.

Utilização da função SE com E, OU e NÃO: perguntas frequentes
Esta secção responde às perguntas mais frequentes sobre como utilizar a função SE em conjunto com as funções E, OU e NÃO no Microsoft Excel.
Quantas condições as funções E, OU e NÃO conseguem suportar?
- As funções E e OU suportam até 255 condições individuais, mas recomenda-se utilizar apenas algumas para evitar fórmulas excessivamente complexas e difíceis de manter.
- A função NÃO aceita apenas uma condição.
Posso utilizar operadores como <, > ou = nestas funções?
Certamente, nas funções E, OU e NÃO do Excel, pode utilizar operadores como menor que (<), igual (=), maior ou igual a (>=), entre outros, para definir condições.
Por que motivo ocorre um erro #VALOR! nestas funções?
Um erro #VALOR! nas funções E, OU e NÃO do Excel ocorre frequentemente quando a fórmula não satisfaz nenhuma das condições especificadas ou quando há um problema na sua estrutura, indicando que o Excel não consegue interpretar corretamente as entradas ou as condições definidas.
Acima encontra todo o conteúdo relevante sobre a utilização da função SE com as funções E, OU e NÃO no Excel. Esperamos que este tutorial lhe seja útil! Se quiser explorar mais dicas e truques do Excel, clique aqui para aceder à nossa vasta coleção com milhares de tutoriais.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel – Ajuda-o a destacar-se da multidão
Kutools para Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique...
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários do rato e diga adeus à tendinite.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos ao mesmo tempo.
- Traz o Tabs Eficiente ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.
Índice
- Utilização da função SE com as funções E, OU e NÃO
- Fórmula IF AND
- Fórmula IF OR
- Fórmula IF NOT
- Cenários avançados com a função SE e funções lógicas
- Se a sua condição for cumprida, então calcule
- Instruções E, OU e NÃO sensíveis a maiúsculas/minúsculas
- Integração da função SE com instruções E, OU e NÃO aninhadas
- Funções SE aninhadas com E, OU e NÃO
- Perguntas Frequentes (FAQ)
- As Melhores Ferramentas de Produtividade para o Office
- Comentários





