Aula 2 • Projeto 5 • Adm Tech
Tabelas Dinâmicas, VPL e Macros

Consolidação de dados esparsos, análise de sensibilidade e automação no Google Sheets

📊 Tabela Dinâmica 🧮 VPL 📈 Sensibilidade ⚙️ Macro
Prof. Afonso Brandão • 90 minutos • Fevereiro 2026
📋 Agenda da Aula
90 min

Foco total na segunda aula

1) Dados Esparsos

Base de fluxo de caixa em datas irregulares para consolidação anual.

2) Tabela Dinâmica

Agrupar por ano e obter fluxo líquido anual do projeto.

3) VPL

Calcular VPL com taxa de desconto e fluxo anual consolidado.

4) Sensibilidade

VPL em grade de cenários (taxa e variação de receita).

5) Macro no Google Sheets

Automatizar o cálculo do VPL em 1 clique.

📚 Autoestudos
Recursos
🎯 Objetivo da Aula
5 min

Do dado bruto ao VPL automatizado

Ao final, a turma será capaz de:

  1. Consolidar dados esparsos com Tabela Dinâmica.
  2. Calcular VPL com fluxo anual consolidado.
  3. Executar análise de sensibilidade simples e objetiva.
  4. Criar macro no Google Sheets para recálculo de VPL.

Importante: Hoje teremos 3 exercícios dinâmicos.

🗂️ Base Inicial: Dados Esparsos
10 min

Aba: Fluxo_Detalhado

Estrutura sugerida: Data, Projeto, Tipo, Valor

Data Projeto Tipo Valor
15/02/2024 A Investimento -120000
20/05/2024 A Receita 18000
10/09/2024 A Custo -7000
25/01/2025 A Receita 26000
13/06/2025 A Custo -9000
02/11/2025 A Receita 32000
08/03/2026 A Receita 38000
19/08/2026 A Custo -11000
11/12/2026 A Receita 42000
22/04/2027 A Receita 50000
14/10/2027 A Custo -13000
05/12/2027 A Receita 54000
📊 Tabela Dinâmica no Google Sheets
20 min

Consolidar por ano para preparar o VPL

  1. Selecione a aba Fluxo_Detalhado completa.
  2. Menu: Inserir → Tabela dinâmica (nova aba).
  3. Linhas: Data (agrupar por ano).
  4. Valores: Soma de Valor.
  5. Filtro (opcional): Projeto = A.
Resultado esperado: fluxo líquido anual consolidado por ano.
Exemplo: 2024, 2025, 2026, 2027 em linhas separadas.
🧮 Cálculo do VPL com Dados Consolidados
20 min

Aba: VPL

// Estrutura sugerida
B1: taxa de desconto (ex.: 0,12)
C2: fluxo inicial (ano 0, negativo)
C3:C6: fluxos anuais futuros consolidados
B3: resultado do VPL
Fórmula:

=VPL(B1;C3:C6)+C2

Checagem didática: confirmar sinal do investimento inicial e periodicidade anual.

🎯 Exercício 1: Análise de Sensibilidade
20 min

Monte uma grade de 15 cenários

Base: use os fluxos anuais consolidados da Tabela Dinâmica.

Variações:

  • Taxa: 8%, 10%, 12%, 14%, 16%
  • Receita: -10%, 0%, +10%

Entregas:

  1. Tabela com os 15 VPLs.
  2. Melhor e pior cenário.
  3. Faixa de taxa em que o VPL fica negativo.
  4. Conclusão de viabilidade.
📈 Gráfico de Perfil do VPL (Exemplos de Resposta)
10 min

Entendendo o comportamento do projeto

Comparação de Projetos (Ponto de Fisher)

  • Eixo X: Diferentes taxas de desconto testadas.
  • Eixo Y: O VPL de cada projeto.
  • Cada curva representa um projeto diferente. Todas caem à medida que a taxa aumenta.
  • O ponto onde as retas se cruzam é a Taxa de Fisher: a taxa exata na qual dois projetos têm o mesmo VPL.
  • Abaixo do ponto de Fisher, um projeto é melhor; acima dele, a vantagem se inverte (decisão de alocação de capital).
Proj. A TIR A Proj. B TIR B Ponto de Fisher VPL Taxa

Curvas que se cruzam mostram projetos mutuamente excludentes.

No contexto do exercício:

O melhor cenário desloca a curva "para cima", aumentando a TIR e o VPL para qualquer taxa dada. O pior cenário puxa a curva para baixo, tornando o projeto inexequível em taxas menores.

🚪 Stage-Gate (Robert Cooper) e Decisões
10 min

Como decidir com base nos perfis de VPL?

A metodologia Stage-Gate de Robert G. Cooper divide projetos em fases (Stages) separados por portões de decisão (Gates). Nos portões, decide-se por Go/Kill/Hold.

Gate 1 & 2: Viabilidade Inicial

Estimativas grosseiras. O VPL é analisado sob muitos cenários para ver se justifica avançar para o Business Case.

Gate 3: Business Case (Go to Development)

A decisão crucial: Aqui o perfil de VPL e a Sensibilidade (exercício anterior) comandam. Se a curva do VPL for frágil (VPL cai negativamente com pequenas mudanças de taxa), o projeto pode receber um Kill.

Gates 4 & 5: Testing e Launch

