Capítulo 06: Condições Múltiplas (E / OU)

🎯 Objetivo da Aula

O mundo corporativo real nunca é simples o suficiente para ser resolvido com base em apenas uma única regra. A aprovação de um contrato pode depender de prazo E preço.

Nesta aula, você aprenderá a aninhar (embutir funções dentro de outras) cruzando múltiplos testes lógicos dentro de um único bloco de SE(). O objetivo final é dominar o comportamento matemático das famosas Portas Lógicas E (AND) e OU (OR), instruindo o Excel a atuar em cenários onde existem vários critérios simultâneos envolvidos.


🏢 O Cenário Prático (Seu Desafio)

Situação: Chegou o crítico período de Avaliação Anual de Fornecedores da filial brasileira da FastLog. Para um fornecedor transportador faturar o prestigiado “Selo Ouro” (que amarra e garante contratos prioritários por mais 2 anos consecutivos), ele necessita ser excepcionalmente brilhante batendo rigorosamente 2 metas ao mesmo exato tempo:

  1. Ter um tempo de escoamento e entrega (Lead Time) menor que 5 dias.
  2. Apresentar uma Taxa de Defeitos/Avarias operacionais menor que 2%. Se ele derrapar e falhar em qualquer uma dessas metas isoladas, o parceiro não sobe de nível e o seu contrato continua registrado como “Padrão”.

Missão: Você deve desenhar e cruzar esses dois indicadores vitais de desempenho de 5 fornecedores em uma única injeção de fórmula (Lógica de Conjuntos) no Excel, mapeando e filtrando quem ascende e quem estagna.


🧠 Fundamentos: A Teoria Traduzida

Sempre que precisamos avaliar mais de uma condição ao mesmo tempo dentro de um SE(), usamos uma das duas funções de conjunto abaixo para combinar os testes lógicos.

  1. A Função E (AND lógico): Só retorna VERDADEIRO se TODAS as condições dentro dela forem verdadeiras ao mesmo tempo. Basta uma única condição ser Falsa para que o resultado final seja Falso. (Sintaxe: =E(teste1; teste2; teste3...))

  2. A Função OU (OR lógico): Retorna VERDADEIRO se PELO MENOS UMA das condições dentro dela for verdadeira. Só retorna Falso se todas as condições forem falsas ao mesmo tempo. (Sintaxe: =OU(teste1; teste2; teste3...))

Percentual e número decimal são a mesma coisa para o Excel
Quando você digita 2% em uma célula ou fórmula, o Excel guarda internamente o valor decimal 0,02 (2 ÷ 100). Por isso, C2<2% e C2<0,02 produzem exatamente o mesmo resultado — são só duas formas diferentes de escrever o mesmo número.

graph TD
    A[Início: Avaliação do Fornecedor] --> B{Prazo < 5 dias?}
    B -- "Sim (True)" --> C{Avarias < 2% ?}
    B -- "Não (False)" --> E[Resultado FALSO - Status do Desvio: Padrão]
    
    C -- "Sim (True)" --> D[Resultado VERDADEIRO - Status do Desvio: Selo Ouro]
    C -- "Não (False)" --> E
    
    style D fill:#f1c40f,stroke:#fff,stroke-width:2px,color:#333
    style E fill:#95a5a6,stroke:#fff,stroke-width:2px,color:#fff
  • Visão de Programador: Esse tipo de combinação de condições é chamado de “Portas Lógicas” (Logic Gates). Em código de back-end, a função “E” equivale ao operador &&, e a função “OU” equivale ao operador ||. Combinamos essas portas dentro de blocos If para tomar decisões com vários critérios ao mesmo tempo.

📖 Exemplo Guiado: Entendendo Múltiplas Condições

Antes de qualificarmos fornecedores, vamos entender como o Excel avalia duas regras ao mesmo tempo. Imagine que para entrar na festa da empresa, o funcionário precisa estar com o ingresso pago E estar com a camiseta do evento.

