엑셀 함수 > 재무 함수 > XIRR 함수 - 현금흐름의 간격이 일정하지 않을 때 IRR 구하기

XIRR 함수 - 현금흐름의 간격이 일정하지 않을 때 IRR 구하기

엑셀의 IRR 함수는 현금흐름이 일정한 간격으로 발생할 때를 가정하여 내부수익률(Internal Rate of Return - IRR)을 구해줍니다. 만약, 현금흐름이 일정한 간격이 아니라 불규칙적인 간격으로 발생한다면 IRR 함수 대신 XIRR 함수로 IRR을 구해야 합니다.

엑셀에서 IRR을 구하는 함수는 다음과 같이 3개가 있고 용도가 약간 다릅니다.

함수 용도
IRR 일정한 간격(월간, 연간 등)으로 발생하는 현금흐름에 대한 내부수익률을 구해줌(모든 현금흐름이 동일한 내부수익률로 재투자된다고 가정)
MIRR 수정 내부수익률(Modified IRR), 투자비와 현금 유입에 각각의 이자율을 적용한 수정 IRR을 구해줌
XIRR IRR 함수는 동일한 기간 단위로 현금 흐름이 발생해야 하지만 XIRR 함수는 기간 단위가 일정하지 않아도(현금흐름의 간격이 달라도) IRR을 구해줌

 

구문(Syntax)

XIRR

XIRR(values, dates, [guess])

현금흐름이 일정한 간격으로 발생하지 않을 때의 내부수익률을 구해준다.

인수 :

  • values – 현금흐름이 포함된 셀의 참조 또는 배열
  • dates – 현금흐름이 발생하는 날짜(투자 또는 현금 유입이 발생하는 날짜)
  • guess – 예상 IRR에 대한 추정치, 생략시 기본값은 0.1(10%)

 

사용 예

아래 표의 현금흐름을 보면 6개월, 1년 등으로 기간의 간격이 일정하지 않습니다.

이렇게 현금흐름이 불규칙적일 때는 XIRR 함수로 IRR을 구해야 합니다.

XIRR 함수 사용법

[C12] 셀에 다음과 같이 수식을 입력합니다.

=XIRR(C5:C10,B5:B10) 

  • 첫 번째 인수는 현금 흐름 범위를 입력해야 하는데 초기 투자비는 음수로 입력해야 합니다.
  • 두 번째 인수는 현금 흐름이 발생하는 날짜입니다.
  • 세 번째 인수는 guess(예상 IRR에 대한 추정치)는 생략가능하며 생략시 기본값은 10%입니다.

초기 투자비가 10,000,000원이고 2025년 말까지 현금 유입이 총 15,000,000원일 때 내부수익률(IRR)은 20.24%가 됩니다.

XIRR 함수 사용법

 

사용 시 주의

1) 현금흐름이 시간순서대로 입력되어 있지 않을 때

아래의 자료는 위에 예를 든 자료와 동일하지만 2022년 12월 31일 현금흐름이 2024년 보다 뒤에 입력되어 있습니다. 현금흐름이 시간순서대로 입력되어 있지 않아도 XIRR 함수는 IRR을 정상적으로 구해 줍니다.

현금흐름이 시간순서대로 입력되어 있지 않을 때 XIRR 함수의 결과

 

2) 초기투자비 항목을 첫번째 항목으로 입력하지 않으면?

초기투자비 항목을 표의 첫번째 항목이 아니라 다른 위치에 입력하면 다음과 같이 계산이 되지 않습니다.  초기투자비 항목은 항상 첫번째 항목으로 입력해야 합니다.

초기투자비 항목을 첫번째 항목으로 입력하지 않으면 XIRR 함수는 계산불가

 

 

[ 엑셀 재무 함수]

 

 

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

엑셀웍스 책 출간안내  자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top