VPL é revisado com custos reais. Projetos já em andamento só são mortos se o perfil de VPL despencar drasticamente (ex: custo explodiu).

Resumindo: O Gráfico do Perfil do VPL e a Sensibilidade não são apenas tabelas no Excel. Eles são os pilares numéricos para os Gates de aprovação da matriz da empresa, evitando investir onde a TIR seja muito próxima (ou inferior) ao risco assumido.
🎯 Exercício 2: O Ponto de Fisher
20 min

Calculando o Cruzamento de Projetos

Você precisa analisar dois projetos excludentes (A e B) para a diretoria. Use os dados base abaixo.

Missão:

  1. No Google Sheets, monte uma tabela listando taxas de desconto de 0% até 16% (saltando de 2 em 2%).
  2. Calcule o VPL do Projeto A e do Projeto B para cada linha de taxa.
  3. Faça o Gráfico de Linha mostrando as curvas dos dois projetos juntas.
  4. Encontre a TIR aproximada (ou exata) de cada projeto.
  5. Descubra a Taxa de Fisher visualmente no gráfico (o ponto onde os VPLs são iguais).

Decisão Escrita: Responda na planilha: Se a taxa da empresa for 5%, qual projeto escolhemos? E se for 13%?

🎯 Exercício 3: Criação de Macro
10 min

Desafio de automação

  1. Criar macro chamada calcularVPLProjeto.
  2. Ler taxa, fluxo inicial e fluxos futuros.
  3. Escrever o VPL na célula de saída.
  4. Aplicar formato de moeda no resultado.

Critério de sucesso: macro funcional e recálculo sem editar fórmula manualmente.

✅ Fechamento
5 min

Resumo da aula

  • Dados esparsos foram consolidados via Tabela Dinâmica.
  • VPL foi calculado com fluxo anual consolidado.
  • Sensibilidade foi aplicada em grade de cenários.
  • Macro no Google Sheets automatizou o cálculo.

Entregas da aula: 3 exercícios e uma macro de presente na planilha.

Sobre este encontro

Macros e Scripts em Planilhas · Prof. Afonso

Objetivo de aprendizagem

Ao final do encontro, o estudante deve ser capaz de aplicar ao projeto os conceitos de Macros e Scripts em Planilhas. Escopo do encontro: Automatizando tarefas repetitivas e aumentando a produtividade com macros e scripts.

Estratégia do encontro

Exposição dialogada dos conceitos, alternada com aplicação guiada ao projeto do grupo, e fechamento com verificação do entendimento.

Estrutura do encontro

  1. Foco total na segunda aula
  2. Materiais para praticar automação no Google Sheets
  3. Do dado bruto ao VPL automatizado
  4. Aba: Fluxo_Detalhado
  5. Consolidar por ano para preparar o VPL
  6. Aba: VPL
  7. Entendendo o comportamento do projeto
  8. Como decidir com base nos perfis de VPL?
🎲 Monte Carlo: Visão Geral
Passo a passo

O que muda em relação ao VPL base?

No VPL base usamos valores fixos. Em Monte Carlo, usamos faixas de valores e simulamos muitos cenários.

Modelo base

  • 1 taxa
  • 1 conjunto de fluxos
  • 1 resultado de VPL

Monte Carlo

  • Taxa e fluxos variam por faixa
  • 500 a 1000 simulações
  • Distribuição de VPL
🧩 Monte Carlo Passo 1: Parâmetros
Setup

Defina min, base e max das variáveis

Variável Min Base Max
Taxa de desconto 8% 12% 16%
Receita anual consolidada -10% 0% +10%

Sugestão: criar uma aba MC_Param para centralizar essas premissas.

⚙️ Monte Carlo Passo 2: Simular Cenários
500+ linhas

Gerar variações aleatórias no Sheets

// Exemplo de taxa uniforme entre min e max
Taxa_sim = Taxa_min + ALEATÓRIO() * (Taxa_max - Taxa_min)

// Exemplo de fator de receita entre -10% e +10%
Fator_receita = -0,10 + ALEATÓRIO() * 0,20
  1. Crie uma aba MC_Sim com 500 a 1000 linhas.
  2. Em cada linha, gere Taxa_sim e Fator_receita.
  3. Ajuste os fluxos anuais: Fluxo_ajustado = Fluxo_base * (1 + Fator_receita).
🧮 Monte Carlo Passo 3: VPL por Linha
Cálculo

Calcular VPL em cada simulação

// Para cada linha simulada
VPL_sim = VPL(Taxa_sim; Fluxos_ajustados_ano1:anoN) + Fluxo_inicial

Ao arrastar para 500+ linhas, você cria uma amostra de resultados possíveis para o projeto.

Saída principal: coluna VPL_sim com centenas de resultados.
📊 Monte Carlo Passo 4: Análise Final
Interpretação

Transformar simulação em decisão

Media = MÉDIA(VPL_sim_range)
P5 = PERCENTIL(VPL_sim_range; 0,05)
P50 = PERCENTIL(VPL_sim_range; 0,50)
P95 = PERCENTIL(VPL_sim_range; 0,95)
P(VPL > 0) = CONT.SE(VPL_sim_range; \">0\") / CONT.VALORES(VPL_sim_range)
  1. Crie um histograma dos VPLs simulados.
  2. Discuta risco: probabilidade de VPL negativo.
  3. Compare com o VPL determinístico da aula.