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 a lógica humana esbarrar na necessidade de mais de uma verdade (múltiplos True) para o gatilho de um desvio no If, nós socorremos e englobamos nossos testes lógicos abraçados em uma função de conjunto.

  1. A Função E (AND lógico): Uma rocha inflexível. Ela apenas e unicamente responde Verdadeiro final se, e somente se, TODAS as centenas de condições injetadas dentro dela forem verdadeiras simultaneamente. Se uma única mentira entrar na roda, todo o bloco afunda e é devolvido como Falso geral. (A sintaxe básica: =E(teste1; teste2; teste3...))

  2. A Função OU (OR lógico): A redentora tolerante. Ela apenas aponta para o Falso e nega acesso se absolutamente TODAS as peças falharem juntas. Caso ocorra de bater na porta pelo menos um mero argumento Verdadeiro no meio do caos, ela resgata todos e atesta que o cenário inteiro é Verdadeiro. (A sintaxe básica: =OU(teste1; teste2; teste3...))

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: Nós profissionais referimos a isso universalmente pelo termo “Portas Lógicas” (Logic Gates). Quando digitamos o código back-end, essa Função “E” inflexível é acionada nativamente pela digitação dupla de um E-comercial &&. Por outro lado, a Função maleável “OU” requer o desenho de dois pipelines paralelos ||. Nós amarramos as portas dentro dos blocos de If para arquitetar cenários avançados.

📖 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

Saiba internamente que sem exagero nenhum você avançou patamares imensos. Você adentrou na elite de mentes críticas ao desenvolver no papel o complexo emaranhado cerebral de uma instrução e fluxo algorítmico de alto patamar: uma Condicional Composta.

Um Engenheiro Sênior teceria no plano estrutural o mesmíssimo tecido cognitivo conectando blocos acionadores da porta comercial && (AND binário Lógico) e || (OR). Revele visualmente essa equiparação idêntica:

1
2
3
4
5
6
// A Porta pesada rotulada internamente por "&&" exige cegamente que as duas fronteiras limítrofes do desvio lógico se revelem rigorosamente cravadas no status de "Verdadeiras" para disparar a ação do bloco positivo
if (prazoMedio < 5 && taxaDefeito < 0.02) {
    statusRenovacaoDoContrato = "Selo Ouro";
} else {
    statusRenovacaoDoContrato = "Padrão";
}

Proporcionalmente ao acúmulo da sua musculatura na maestria fina de cruzar “novelos” de condições dentro do motor processador visual do Excel, exponencialmente mais afiada e letal sua cognição avançará. Você já escreve código mental sem perceber!


🔥 Desafio de Fixação (Opcional): 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>0,02); “URGENTE”; “Normal”)
3=SE(OU(B3>7; C3>0,02); “URGENTE”; “Normal”)