Excel의 IRR 계산(내부 수익률)

  • 이 공유
Michael Brown

이 튜토리얼에서는 수식과 목표 찾기 기능을 사용하여 Excel에서 프로젝트의 IRR을 계산하는 방법을 보여줍니다. 또한 모든 IRR 계산을 자동으로 수행하기 위해 내부 수익률 템플릿을 만드는 방법을 배웁니다.

제안된 투자의 내부 수익률을 알면 이를 평가하는 데 필요한 모든 것이 있다고 생각할 수 있습니다. IRR이 클수록 좋습니다. 실제로는 그렇게 간단하지 않습니다. Microsoft Excel은 내부 수익률을 찾을 수 있는 세 가지 기능을 제공하며 실제로 IRR로 계산하는 것을 이해하는 것이 매우 유용합니다.

    IRR이란 무엇입니까?

    내부 수익률 (IRR)은 잠재적인 투자의 수익성을 추정하기 위해 일반적으로 사용되는 지표입니다. 때로는 현금흐름할인율 수익률 또는 경제수익률 이라고도 한다.

    기술적으로 IRR은 할인율이다. 특정 투자에서 발생하는 모든 현금 흐름(유입 및 유출 모두)의 순 현재 가치를 0으로 만드는 비율입니다.

    "내부"라는 용어는 IRR이 내부 요인만 고려함을 나타냅니다. 인플레이션, 자본 비용 및 각종 재무 위험과 같은 외부 요인은 계산에서 제외됩니다.

    IRR은 무엇을 나타냅니까?

    자본 예산 책정에서 IRR은 수익성을 평가하는 데 널리 사용됩니다. 미래 투자 및 여러 프로젝트 순위. 그만큼NPV 대신 XNPV 공식.

    참고. Goal Seek에서 찾은 IRR 값은 정적 이며 수식처럼 동적으로 재계산되지 않습니다. 원래 데이터를 변경할 때마다 위의 단계를 반복하여 새 IRR을 가져와야 합니다.

    엑셀에서 IRR 계산하는 방법입니다. 이 자습서에서 설명하는 수식을 자세히 살펴보려면 아래에서 샘플 통합 문서를 다운로드하세요. 읽어 주셔서 감사합니다. 다음 주 블로그에서 뵙기를 바랍니다!

    다운로드용 실습 워크북

    Excel IRR 계산기 - 예제(.xlsx 파일)

    일반적인 원칙은 다음과 같이 간단합니다. 내부 수익률이 높을수록 프로젝트가 더 매력적입니다.

    단일 프로젝트를 추정할 때 재무 분석가는 일반적으로 IRR을 회사의 가중 평균 비용과 비교합니다. of capital 또는 hurdle rate 는 회사가 수용할 수 있는 투자에 대한 최소 수익률입니다. 가상의 상황에서 IRR이 결정을 내리는 유일한 기준일 때 IRR이 장애물 비율보다 크면 프로젝트는 좋은 투자로 간주됩니다. IRR이 자본 비용보다 낮으면 프로젝트를 거부해야 합니다. 실제로는 순현재가치(NPV), 투자 회수 기간, 절대 수익 가치 등 결정에 영향을 미치는 다른 요인이 많이 있습니다.

    IRR 제한

    하지만 IRR은 자본 프로젝트를 평가하는 데 매우 널리 사용되는 방법이지만 최적이 아닌 결정으로 이어질 수 있는 여러 가지 내재적 결함이 있습니다. IRR의 주요 문제점은

    • 상대 측정 입니다. IRR은 백분율을 고려하지만 절대값은 고려하지 않으므로 결과적으로 수익률은 높지만 달러 가치는 매우 작은 프로젝트에 유리할 수 있습니다. 실제로 기업은 IRR이 높은 소규모 프로젝트보다 IRR이 낮은 대규모 프로젝트를 선호할 수 있습니다. 이와 관련하여 NPV는 프로젝트를 수행함으로써 실제로 얻거나 잃은 금액을 고려하기 때문에 더 나은 지표입니다.
    • 동일한 재투자비율 . IRR은 프로젝트에서 생성된 모든 현금 흐름이 IRR 자체와 동일한 비율로 재투자된다고 가정하는데 이는 매우 비현실적인 시나리오입니다. 이 문제는 다양한 재정 및 재투자 비율을 지정할 수 있는 MIRR에 의해 해결됩니다.
    • 여러 결과 . 양의 현금 흐름과 음의 현금 흐름이 번갈아 나타나는 프로젝트의 경우 하나 이상의 IRR을 찾을 수 있습니다. 이 문제는 하나의 요율만 생성하도록 설계된 MIRR에서도 해결됩니다.

    이러한 결함에도 불구하고 IRR은 계속해서 자본 예산 책정의 중요한 척도이며 최소한 투자 결정을 내리기 전에 회의적으로 살펴보십시오.

    Excel의 IRR 계산

    내부 수익률은 주어진 일련의 현금 흐름의 순 현재 가치가 가 0이면 IRR 계산은 기존의 NPV 공식을 기반으로 합니다.

    합산 표기법에 익숙하지 않은 경우 IRR 공식의 확장된 형식 이해하기 쉬울 것:

    여기서:

    • CF 0 - 초기 투자(음수로 표시됨) )
    • CF 1 , CF 2 … CF n - 현금 흐름
    • i - 기간 번호
    • n - 총 기간
    • IRR - 내부 수익률

    공식의 특성상 IRR을 계산하는 분석적 방법이 없습니다. 우리는 "추측하고내부 수익률의 개념을 더 잘 이해하기 위해 매우 간단한 예에서 IRR 계산을 수행해 보겠습니다.

    : 지금 $1000를 투자하고 다음을 얻습니다. 향후 2년 동안 500달러와 660달러를 회수할 수 있습니다. 순 현재 가치를 0으로 만드는 할인율은 얼마입니까?

    첫 번째 추측으로 8% 비율을 시도해 보겠습니다.

    • 현재: PV = -$1,000
    • 1년차: PV = $500 / (1+0.08)1 = $462.96
    • 2년차: PV = $660 / (1+0.08)2 = $565.84

    이들을 더하면 $28.81에 해당하는 NPV 를 얻습니다.

    아, 0에 가깝지도 않습니다. 아마도 더 나은 추측일 것입니다. 10%, 바꿀 수 있습니까?

    • 현재: PV = -$1,000
    • 1년차: PV = $500 / (1+0.1)1 = $454.55
    • 년 2: PV = $660 / (1+0.1)2 = $545.45
    • NPV: -1000 + $454.55 + $545.45 = $0.00

    그게 다야! 따라서 이 투자에 대한 IRR은 10%입니다:

    수동으로 내부 수익률을 계산하는 방법입니다. Microsoft Excel, 기타 소프트웨어 프로그램 다양한 온라인 IRR 계산기도 이 시행착오 방법에 의존합니다. 그러나 인간과 달리 컴퓨터는 여러 번의 반복 작업을 매우 빠르게 수행할 수 있습니다.

    수식을 사용하여 Excel에서 IRR을 계산하는 방법

    Microsoft Excel은 내부 수익률을 찾는 3가지 기능을 제공합니다.

    • IRR - 일련의 현금 흐름에 대한 내부 수익률을 계산하는 데 가장 일반적으로 사용되는 함수 정기적인 간격 으로 발생합니다.
    • XIRR 불규칙한 간격 으로 발생하는 일련의 현금 흐름에 대한 IRR을 찾습니다. 정확한 지불 날짜를 고려하기 때문에 이 기능은 더 나은 계산 정확도를 제공합니다.
    • MIRR 수정된 내부 수익률 을 반환합니다. 차입 비용과 긍정적인 현금 흐름의 재투자에서 받는 복리 이자를 모두 고려하는 IRR의 변형입니다.

    아래에서 이러한 모든 함수의 예를 찾을 수 있습니다. 일관성을 위해 모든 공식에서 동일한 데이터 세트를 사용합니다.

    내부 수익률을 계산하는 IRR 공식

    5년 투자를 고려하고 있다고 가정해 보겠습니다. B2:B7의 현금 흐름. IRR을 계산하려면 다음 간단한 공식을 사용하십시오.

    =IRR(B2:B7)

    참고. IRR 공식이 올바르게 작동하려면 현금 흐름에 하나 이상의 음수 (유출) 값과 하나의 양수 값(유입)이 있고 모든 값이 목록에 있는지 확인하십시오. 시간순 .

    자세한 내용은 엑셀 IRR함수를 참고하세요.

    불규칙한 현금흐름에 대한 IRR을 구하는 XIRR 공식

    현금흐름이 일정하지 않은 경우 IRR함수를 이용하면 모든 지불이 기간 말에 발생하고 모든 기간이 동일하다고 가정하기 때문에 위험합니다. 이 경우 XIRR이 더 현명합니다.선택합니다.

    현금 흐름이 B2:B7이고 날짜가 C2:C7이면 공식은 다음과 같습니다.

    =XIRR(B2:B7,C2:C7)

    참고:

    • XIRR 함수는 반드시 날짜순으로 날짜를 요구하지는 않지만 첫 번째 현금 흐름(초기 투자) 날짜가 배열의 첫 번째가 되어야 합니다.
    • 날짜는 유효한 Excel 날짜 로 제공되어야 합니다. 날짜를 텍스트 형식으로 제공하면 Excel에서 날짜를 잘못 해석할 위험이 있습니다.
    • Excel XIRR 함수는 다른 수식을 사용하여 결과에 도달합니다. XIRR 공식은 1년 365일을 기준으로 후속 지불액을 할인하므로 XIRR은 항상 연환산 내부 수익률을 반환합니다.

    자세한 내용은 다음을 참조하십시오. Excel XIRR 함수.

    수정된 IRR을 계산하기 위한 MIRR 공식

    프로젝트 자금이 회사의 자본 비용에 가까운 비율로 재투자되는 보다 현실적인 상황을 처리하기 위해 다음을 계산할 수 있습니다. MIRR 공식을 사용하여 수정된 내부 수익률:

    =MIRR(B2:B7,E1,E2)

    여기서 B2:B7은 현금 흐름이고 E1은 금융 이자율(돈을 빌리는 비용)이고 E2는 재투자율(수익의 재투자에 대해 받는 이자).

    참고. Excel MIRR 함수는 이익에 대한 복리 이자를 계산하기 때문에 결과가 IRR 및 XIRR 함수의 결과와 상당히 다를 수 있습니다.

    IRR, XIRR 및 MIRR - 이는더 나은가?

    세 가지 방법 모두의 이론적 근거, 장단점에 대해서는 여전히 금융학자들 사이에서 논쟁이 있기 때문에 아무도 이 질문에 대한 일반적인 대답을 할 수 없다고 생각합니다. 아마도 가장 좋은 방법은 세 가지 계산을 모두 수행하고 결과를 비교하는 것입니다.

    일반적으로 다음과 같이 간주됩니다.

    • XIRR은 다음을 제공합니다. 현금 흐름의 정확한 날짜를 고려하기 때문에 IRR보다 계산 정확도가 더 좋습니다.
    • IRR은 종종 프로젝트의 수익성에 대해 과도하게 낙관적인 평가를 제공하는 반면 MIRR은 보다 현실적인 그림을 제공합니다.

    IRR 계산기 - 엑셀 템플릿

    정기적으로 엑셀로 IRR 계산을 해야 한다면 내부 수익률 템플릿을 설정하면 삶이 훨씬 쉬워질 수 있습니다.

    우리의 계산기는 세 가지 수식(IRR, XIRR 및 MIRR)을 모두 포함하므로 어떤 결과가 더 유효한지 걱정할 필요 없이 모두 고려할 수 있습니다.

    1. 현금 흐름과 날짜를 입력하십시오. 두 개의 열(여기서는 A와 B)입니다.
    2. 2개의 별도 셀에 금융 이율과 재투자 이율을 입력합니다. 필요에 따라 판매 이름을 각각 Finance_rate Reinvest_rate 로 지정합니다.
    3. Cash_flows Dates<2라는 두 개의 동적 정의 범위를 만듭니다>.

      워크시트의 이름이 Sheet1 라고 가정하면 첫 번째 현금 흐름(초기 투자)은 셀 A2에 있고 첫 번째 현금 흐름의 날짜는흐름은 B2 셀에 있으며 다음 수식을 기반으로 명명된 범위를 만듭니다.

      Cash_flows:

      =OFFSET(Sheet1!$A$2,0,0,COUNT(Sheet1!$A:$A),1)

      Dates:

      =OFFSET(Sheet1!$B$2,0,0,COUNT(Sheet1!$B:$B),1)

      자세한 단계는 Excel에서 동적 명명 범위를 만드는 방법에서 찾을 수 있습니다.

    4. 방금 만든 이름을 다음 수식의 인수로 사용합니다. 수식은 각각 현금 흐름과 날짜 전용으로 예약된 A와 B 이외의 모든 열에 입력할 수 있습니다.

      =IRR(Cash_flows)

      =XIRR(Cash_flows, Dates)

      =MIRR(Cash_flows, Finance_rate, Reinvest_rate)

    완료! 이제 A열에 얼마든지 현금 흐름을 입력할 수 있으며 이에 따라 동적 내부 수익률 공식이 다시 계산됩니다.

    필수 입력 셀을 모두 채운 다음 수식을 IFERROR 함수로 감싸서 오류를 방지할 수 있습니다. Finance_rate 및/또는 Reinvest_rate 셀이 비어 있는 경우 Excel MIRR 함수는 0과 같다고 가정합니다.

    Excel에서 Goal Seek를 사용하여 IRR을 수행하는 방법

    Excel IRR 함수만 해당 속도에 도달하기 위해 20회 반복을 수행하고 XIRR은 100회 반복을 수행합니다. 그 많은 반복 후에도 0.00001% 이내의 정확한 결과를 찾지 못하면 #NUM! 오류가 반환됩니다.

    IRR 계산의 정확성을 높이려면 목표값 찾기 기능을 사용하여 Excel이 32,000회 이상 반복하도록 할 수 있습니다.What-If 분석.

    목표 탐색을 통해 NPV를 0으로 만드는 비율을 찾는 것이 아이디어입니다. 방법은 다음과 같습니다.

    1. 여기에 소스 데이터를 설정합니다. 방법:
      • 열에 현금 흐름을 입력합니다(이 예에서는 B2:B7).
      • 일부 셀(B9)에 예상 IRR을 입력합니다. 입력하는 값은 실제로 중요하지 않으며 NPV 공식에 무언가를 "공급"하기만 하면 되므로 생각나는 비율(예: 10%)을 입력하면 됩니다.
      • 다른 셀(B10)에 다음 NPV 수식을 입력합니다.

    =NPV(B9,B3:B7)+B2

  • Data 탭의 Forecast 그룹에서 What if Analysis > Goal Seek…
  • Goal Seek 대화 상자에서 테스트할 셀과 값을 정의합니다.
    • 셀 설정 - NPV 셀(B10)에 대한 참조입니다.
    • To value – 셀 설정에 원하는 값인 0을 입력합니다.
    • 셀 변경으로 - IRR 셀(B9)에 대한 참조입니다.

    완료되면 확인 을 클릭합니다.

  • 목표 탐색 상태 대화 상자가 나타나고 해결책을 찾았는지 알 수 있습니다. 성공하면 IRR 셀의 값이 NPV를 0으로 만드는 새 값으로 대체됩니다.

    확인 을 클릭하여 새 값을 적용하거나 취소 를 클릭하여 원래 값으로 되돌립니다.

  • In 유사한 방식으로 Goal Seek 기능을 사용하여 XIRR을 찾을 수 있습니다. 유일한 차이점은 다음을 사용해야 한다는 것입니다.

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.