Passo a Passo

  1. Na célula A1, digite: Convidado. Em B1: Pagou? (Sim). Em C1: Com Camiseta? (Sim). Em D1: Acesso.
  2. Em A2, digite Pedro. Em B2: Sim. Em C2: Sim.
  3. Em A3, digite Maria. Em B3: Sim. Em C3: Não.
  4. Em D2, digite a fórmula com o operador “E”: =SE(E(B2="Sim"; C2="Sim"); "Liberado"; "Barrado").
  5. Arraste a fórmula para a linha 3.

✅ Resultado Esperado (Exemplo)

Apenas o Pedro entra, pois a Maria falhou em uma das condições.

ABCD
1ConvidadoPagou? (Sim)Com Camiseta? (Sim)Acesso
2PedroSimSimLiberado
3MariaSimNãoBarrado

🔑 Gabarito de Fórmulas

ABCD
2PedroSimSim=SE(E(B2=“Sim”; C2=“Sim”); “Liberado”; “Barrado”)
3MariaSimNão=SE(E(B3=“Sim”; C3=“Sim”); “Liberado”; “Barrado”)

🛠️ Prática Obrigatória 1: Certificação Qualitativa de Fornecedores

Passo 1: Montando a Base de KPIs (Indicadores)

Na Planilha 1, reproduza fielmente o mapeamento de balanço dos parceiros:

  • A1: Fornecedor Parceiro
  • B1: Prazo Médio (Dias)
  • C1: Taxa de Defeitos (%)
  • D1: Classificação do Contrato

Insira os dados:

  • Linha 2: Embalagens Express | 4 | 1,5%
  • Linha 3: Caixas & Cia | 3 | 3,0%
  • Linha 4: Fitas Adesivas Sul | 7 | 0,5%
  • Linha 5: Paletes Ouro | 6 | 4,0%
  • Linha 6: Distribuidora Plast | 2 | 1,0%

(Atenção: Na coluna C, digite o número junto com o símbolo de %).

Passo 2: O Desafio Lógico do Aninhamento (Inception)

O esqueleto final que buscamos é: =SE( E(cond1 ; cond2) ; "Selo Ouro" ; "Padrão" )

  1. Dê um duplo clique na célula D2.
  2. Inicie sua condição: =SE(E(
  3. Lance o teste do pilar Logístico: B2<5;
  4. Prossiga com o pilar de Qualidade: C2<2%); (Feche o parênteses do E!)
  5. Conclua o SE: "Selo Ouro"; "Padrão") Sua função finalizada: =SE(E(B2<5; C2<2%); "Selo Ouro"; "Padrão")

Passo 3: Propagando e Escalando a Regra de Negócio

Enter e arraste para baixo.

✅ Resultado Esperado (Prática 1)

ABCD
1Fornecedor ParceiroPrazo Médio (Dias)Taxa de Defeitos (%)Classificação do Contrato
2Embalagens Express41,5%Selo Ouro
3Caixas & Cia33,0%Padrão
4Fitas Adesivas Sul70,5%Padrão
5Paletes Ouro64,0%Padrão
6Distribuidora Plast21,0%Selo Ouro

🔑 Gabarito de Fórmulas

ABCD
2Embalagens Express41,5%=SE(E(B2<5; C2<2%); “Selo Ouro”; “Padrão”)
3Caixas & Cia33,0%=SE(E(B3<5; C3<2%); “Selo Ouro”; “Padrão”)

🛠️ Prática Obrigatória 2: Liberação de Catraca (Porta OU)

Diferente do “E”, a porta “OU” (OU()) exige que apenas um dos testes seja verdadeiro para validar tudo. Vamos configurar a catraca do refeitório.

Passo 1: Inserindo a Base

Na Planilha 2, crie:

  • A1: Colaborador, B1: Crachá Ativo?, C1: Autorização Digital?, D1: Catraca
  • Linha 2: Lucas | Não | Sim
  • Linha 3: Bruna | Não | Não
  • Linha 4: Tiago | Sim | Não

Passo 2: A Lógica Alternativa

A regra é: a catraca abre se a pessoa tiver crachá OU autorização digital.

  1. Na célula D2, digite a regra flexível: =SE(OU(B2="Sim"; C2="Sim"); "Liberado"; "Bloqueado")
  2. Arraste para as linhas 3 e 4. A Bruna será a única bloqueada.

