Excel에서 IRR 계산 | IRR 기능을 사용하는 방법? (예제 포함)

Excel에서 IRR 계산

IRR 또는 내부 수익률은 재무에 대한 일부 투자에 대한 내부 이익을 계산하는 데 사용됩니다. IRR은 동일한 계산에 사용되는 Excel의 내장 함수이며 재무 공식이기도합니다.이 함수는 다양한 값을 두 번째 입력으로 내부 수익률과 추측 값을 계산해야하는 입력입니다.

엑셀에서 IRR은 약자 I nternal R은 먹었 R의 eturn. Excel의 IRR은 Microsoft Excel에서 사용할 수있는 기본 제공 함수 중 하나입니다. 엑셀의 IRR은 재무 기능 범주에 속합니다.

내부 수익률은 완료된 투자에 대해받는 이자율입니다. 엑셀의 IRR은 음수 값으로 표시되는 지불금과 일정한 시간 간격으로 발생하는 양수 값으로 표시되는 생성 된 수입으로 구성됩니다.

Excel의 IRR 함수는 양수와 음수로 표시되는 일련의 현금 흐름에 대한 내부 수익률을 반환합니다. 이러한 현금 흐름은 연금의 경우처럼 일관적일 필요는 없습니다. 그러나 현금 흐름 월별, 분기 별 또는 연간과 같은 정기적 인 간격으로 발생 해야합니다 . 현금 금액은 각 간격마다 다를 수 있습니다.

Excel에서 IRR을 계산하는 데 사용되는 공식

IRR 공식 Excel은 다음과 같습니다.

어디,

  • 범위 = 필수 매개 변수입니다. 내부 수익률이 계산되는 일련의 현금 흐름을 나타내는 셀 범위입니다.
  • guess = 선택적 매개 변수입니다. 내부 수익률의 결과에 가깝다고 생각하는 숫자를 나타냅니다. 언급 된 값이 없으면 기본값을 0.1 또는 10 %로 사용합니다.
  • "[]"는 선택적 매개 변수를 나타냅니다.

이 함수는 숫자 값을 반환합니다. 긍정적이거나 부정적 일 수 있습니다.

Excel에서 IRR을 계산하는 방법? (예제 포함)

이 IRR 함수 Excel 템플릿을 여기에서 다운로드 할 수 있습니다 – IRR 함수 Excel 템플릿

Excel의 IRR 계산은 워크 시트 (WS) 함수 또는 VBA 함수의 두 가지 방법으로 수행 할 수 있습니다. WS 함수로 워크 시트의 셀에 수식의 일부로 입력 할 수 있습니다. VBA 기능으로 MS Excel에 통합 된 Microsoft Visual Basic Editor를 통해 입력되는 매크로 코드에서 사용할 수 있습니다. 더 잘 이해하려면 아래의 Excel 예제에서 IRR 계산을 참조하십시오.

예제 # 1 – Excel 워크 시트의 IRR 계산

이 IRR 계산 예에서 -3000은 투자 된 자본 금액을 나타냅니다. 후속 숫자 2000과 5000은 소득을 나타냅니다. Excel의 IRR 함수는 -3000, 2000 및 5000 값에서 계산됩니다. 결과는 67 %입니다.

예제 # 2

이 IRR 계산 예에서 #NUM! 값 세트에 단일 음수 값이 없기 때문에 결과로 표시됩니다. 따라서 지불을 나타내는 가치는 없지만 모두 소득입니다.

예제 # 3

이 IRR 예제 계산에서 모든 값은 음수입니다. 이것은 소득이 발생하지 않았 음을 나타냅니다. 따라서 생성 된 결과는 #NUM입니다! 

예 # 4

이 IRR 계산 예에서 총 값은 5입니다. -10000은 결제 완료를 나타냅니다. 다음 값은 연간 값입니다. 즉, 1 년차 소득은 2000 년, 2 년차는 5000 년, 3 년차는 4000 년, 5 년차는 6000 년입니다.

3 년 말에 발생한 소득을 계산하기 위해 IRR 공식은 B2 : B4 범위의 셀에 적용됩니다. 결과는 첫해의 지불 금액이 다음 해에 발생하는 소득보다 많기 때문에 -19 %입니다.

5 년 말에 발생한 소득을 계산하기 위해 IRR 공식이 B2 : B6 범위의 셀에 적용됩니다. 결과는 22 %입니다. 그 결과는 다음 해에 발생한 수입이 첫 해에 투자 한 지불 금액보다 많기 때문에 긍정적입니다.

예제 # 2 – Excel VBA의 IRR 계산

IRR 함수는 Microsoft Excel의 VBA 코드에서 다음과 같이 사용할 수 있습니다.

Excel VBA의 IRR 공식 :

VBA의 Irr 공식은 다음과 같습니다.

어디,

가치 = 현금 흐름

IRRVal = 내부 수익률

Excel VBA 예제의 IRR

VBA에서 Irr에 대한 예제를 살펴 보겠습니다.

이 IRR 계산 예에서 IRRVal은 double 유형의 변수입니다. Irr 함수에 의해 반환 된 결과를 보유합니다. 값은 double 데이터 유형의 배열 형식으로 표시되며 초기 값은 -10000이며 첫해에 지불이 완료되었음을 나타냅니다. 후속 값은 2000, 5000, 4000 및 6000으로 향후 4 년 동안 연간 생성되는 소득을 나타냅니다.

기억해야 할 사항

  1. 값 배열 ( 범위 )에는 최소 하나의 양수와 하나의 음수가 포함되어야합니다.
  2. 값은 순차적이어야합니다. IRR은 값의 순서를 사용하여 현금 흐름의 순서를 해석합니다. 지불 및 수입 값이 발생했거나 원하는대로 순서대로 입력하십시오.
  3. 참조 인수 배열에 텍스트, 논리 값 또는 빈 셀이 포함 된 경우 해당 값은 무시됩니다.
  4. MS Excel은 반복 기법을 사용하여 Excel로 IRR을 계산합니다. 추측으로 시작하여 IRR은 결과가 0.00001 % 내에서 정확할 때까지 계산을 순환합니다. IRR이 20 번의 시도 후에도 작동하는 결과를 찾지 못하면 #NUM! 오류 값이 반환됩니다.
  5. Excel의 IRR 함수가 #NUM! 또는 결과가 예상과 비슷하지 않은 경우 다른 값으로 시도하십시오.
  6. 대부분의 경우 Excel에서 IRR 계산에 대한 추측 값을 제공 할 필요가 없습니다. 추측 매개 변수를 건너 뛰면 소프트웨어는이를 0.1 즉 10 %로 가정합니다.
  7. IRR은 NPV, 즉 Net Present Value 함수와 밀접한 관련이 있습니다. IRR이 Excel로 계산 한 수익률은 순 현재 가치가 0 인 이자율입니다.