엑셀의 IRR 함수는 '모든 현금흐름이 동일한 내부수익률로 재투자된다'고 가정하고 내부수익율을 계산해 줍니다. IRR 함수와 달리 MIRR 함수를 사용하면 초기 투자금의 이자율과 현금유입분에 대한 재투자 이자율을 적용한 수정 IRR을 구할 수 있습니다.
엑셀에서 IRR을 구하는 함수는 다음과 같이 3개가 있고 용도가 약간 다릅니다.
함수 | 용도 |
IRR | 일정한 간격(월간, 연간 등)으로 발생하는 현금흐름에 대한 내부수익률을 구해줌(모든 현금흐름이 동일한 내부수익률로 재투자된다고 가정) |
MIRR | 수정 내부수익률(Modified IRR), 투자비와 현금 유입에 각각의 이자율을 적용한 수정 IRR을 구해줌 |
XIRR | IRR 함수는 동일한 기간 단위로 현금 흐름이 발생해야 하지만 XIRR 함수는 기간 단위가 일정하지 않아도(현금흐름의 간격이 달라도) IRR을 구해줌 |
구문(Syntax)
MIRR
MIRR(values, finance_rate, reinvest_rate)
투자비와 현금 유입에 각각의 이자율을 적용한 수정 IRR을 구해준다.
인수 :
- values – 현금흐름이 포함된 셀의 참조 또는 배열
- finance_rate – 투자금에 대한 이자율
- reinvest_rate – 현금 유입분의 재투자 이자율
실습용 엑셀파일 다운로드 : 엑셀-MIRR-함수-수정내부수익률-구하기.xlsx
사용 예
다음 그림과 같은 투자조건일 때 4기말까지의 수정 내부수익율(MIRR)을 구해보겠습니다.
[C15] 셀에 다음 수식을 입력합니다.=MIRR(C4:C8,C11,C13)
- 첫 번째 인수(values)는 현금 흐름 범위를 입력해야 하는데 초기 투자비는 음수로 입력해야 하고, 기간은 일정한 간격이어야 합니다(월단위 또는 연단위 등).
- 두 번째 인수(finance_rate)는 투자금에 대한 이자율입니다.
- 세 번째 인수(reinvest_rate)는 현금유입분의 재투자 이자율입니다.
초기 투자비가 10,000,000원, 4기말까지 현금 유입이 총 11,000,000원, 초기투자비 이자율 5%, 재투자에 대한 이자율이 8%일 때 수정 내부수익률(MIRR)은 5.04%가 됩니다.
이번에는 5기말까지의 MIRR을 구해보겠습니다. 기간만 다르고 위의 예와 동일한 방식입니다.
이렇게 하면 각 기간별로 MIRR을 비교해 볼 수 있습니다.
[C17] 셀에 다음 수식을 입력합니다.=MIRR(C4:C9,C11,C13)
5기말까지의 수정 내부수익률(MIRR)은 11.39%가 됩니다.
[ 엑셀 재무 함수]
- RATE 함수 - 대출, 투자의 이자율 계산
- 재무 함수로 대출 상환 스케줄 만들기
- IPMT 함수 - 대출 상환 시 이자 구하기
- PPMT 함수 - 대출 상환 시 원금 구하기
- MIRR 함수 - 수정 내부수익률(Modified IRR) 구하기
- XIRR 함수 - 현금흐름의 간격이 일정하지 않을 때 IRR 구하기
- IRR 함수 - 내부수익률 구하기
- NPV 함수 - 투자의 순현재가치 구하기
- AMORDEGRC 함수 - 프랑스식 감가상각비 계산
- AMORLINC 함수 - 프랑스 회계시스템용 감가상각비 계산
- SYD 함수 - 연수합계법으로 감가상각비 계산
- SLN 함수 - 정액법으로 감가상각비 계산
- DDB 함수 - 이중체감법으로 감가상각비 계산
- DB 함수 - 정률법으로 감가상각비 계산
- NPER 함수 - 대출 상환기간, 적금 기간 계산
- PMT함수 - 대출 상환액, 적금 저축액 구하기
- PV함수 - 대출, 투자의 현재가치 구하기
- FV 함수 - 투자의 미래 가치 구하기