Excel의 XIRR 및 XNPV 애드 인 기능을 사용합니다
XIRR 및 XNPV 기능에 대한 일부 배경
IRR 및 NPV 기능과 달리 XIRR 및 XNPV 기능은 먼저 투자 현금 흐름을 동일한 기간으로 배열하는 워크 시트 일정을 구성 할 필요가 없습니다. XIRR 및 XNPV 함수를 사용하면 현금 흐름 값에 해당하는 날짜 값을 기능에 인수로 제공합니다.
참고 : XIRR 및 XNPV 도구의 작동 방식에 대한 질문이있는 경우 IRR 및 NPV 기능에 대한 Microsoft 도움말 파일의 토론을 검토 할 수 있습니다.
XIRR과 XNPV 함수의 다소 독특한 특징은 공식 내에서 실제 날짜 값 또는 현금 흐름 값을 인수로 제공하면 값 인수와 날짜 인수를 배열로 제공 할 것으로 기대한다는 것입니다. (배열은 숫자 세트 일뿐입니다.)
예를 들어, 다음 날짜에 다음 현금 흐름을 생성하는 투자에 대한 내부 수익률 및 순 현재 가치를 계산하려고한다고 가정합니다.
1/1/2000 -1000
12/31/2000 -1000
4/15/2001 2000
12/31/2001 1000
인수에 실제 배열을 포함하는 경우 브레이스 내부의 값과 날짜 인수를 둘러싸고 배열을 지정할 수 있습니다. 예를 들어, 배열에 위의 날짜 값을 표시하려면 다음을 입력합니다.
{ “1/1/2000”, “12/31/2000”, “4/15/2001”, “12/31/2001”}
이전의 현금 흐름 값을 배열로 표시하려면 다음을 입력합니다.
{-1000, -1000,2000,1000}
워크 시트 범위에 날짜 값과 현금 흐름 값을 입력하면 날짜 값과 현금 흐름 값을 배열로 식별 할 필요가 없습니다. 예를 들어, 워크 시트 범위 A1 : A4에 이전 날짜 값 세트를 입력하고 워크 시트 범위 B1 : B4의 이전 현금 흐름 값 세트를 입력하면이 워크 시트 범위를 기능 인수로 사용할 수 있습니다.
XIRR 및 XNPV 함수는 예측 가능하게 유효한 날짜 값을 사용해야합니다. 현금 흐름 값을 사용하는 것과 동일한 날짜 값을 사용해야합니다. 유효하지 않은 인수 또는 인수 세트를 제공하면 Excel은 #NUM 오류 값을 반환합니다.
참고 : Excel은 첫 번째 날짜 값이 투자의 시작일로 간주합니다. 따라서 배열 또는 워크 시트 범위의 첫 번째 날짜 값이 가장 빠른 것입니다. 그러나 후속 날짜 값은 시간 순서대로있을 필요는 없습니다 정보이용료 현금화.
XIRR 기능을 사용합니다
XIRR 기능은 현금 흐름, 현금 흐름의 날짜, 선택적으로 내부 수익률에 대한 초기 추측을 감안할 때 투자에 대한 내부 수익률을 계산합니다. 이 함수는 다음 구문을 사용합니다.
xirr (가치, 날짜, 추측)
예를 들어, 다음 날짜에 다음 현금 흐름을 생성하는 투자에 대한 내부 수익률을 계산하려고한다고 가정합니다.
1/1/2000 -1000
12/31/2000 -1000
4/15/2001 2000
12/31/2001 1000
XIRR 기능을 사용하고 20%의 시작 추측을 사용 하여이 현금 흐름 세트의 내부 수익률을 계산하려면 다음 공식을 사용합니다.
= XIRR ({-1000, -1000,2000,1000}, { “1/1/2000”, “12/31/2000”, “4/15/2001”, “12/31/2001”}, 2)
공식은 매년 47.0251%에 해당하는 값 .470251 값을 반환합니다. 날짜 값이 워크 시트 범위 A1 : A4에 저장되고 현금 흐름 값이 워크 시트 범위 B1 : B4에 저장된 경우 다음 공식을 사용할 수 있습니다.
= XIRR (B1 : B4, A1 : A4, .2)
XNPV 함수 사용
XNPV 기능은 현금 흐름, 현금 흐름의 날짜 및 연간 할인율을 고려하여 투자에 대한 순 현재 가치를 계산합니다. 이 함수는 다음 구문을 사용합니다.
xnpv (요율, 값, 날짜)
예를 들어, 다음 날짜에 다음 현금 흐름을 생성하는 투자에 대한 순 현재 가치를 계산하려고한다고 가정합니다.
1/1/2000 -1000
12/31/2000 -1000
4/15/2001 2000
12/31/2001 1000
날짜 값이 워크 시트 범위 A1 : A4에 저장된 경우 현금 흐름 값이 워크 시트 범위 B1 : B4에 저장되고 15%의 할인율을 사용하려는 경우 다음 공식을 사용합니다.
= xnpv (.15, b1 : b4, a1 : a4)
공식은 값 557.17을 반환합니다.
흥미롭게도 XNPV 함수는 텍스트 문자열로 제공되는 날짜 값을 허용하지 않습니다. 예를 들어, 다음 공식은 이전 공식과 동일하지만
#값 오류 값 :
= xnpv (.15, {-1000, -1000,2000,1000}, { “1/1/2000”, “12/31/2000”, “4/15/
2001 “,”12/31/2001 “}))
그러나 동등한 일련 날짜 값 (2000 년 1 월 1 일의 일련 날짜 36526, 12/31/2000의 일련 날짜 값 36891 등)을 사용 하여이 공식을 다시 작성한 다음 올바른 순 현재 값을 반환 할 수 있습니다.
= XNPV (0.15, {-1000, -1000,2000,1000}, {36526,36891,36996,37256})
