Lista de Desafios de Fixação (20 Capítulos)
Esta lista reúne, em formato sintetizado, o mesmo “🔥 Desafio de Fixação” que já está disponível ao final de cada um dos 20 capítulos do curso — não são exercícios diferentes. Serve como cola rápida de gabaritos e critérios para o professor conduzir a conferência e atribuir visto de laboratório, ou como atividade de nivelamento para alunos que terminam as práticas obrigatórias precocemente.
🏢 Módulo 1: Arquitetura Central, Cadastros Mestres & CRM (Cap. 01 a 04)
Capítulo 01 - Padronização Visual Corporativa
- Desafio: Configurar cabeçalho padronizado na aba
Home_Operadorcom paleta#003366, logotipo simulado e dados de versão do sistema. - Gabarito Rápido: Linhas 1 a 3 mescladas com fundo Azul Petróleo, texto branco 16pt em negrito, linhas de grade desmarcadas.
Capítulo 02 - Semáforo de Status Cadastral
- Desafio: Implementar formatação condicional na coluna F da
tbl_Clientespara sinalizar clientes ATIVOS em verde e BLOQUEADOS em vermelho. - Gabarito Rápido: Formatação Condicional ➔ Texto que Contém
ATIVO(Preenchimento Verde) eBLOQUEADO(Preenchimento Vermelho).
Capítulo 03 - Alerta de Oportunidades Ganhas e Perdidas
- Desafio: Destacar no funil de vendas negócios ganhos em verde e negócios perdidos em cinza com risco tachado e valor ponderado zerado.
- Gabarito Rápido:
Fechado Ganho= Fundo Verde;Perdido= Fundo Cinza com fonte tachada; fórmula da probabilidade retorna 0%.
Capítulo 04 - Taxa de Conversão Dinâmica (Win Rate)
- Desafio: Criar cartão de taxa de conversão do funil dividindo contratos ganhos pelo total de propostas.
- Gabarito Rápido:
=CONT.SE(CRM_Oportunidades!F2:F20; "5. Fechado Ganho") / CONT.VALORES(CRM_Oportunidades!A2:A20)formatado como%.
📊 Módulo 2: Almoxarifado, Banco de Dados Relacional & Feedback (Cap. 05 a 08)
Capítulo 05 - Alerta Condicional de Ponto de Pedido
- Desafio: Programar a coluna de status do estoque para destacar
🚨 COMPRARem vermelho brilhante quando o saldo for menor ou igual ao Ponto de Pedido. - Gabarito Rápido:
=SE(F2 <= I2; "🚨 COMPRAR"; "✅ OK")com formatação condicional para texto contendoCOMPRAR.
Capítulo 06 - Histórico de Movimentações Relacional
- Desafio: Modelar a tabela
tbl_Movimentacoesno Access/Base com Chave EstrangeiraID_Iteme integridade referencial 1:N ativada. - Gabarito Rápido: Relacionamento entre
tbl_Itens.ID_Itemetbl_Movimentacoes.ID_Itemcom imposição de integridade referencial.
Capítulo 07 - Consulta de Insumos de Alto Custo
- Desafio: Criar a consulta SQL
qry_Insumos_Estrategicosfiltrando materiais com custo unitário maior ou igual a R$ 1.000 ordenados do mais caro ao mais barato. - Gabarito Rápido:
SELECT ID_Item, Descricao_Item, Custo_Unitario_R$ FROM tbl_Itens WHERE Custo_Unitario_R$ >= 1000 ORDER BY Custo_Unitario_R$ DESC;.
Capítulo 08 - Semáforo de Desvio Orçamentário
- Desafio: Configurar conjunto de 3 ícones de semáforo na coluna de desvio percentual destacando estouros em vermelho, neutros em amarelo e economias em verde.
- Gabarito Rápido: Conjunto de Ícones em Modo Número: Vermelho
> 0, Amarelo<= 0 e >= -0,05, Verde< -0,05.
📡 Módulo 3: Logística Operacional, Rastreamento & SAC (Cap. 09 a 12)
Capítulo 09 - Personalização Dinâmica por Status da Viagem
- Desafio: Adaptar o assunto do link de e-mail
mailto:para alternar entre “Notificacao de Despacho” e “Confirmacao de Entrega Realizada”. - Gabarito Rápido:
=HIPERLINK("mailto:" & D5 & "?subject=" & SE(I5="ENTREGUE"; "Confirmacao de Entrega"; "Notificacao de Despacho") & "&body=" & G5; "📧 Disparar").
Capítulo 10 - Código de Segurança Anti-Falsificação (Hash)
- Desafio: Incorporar os últimos 3 dígitos da placa e o tamanho do nome do cliente à string de rastreamento do QR Code.
- Gabarito Rápido:
="AUTH-" & DIREITA(C10; 3) & "-" & NÚM.CARACT(C9)adicionado à célula que alimenta a API do QR Code.
Capítulo 11 - Simulação de Parada de Frota (TCO)
- Desafio: Calcular o custo de carretas paradas por dia de atraso do frete para comprovar que o fornecedor com menor preço de tabela é o mais oneroso no TCO.
- Gabarito Rápido:
=D8 + (E8 * 600 * 5). O fornecedor de 15 dias atinge R$ 89.000 de custo total real.
Capítulo 12 - Automação do Prazo de SLA por Severidade
- Desafio: Programar o prazo de atendimento do SAC via fórmula lógica: 1 dia para Avaria de Carga, 2 para Extravio e 3 para Dúvidas.
- Gabarito Rápido:
=SE(D5="Avaria em Palete de Peças"; 1; SE(D5="Extravio de Canhoto de NF-e"; 2; 3)).
🛒 Módulo 4: E-Commerce, Catálogo Web & Marketing (Cap. 13 a 16)
Capítulo 13 - Gatilho de Escassez (“Últimas Vagas”)
- Desafio: Exibir no status da rota web alerta de escassez
🟡 ÚLTIMAS VAGASquando o saldo de capacidade da frota estiver entre 1 e 5 volumes. - Gabarito Rápido:
=SE(E12<=0; "🔴 ESGOTADO"; SE(E12<=5; "🟡 ÚLTIMAS VAGAS"; "🟢 DISPONÍVEL")).
Capítulo 14 - Trava de Margem de Lucro Segura
- Desafio: Impedir descontos na web que gerem tarifa inferior ao custo mínimo operacional de R$ 300,00.
- Gabarito Rápido:
=SE(G5 < 300; "🚨 PREÇO ABAIXO DO CUSTO (Revisar Desconto)"; "✅ MARGEM SEGURA").
Capítulo 15 - Filtro Defensivo de E-mail Corporativo B2B
- Desafio: Identificar contatos com provedores gratuitos (@gmail, @hotmail) sinalizando como
⚠️ PESSOAL / B2C. - Gabarito Rápido:
=SE(É.NÚMERO(LOCALIZAR("@gmail"; D5)); "⚠️ PESSOAL / B2C"; "🏢 CORPORATIVO / B2B").
Capítulo 16 - Cartão KPI da Taxa de Churn
- Desafio: Calcular o percentual de clientes inativos há mais de 60 dias em relação à base total de clientes.
- Gabarito Rápido:
=CONT.SE(E5:E8; "⚠️ CONTA INATIVA") / CONT.VALORES(A5:A8)formatado em porcentagem.
🔐 Módulo 5: Financeiro, Segurança & Homologação Final (Cap. 17 a 20)
Capítulo 17 - Alerta de Caixa Negativo (Cheque Especial)
- Desafio: Criar aviso sonoro/visual em vermelho caso a projeção do saldo final de caixa caia abaixo de zero.
- Gabarito Rápido:
=SE(G12 < 0; "🚨 ALERTA: CAIXA NEGATIVO (Acionar Linha de Crédito)"; "✅ LIQUIDEZ CONFIRMADA").
Capítulo 18 - Motor Lógico de Autorização RBAC
- Desafio: Programar validação cruzada que recusa tentativa de acesso do usuário da portaria à aba financeira.
- Gabarito Rápido:
=SE(E(B18="joao.portaria"; C18="Financeiro_FluxoCaixa"); "🛑 ACESSO NEGADO"; "🟢 ACESSO LIBERADO").
Capítulo 19 - Status do Almoxarifado em Tempo Real no Hub
- Desafio: Exibir no menu principal o status do estoque de peças críticas puxado da aba do almoxarifado.
- Gabarito Rápido:
="Status Almoxarifado: " & Almoxarifado_Estoque!J2com formatação condicional em verde/vermelho.
Capítulo 20 - Teste de Estresse Operacional (Stress Test)
- Desafio: Cadastrar oportunidade de R$ 500.000,00 fechada no CRM e comprovar a atualização em cascata no Dashboard e no Caixa sem recálculo manual.
- Gabarito Rápido: Inserção do registro em
CRM_Oportunidades, conferência emDashboard_Comerciale liquidação via PIX emFinanceiro_FluxoCaixa.