Mini-Projeto · Folha de planeamento de produção da Metalflex
Contexto
A Metalflex, uma pequena oficina metalomecânica, produz flanges, veios roscados, suportes e chapas cortadas por encomenda para três clientes habituais: Brametal, Ferrotec e Metalonorte. O responsável de planeamento ainda controla tudo em papel e pediu-te uma folha de cálculo que lhe dê, automaticamente, o estado de cada ordem de fabrico, os prazos, os tempos previstos e o valor produzido.
Trabalhas individualmente ou a pares, num livro de folha de cálculo (Excel ou LibreOffice Calc) com três folhas: Plano, Tempos e Resumo, e entregas o ficheiro pronto a usar, mais um pequeno dossiê com as decisões tomadas.
Requisitos
Usa o mesmo conjunto de dados da Metalflex apresentado na sebenta (as sete ordens de fabrico, a tabela Tempos com os cinco produtos e a data de referência $P$1 = 10-09-2026): não precisas de inventar dados novos, o objetivo é reconstruir e compreender as fórmulas sobre um caso já trabalhado.
Funcionais
- Livro com, pelo menos, as folhas Plano, Tempos e Resumo.
- Folha Tempos: tabela de referência com, pelo menos, 5 produtos (produto, tempo padrão em minutos, preço unitário).
- Folha Plano: pelo menos 7 ordens de fabrico, com as colunas OF, Produto, Cliente, Qtd. planeada, Qtd. produzida, % concluído, tempo padrão (via PROCV), tempo total previsto (horas), data de entrega, prazo (dias), estado (SE aninhado), preço unitário (via PROCV) e valor produzido.
- Uso de SE.ERRO para tratar, pelo menos, um produto sem correspondência na tabela Tempos.
- Linha de totais com SOMA para as quantidades, o tempo total e o valor produzido.
- Pelo menos duas fórmulas com SOMA.SE ou CONT.SE (por exemplo, por cliente e por estado).
- Formatação condicional: uma regra para ordens concluídas e outra para ordens em risco de atraso.
- Uma tabela dinâmica e um gráfico com o resumo por cliente.
- Folha Resumo com, pelo menos, três indicadores ligados diretamente à folha Plano (referências entre folhas).
Não-funcionais
- Uso de referências absolutas onde aplicável (tabela Tempos, data de referência).
- Configuração de impressão: área de impressão definida e linha de título repetida.
- Livro ou folha protegidos com palavra-passe antes da entrega.
- Folhas e células com nomes claros; nenhuma fórmula "solta" sem seguir a mesma lógica das restantes.
Fases
Fase 1 · Planeamento e requisitos (2h) Definir os objetivos da folha (que perguntas responde) e os parâmetros (dados de entrada vs calculados). Esboçar o layout das três folhas no papel.
Fase 2 · Folha Tempos e estrutura da folha Plano (3h) Construir a tabela de referência Tempos (5 produtos) e a estrutura de colunas da folha Plano, com os dados de entrada das 7 ordens de fabrico.
Fase 3 · Fórmulas base: % concluído, tempo total, PROCV e SE.ERRO (4h) Construir as fórmulas de % concluído, tempo padrão e preço unitário (PROCV com SE.ERRO), e tempo total previsto e valor produzido.
Fase 4 · Lógica, datas e formatação condicional (4h) Construir o Estado com SE aninhado, o Prazo com subtração de datas ou DIAS, e as duas regras de formatação condicional.
Fase 5 · Análise: SOMA.SE, CONT.SE, tabela dinâmica e gráfico (3h) Construir a linha de totais, as fórmulas SOMA.SE/CONT.SE, a tabela dinâmica por cliente e o gráfico correspondente.
Fase 6 · Folha Resumo, impressão e proteção de dados (2h) Construir a folha Resumo com ligações à folha Plano, configurar a impressão e proteger o livro com palavra-passe.
Fase 7 · Apresentação (2h) Demonstrar a folha de planeamento à turma, explicando as decisões do dossiê.
Critérios de avaliação
| Critério | Peso |
|---|---|
| Estrutura do livro e folha Tempos | 15% |
| Fórmulas de planeamento (% concluído, tempo total, PROCV + SE.ERRO) | 25% |
| Lógica, datas e formatação condicional | 20% |
| Análise (SOMA.SE/CONT.SE, tabela dinâmica, gráfico) | 20% |
| Folha Resumo, impressão e proteção de dados | 10% |
| Dossiê e apresentação | 10% |
Erros comuns
- Confundir vírgula com ponto e vírgula nos argumentos das fórmulas.
- Esquecer o
$na tabela Tempos ou na data de referência, e a fórmula "deslizar" ao ser arrastada. - Deixar
#N/Dvisível em vez de tratar o erro com SE.ERRO. - Trocar minutos com horas no tempo total previsto (esquecer o
/60). - Ordenar só uma coluna da tabela, desalinhando as restantes.
- Entregar a folha sem proteção nem cópia de segurança, com dados reais de clientes e preços à vista.
Bónus (opcional)
- Macro que formata automaticamente uma nova folha semanal (cabeçalho a negrito, colunas ajustadas, painéis congelados).
- Segunda tabela dinâmica, agrupada por Produto em vez de Cliente.
- Validação de dados (lista suspensa) na coluna Cliente, para evitar erros de digitação no nome.
- Gráfico adicional com o prazo de cada ordem, ordenado do mais urgente ao menos urgente.
Reflexão
No dossiê final, responde: porque é que envolver o PROCV em SE.ERRO é preferível a deixar aparecer #N/D na folha final? E que diferença prática faz usar referência absoluta ($) na tabela Tempos e na data de referência, em vez de referência relativa, quando arrastas as fórmulas para as restantes linhas?