2. Tópicos
Funções
RANDBETWEEN()
SUMPRODUCT()
Funções Financeiras (NPER(), NPV(), FV(), …)
Ferramentas de análise de dados (análises “What-if”):
Data Table (Tabelas de Dados)
Goal Seek (Atingir Objetivo)
Scenario Manager (Gestor de Cenários)
CTeSP em SMP
Sérgio Silva
2
3. Função RANDBETWEEN()
Retorna um número inteiro entre dois números especificados como parâmetros. Um novo número
aleatório é gerado sempre que a folha de cálculo é atualizada.
CTeSP em SMP
Sérgio Silva
3
4. Função SUMPRODUCT()
A função SUMPRODUCT calcula a soma de produtos de conjuntos de células correpondentes, de
uma tabela.
CTeSP em SMP
Sérgio Silva
4
( * ) +
( * ) +
( * ) +
( * ) =
5. Função SUMPRODUCT()
Também é possível aplicar filtros na função SUMPRODUCT() e aplicar operação apenas em algumas
linhas que cumpram os critérios indicados.
CTeSP em SMP
Sérgio Silva 5
( 1 * 1 * ) +
( 1 * 1 * ) =
Aqui usamos * e não ;
6. Função SUMPRODUCT()
A função por defeito é a multiplicação, mas também é possível usar a soma, subtração e divisão.
CTeSP em SMP
Sérgio Silva
6
∑
7. Conceitos
Funções Financeiras
CTeSP em SMP
Sérgio Silva
7
Valor atual (pv) Representa o capital ou valor inicial de um investimento, depósito ou empréstimo.
Valor futuro (fv)
Representa o valor final de um investimento ou empréstimo depois de terem sido
feitos os pagamentos.
- Depósito capital inicial + juros capitalizados
- Empréstimo valor em dívida no fim do período
Períodos (nper)
Representa o tempo total de duração do investimento ou empréstimo, na unidade de
tempo na qual o prazo pode ser dividido (dias, semanas, meses, trimestres, semestres,
anos, ....).
Pagamento (pmt) Representa o montante pago em cada um dos períodos estabelecidos.
Taxa (rate) Representa a taxa de juro de um empréstimo ou investimento.
As funções PV, FV, NPER, PMT e RATE actuam como calculadoras financeiras
8. Funções Financeiras
Funções:
CTeSP em SMP
Sérgio Silva
8
Notas:
• type: vencimento dos pagamentos no final do período (0) ou no início do período (1) [valor por defeito = 0]
• guess: parâmetro opcional com uma previsão de qual será a taxa de juro. [valor por defeito = 10%]
PV(rate; nper; pmt; [fv]; [type]) Valor Presente (Present Value)
FV(rate; nper; pmt; [pv]; [type]) Valor Futuro (Future value)
Rate(nper; pmt; pv; [fv]; [type]; [guess]) Taxa (Rate)
NPER(rate; pmt; pv; [fv]; [type]) Número de Períodos (Number of Periods)
PMT(rate; nper; pv; [fv]; [type]) Pagamento (Payment)
10. Ferramentas de análise de dados (análises “What-if”)
Ferramentas disponibilizadas no Excel
Data Table (Tabelas de Dados/Simulação)
Goal Seek (Atingir Objetivo)
Scenario Manager (Gestor de Cenários)
Solver (Solucionador) - não faz parte do programa desta UC
Conceito base
CTeSP em SMP
Sérgio Silva
10
Células de entrada ou
Variáveis
Dados do problema
Células de resultado ou
de Destino
Resultados do problema
11. Data Table (Tabela de Dados)
Ferramenta de suporte à tomada de decisões
Permite por exemplo comparar o efeito de poupar mensalmente diferentes valores, ou calcular o
“break-even point” de um investimento
Não requerem qualquer conhecimento de fórmulas
A tabela de dados resume o impacto no resultado calculado, quando se variam os valores das
variáveis na fórmula que usa essas variáveis.
Existem tabelas de dados a uma ou duas variáveis.
CTeSP em SMP
Sérgio Silva
11
12. Data Table (Tabela de Dados)
Exemplo (1 variável):
Calculadora de juros
• Objetivo: analisar a variação dos Juros, com diferentes taxas de juro anual e prazos.
• Taxas de juro: 1,90%, 2,00%, 2,10%, 2,25%, 2,5%
• Prazos: 1, 2, 3, 4, 5
CTeSP em SMP
Sérgio Silva
12
=-FV(D7;D6;;D5)-D5
13. Data Table (Tabela de Dados)
CTeSP em SMP
Sérgio Silva
13
Exemplo com
uma variável
14. Data Table (Tabela de Dados)
CTeSP em SMP
Sérgio Silva
14
Data Forecast What-If Analysis Data Table 14
Exemplo com
uma variável
15. Data Table (Tabela de Dados)
CTeSP em SMP
Sérgio Silva
15
Exemplo (2 variáveis):
Calculadora de juros
Exemplo com
duas variáveis
16. Data Table (Tabela de Dados)
Se o livro tiver muitas Tabelas de Dados, pode ficar lento. É possível configurar a forma como o
Excel atualiza as tabelas de dados nesta opção:
Nota: Com a tabela de dados selecionada, a tecla F9 permite recalcular a Tabela de Dados
CTeSP em SMP
Sérgio Silva
16
17. Data Table (Tabela de Dados)
CTeSP em SMP
Sérgio Silva
17
Exercícios (1 a 5)
18. Goal Seek (Atingir Objetivo)
A ferramenta Goal Seek (Atingir objetivo) é utilizada quando sabemos antecipadamente qual
o resultado desejado para uma determinada fórmula, mas não sabemos qual o valor da
variável da fórmula para se atingir esse resultado. Permite resolver equações de uma
incógnita.
Permite determinar o valor de uma célula variável em função do valor previsto para uma célula resultado.
Exemplo:
Simulador de empréstimo
Calcula a mensalidade de um empréstimo em função de:
Montante do empréstimo
Taxas a aplicar
Prazo pretendido
CTeSP em SMP
Sérgio Silva
18
20. Goal Seek (Atingir Objetivo)
CTeSP em SMP
Sérgio Silva
20
• Exemplo (cont.)
• Se pretendermos uma prestação de 500€, qual será o nº de anos necessário?
Data Forecast What-If Analysis Goal Seek
22. Scenario Manager (Gestor de Cenários)
Para analisar problemas mais complexos, difíceis de modelar com tabelas de simulação de
dados, recorremos ao Scenario Manager (Gestor de Cenários).
A utilização de cenários permite fazer a análise de dados sob diferentes perspetivas através
de modelos de simulação. É possível criar todo o género de cenários através da combinação
de alterações de diferentes valores.
Permite determinar e analisar valores de várias células de resultado em função de várias
células variáveis (máximo = 32).
Exemplo:
Modelos de previsão
Cenários típicos: “melhor cenário”, “pior cenário” ou “cenário normal”
CTeSP em SMP
Sérgio Silva
22
23. Scenario Manager (Gestor de Cenários)
CTeSP em SMP
Sérgio Silva
23
Análise de fundos de investimento
Considerando 3 cenários (valor na célula K14):
“EURUSD atual”: 1,02
“EURUSD val. EURO”: 1,20
“EURUSD val. DOLAR”: 0,80
24. Scenario Manager (Gestor de Cenários)
CTeSP em SMP
Sérgio Silva
24
• Exemplo (cont.):
• Data Forecast What-If Analysis Scenario Manager
26. Scenario Manager (Gestor de Cenários)
CTeSP em SMP
Sérgio Silva
26
• Exemplo (cont.):
• Criação de um sumário dos cenários para o impacto nas células K8 e L8