XIRR 함수

이 문서에서는 Microsoft Excel의 XIRR 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

비정기적일 수도 있는 현금 흐름의 내부 수익률을 반환합니다. 정기적인 현금 흐름의 내부 수익률을 계산하려면 IRR 함수를 사용합니다.

구문

XIRR(values, dates, [guess])

XIRR 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • values    필수 요소입니다. dates의 지불 일정에 대응하는 일련의 현금 흐름입니다. 최초 불입금은 선택 사항으로서 투자 초기에 발생하는 비용이나 불입금에 해당됩니다. 최초 불입금이 비용이나 불입금인 경우에는 음수가 되어야 합니다. 이후의 모든 불입금은 연간 일수 365일을 기준으로 할인됩니다. 일련의 값에는 양수와 음수가 최소한 하나씩 포함되어야 합니다.

  • dates    필수 요소입니다. 현금 흐름상의 불입금에 대응하는 지불 일정입니다. 날짜의 발생 순서는 상관없습니다. 날짜는 DATE 함수를 사용하거나 다른 수식 또는 함수의 결과로 입력해야 합니다. 예를 들어 2008년 5월 23일에 대해서는 DATE(2008,5,23)을 사용합니다. 날짜를 텍스트로 입력하면 문제가 발생할 수 있습니다.

  • guess    선택 요소입니다. XIRR의 결과값에 가깝다고 추측되는 수입니다.

주의

  • 날짜는 계산에 사용할 수 있도록 순차적인 일련 번호로 저장됩니다. 기본적으로 1900년 1월 1일이 일련 번호 1이고, 2008년 1월 1일은 1900년 1월 1일에서 39,448일째 날이므로 일련 번호 39448이 됩니다.

  • dates에 포함된 숫자는 정수로 변환되며 소수점 이하는 무시됩니다.

  • XIRR 함수에는 양과 음의 현금 흐름이 최소한 하나씩 필요합니다. 그렇지 않으면 #NUM! 오류 값이 반환됩니다.

  • dates의 숫자 중 유효하지 않은 날짜가 있으면 XIRR에서는 #VALUE! 오류 값이 반환됩니다.

  • dates에 포함된 날짜가 시작 날짜보다 전 날짜이면 XIRR에서는 #NUM! 오류 값이 반환됩니다.

  • values와 dates에 있는 값의 개수가 서로 다르면 XIRR에서는 #NUM! 오류 값이 반환됩니다.

  • 대부분의 경우 XIRR을 계산할 때 guess를 생략합니다. guess를 생략하면 0.1(10%)로 간주됩니다.

  • XIRR 함수는 순 현재 가치를 계산하는 XNPV 함수와 밀접한 관계가 있습니다. XIRR로 계산하는 수익률은 XNPV = 0일 때의 이자율과 같습니다.

  • Excel에서는 반복 기법을 사용하여 XIRR 함수를 계산합니다. 계속 새로운 이자율을 사용하면서(guess에서 시작하여) 결과의 오차가 0.000001% 이내로 정확해질 때까지 반복합니다. 100번 이상 반복한 후에도 결과값을 찾지 못하는 경우 #NUM! 오류 값이 반환됩니다. 다음 식을 만족할 때까지 이자율이 변하게 됩니다.

    수식

    설명:

    • di = i번째 또는 마지막 불입일입니다.

    • d1 = 0번째 불입일입니다.

    • pi = i번째 또는 마지막 불입금입니다.

예제

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

데이터

날짜

-10,000

2008-01-01

2,750

2008-03-01

4,250

2008-10-30

3,250

2009-02-15

2,750

2009-04-01

수식

설명(결과)

결과

=XIRR(A3:A7, B3:B7, 0.1)

내부 회수율(0.373362535, 즉 37.34%)

37.34%

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×