나는 투자 계좌가 포함된 스프레드시트를 가지고 있는데, 그 달에 발생한 입출금 내역과 월말 잔액을 보여줍니다.
IRR 함수를 사용하여 수익률을 계산하고 싶습니다. 입출금 열을 지정하면 마지막에 잔고가 0이라는 가정 하에 수익이 계산됩니다. 예를 들면 다음과 같습니다.
Deposit 100
Withdraw 10
-90%의 수익률을 보여줍니다. 하지만 아직 계좌에 95달러가 남아 있다면 실제 수익률은 +5%입니다.
내 테이블은 다음과 같습니다.
Deposits Balance
100 100
-10 95
0 103
0 98
100 215
다음 공식을 사용하여 오른쪽에 "수익률" 열을 추가할 수 있습니다."=IRR($A$2:A3)"
그러나 IRR 함수는 최종 잔액이 0이라고 가정하고 단일 범위만 허용하기 때문에 이는 부정확한 데이터를 제공합니다. 다음과 같이 할 수 있는 방법이 있습니까?
=IRR(ConcatenateRange($A$2:A3, B3))
... 현재 잔액과 동일한 최종 '인출'이 표시되도록 하시겠습니까?
답변1
내 생각에 당신은 아마도 당신이 식별한 해결 방법에 갇혀 있다고 생각합니다. 기말 잔액을 월말(또는 기간) 말에 (명목) 인출로 표시하고 이전 달 기말 잔액을 예금으로 (명목) 예금으로 표시합니다. 월초. 불행하게도, 나는 당신이 또 다른 미묘한 오류를 범하고 있다고 생각합니다. IRR은 짝수 기간에 현금 흐름을 가정합니다. "0" 전체가 짝수 기간(매주?)을 유지하지 않는 한, 그럴 수는 없습니다. 현금 흐름이 정기적으로 발생하지 않는 경우(특히 1년 이상 장기간 사용하는 경우) 수익을 계산하려면 두 가지 값 범위, 즉 날짜를 사용하는 XIRR 함수를 사용해야 합니다. 거래와 현금흐름.
* 업데이트 *
나는 이전에 이와 같은 작업을 한 적이 있다는 것을 알고 있었습니다. 그것을 찾는 데 시간이 좀 걸렸을 뿐입니다! 이것 좀 보세요실엑셀 씨에게서요. 중요한 점은 기말 잔액 값과 날짜를 포함하여 현금 흐름과 날짜를 두 배열에 로드한 다음 해당 두 배열의 XIRR을 평가한다는 것입니다. 이를 수행하기 위한 UDF가 포함된 게시물은 목록에서 세 번째 게시물입니다. 바로 이전 게시물에서는 IRR이 비연속 범위를 허용한다고 주장했습니다. 저는 그것을 테스트한 적이 없지만 시도해 볼 가치가 있습니다!