✅ Resultado Esperado (Prática 2)

ABCD
1ColaboradorCrachá Ativo?Autorização Digital?Catraca
2LucasNãoSimLiberado
3BrunaNãoNãoBloqueado
4TiagoSimNãoLiberado

🔑 Gabarito de Fórmulas

ABCD
2LucasNãoSim=SE(OU(B2=“Sim”; C2=“Sim”); “Liberado”; “Bloqueado”)
3BrunaNãoNão=SE(OU(B3=“Sim”; C3=“Sim”); “Liberado”; “Bloqueado”)

📤 Instruções de Entrega (Microsoft Teams)

Após finalizar as duas práticas obrigatórias no mesmo arquivo Excel (em abas separadas):

  1. Salve cuidadosamente o consolidado das planilhas nomeando o arquivo: Atividade_06_SeuNome_SeuSobrenome.xlsx
  2. Acesse o Microsoft Teams na equipe da turma.
  3. Vá na guia de Tarefas (Assignments).
  4. Encontre a tarefa formalmente chamada de “Capítulo 06 - Função SE com E/OU”.
  5. Transponha o documento via comando Anexar > Carregar deste dispositivo.
  6. Sinalize encerramento oficial via clique em Entregar (Turn In).

💡 Checkpoint de Lógica

Você acabou de construir uma Condicional Composta — uma decisão que depende de mais de um critério ao mesmo tempo. Um programador profissional escreveria essa mesma regra de negócio usando os operadores && (AND) e || (OR):

1
2
3
4
5
if (prazoMedio < 5 && taxaDefeito < 0.02) {
    statusRenovacaoDoContrato = "Selo Ouro";
} else {
    statusRenovacaoDoContrato = "Padrão";
}

Quanto mais você praticar o cruzamento de condições no Excel, mais natural ficará pensar dessa forma estruturada — a mesma lógica que sustenta sistemas de decisão automatizada em qualquer empresa.


🔥 Desafio de Fixação: Alerta de Urgência (Porta OU)

Volte à Planilha 1. Crie uma nova coluna chamada “Atenção Especial” (Coluna E).

  1. Lógica: O Excel deve marcar como “URGENTE” se o prazo for maior que 7 dias OU a taxa de defeito for maior que 2%. Caso contrário, deixe como “Normal”.
  2. Dica: Use a função =SE(OU(...); ...; ...) para capturar qualquer um dos dois problemas.

✅ Resultado Esperado (Desafio)

E
1Atenção Especial
2Normal
3URGENTE
4Normal
5URGENTE
6Normal

🔑 Gabarito de Fórmulas

E
2=SE(OU(B2>7; C2>2%); “URGENTE”; “Normal”)
3=SE(OU(B3>7; C3>2%); “URGENTE”; “Normal”)

📝 Atividade Extra: Questionário de Fixação (Caderno)

Instruções: Responda no caderno, de próprio punho, as 10 perguntas abaixo com base no que foi estudado neste capítulo. Ao concluir, leve o caderno até o professor para correção e visto.

  1. Qual a diferença fundamental entre a função E() e a função OU() no Excel?
  2. Para a função E() retornar VERDADEIRO, quantas condições precisam ser verdadeiras?
  3. Para a função OU() retornar VERDADEIRO, quantas condições precisam ser verdadeiras?
  4. Escreva a sintaxe básica de uma função SE que combina duas condições usando E().
  5. Qual o equivalente da função E() em linguagens de programação (operador &&)?
  6. Dê um exemplo prático do cotidiano que representaria uma porta lógica “E” (as duas coisas precisam ser verdade).
  7. Dê um exemplo prático do cotidiano que representaria uma porta lógica “OU” (basta uma ser verdade).
  8. No exemplo do Selo Ouro, quais são as duas condições que um fornecedor precisa cumprir simultaneamente?
  9. Na Prática da Catraca, por que a Bruna foi a única bloqueada?
  10. O que aconteceria se você trocasse a função E() por OU() na fórmula de Selo Ouro? O resultado mudaria? Por quê?