Dicas de excel (10): PAYBACK SIMPLES (PAYBACK PERIOD)
DanielAvelino2
2,916 views
8 slides
Aug 31, 2016
Slide 1 of 8
1
2
3
4
5
6
7
8
About This Presentation
Breve explicação acerca do Payback Simpes (Payback Period) no Excel, afim de auxiliar a vida administrativa.
Observação: é necessário ter um conhecimento básico quanto ao uso do VBA.
-------------------------------------------------------------------------------
Código do Payback Simples no...
Breve explicação acerca do Payback Simpes (Payback Period) no Excel, afim de auxiliar a vida administrativa.
Observação: é necessário ter um conhecimento básico quanto ao uso do VBA.
-------------------------------------------------------------------------------
Código do Payback Simples no VBA:
Public Function PAYBACKSIMPLES(investimento, fluxo_de_caixa)
Dim i, yr As Integer
Dim cTotal As Double ' cumulative total
cTotal = 0
For i = 1 To fluxo_de_caixa.Count
cTotal = cTotal + fluxo_de_caixa.Cells(i).Value
If cTotal = Abs(investimento) Then
PAYBACKSIMPLES = i
Exit Function
End If
If cTotal > Abs(investimento) Then
yr = i - 1
cTotal = cTotal - fluxo_de_caixa.Cells(i).Value
PAYBACKSIMPLES = yr + (Abs(investimento) - (cTotal)) / fluxo_de_caixa.Cells(i).Value
Exit Function
End If
Next i
PAYBACKSIMPLES = "Não há Payback"
End Function
DICAS DE EXCEL Pequenas dicas que podem auxiliar na vida administrativa
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) RECORDANDO Na ANÁLISE FINANCEIRA acerca do Payback Simples , foi explicada a sua funcionalidade , assim como suas vantagens e desvantagens . Foi visto também o método a ser interpretado e calculado SEM a utilização do EXCEL . Na DICA 10 , iremos calcular o Payback Simples do exemplo dado na Análise Financeira, porém com a condição dele ser RESOLVIDO no EXCEL .
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) Exemplo de Payback Simples: Em 2009 um engenheiro decidiu investir R$120.000,00 em uma empresa de softwares de ERP. A tabela ao lado mostra o retorno obtido ao longo dos anos, especificamente até 2016.
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) Resolução: Parte 01 Utilizando a ferramenta DESENVOLVEDOR (deve-se habilitá-la primeiramente) clica-se em VISUAL BASIC .
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) Resolução Parte 02 Uma vez no VBA (Visual Basic for Applications ), vá em EXECUTAR SUB (o botão com a seta player), afim de abrir a caixa MACROS. Atribua um nome para a Macro (no caso, digite PAYBACKSIMPLES ). Clique em CRIAR .
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) Resolução Parte 03 Ao abrir o código da planilha, insira o código ao lado (ele estará disponível na “Descrição” do slide da DICA 10 ) e retorne à planilha de Excel.
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) Resolução Parte 04 Na célula B11 digite a função PAYBACKSIMPLES (sim, você criou uma função no Excel para o Payback Simples!). A função PAYBACKSIMPLES é composta de 2 argumentos : investimento e fluxo_de_caixa . No 1ª argum . ( i nvestimento ) , digite B1 e para o 2º argum .( f luxo_de_caixa ) digite B3:B9 , clicando em OK/ENTER em seguida.
DICA 10: PAYBACK SIMPLES (PAYBACK PERIOD) Resolução Parte 04 Colocando o resultado em quatro casas decimais, encontra-se o valor do Payback Simples: Espero que tenham gostado da explicação. Até a próxima! 4,1852 anos