Criando um intervalo do Excel fora das células disjuntas

2

Eu tenho uma planilha com minhas contas de investimento, mostrando para cada mês o depósito ou saques ocorridos naquele mês e o saldo no final do mês.

Eu quero usar a função IRR para calcular minha taxa de retorno. Eu posso dar a coluna de depósitos e saques, e calcular o retorno assumindo um saldo zero no final. Por exemplo, isto:

Deposit 100
Withdraw 10

mostrará uma taxa de retorno de -90%. No entanto, se eu ainda tiver $ 95 na conta, a taxa real de retorno será de +5%.

Minha tabela se parece com algo assim:

Deposits  Balance
100       100
-10       95
0         103
0         98
100       215

Eu posso adicionar uma coluna à direita que é "Taxa de retorno", com uma fórmula de "=IRR($A$2:A3)"

No entanto, novamente, isso me fornece dados imprecisos porque a função IRR supõe que o saldo final é zero e aceita apenas um único intervalo. Existe uma maneira de fazer algo assim:

=IRR(ConcatenateRange($A$2:A3, B3))

... para que veja uma retirada final igual ao meu saldo atual?

    
por Aric TenEyck 29.07.2011 / 19:22

1 resposta

1

Eu acho que você provavelmente está preso à solução que você identificou - mostrar o saldo final como uma retirada (nocional) no final do mês (ou período) - e um depósito do saldo final do mês anterior como um (notional ) depósito no início do mês. Infelizmente, acho que você está cometendo outro erro sutil: a TIR supõe fluxos de caixa em períodos regulares - não vejo que você tenha isso, a menos que o "0" seja necessário para manter períodos pares (semanalmente). Para calcular seu retorno se os fluxos de caixa não ocorrerem em intervalos regulares (especialmente se você estiver usando isso em períodos de tempo mais longos, como um ano ou mais), você terá que usar a função XIRR, que leva duas faixas de valor - a data do transação e fluxo de caixa.

* Atualização *

Eu sabia que tinha trabalhado em algo assim antes - só demorou um pouco para encontrá-lo! Dê uma olhada neste tópico do Excel. O take-away é que você carrega os fluxos de caixa e as datas, incluindo o valor e a data do saldo final, em dois arrays e, em seguida, avalia o XIRR desses dois arrays. A postagem com um UDF para fazer isso é sobre o terceiro na lista. O post imediatamente anterior afirma que o IRR aceitará um intervalo não contínuo - nunca testei isso, mas vale a pena tentar!

    
por 02.11.2011 / 07:53