فهرست مطالب
این آموزش نحوه محاسبه IRR یک پروژه در اکسل را با فرمول ها و ویژگی Goal Seek نشان می دهد. همچنین یاد خواهید گرفت که چگونه یک الگوی نرخ بازگشت داخلی ایجاد کنید تا همه محاسبات IRR به صورت خودکار انجام شود.
وقتی نرخ بازده داخلی یک سرمایهگذاری پیشنهادی را میدانید، ممکن است فکر کنید تمام آنچه برای ارزیابی آن نیاز دارید در اختیار دارید - هر چه IRR بزرگتر باشد بهتر است. در عمل، به این سادگی نیست. مایکروسافت اکسل سه تابع مختلف را برای یافتن نرخ بازده داخلی ارائه می دهد و درک واقعی آنچه که در واقع با IRR محاسبه می کنید بسیار مفید خواهد بود.
IRR چیست؟
<0 نرخ بازده داخلی(IRR) معیاری است که معمولاً برای تخمین سودآوری یک سرمایه گذاری بالقوه استفاده می شود. گاهی اوقات به آن نرخ جریان نقدی تنزیل شده بازدهیا نرخ بازده اقتصادینیز گفته می شود.از لحاظ فنی، IRR تخفیف است. نرخی که ارزش فعلی خالص تمام جریانهای نقدی (اعم از ورودی و خروجی) از یک سرمایهگذاری مشخص را برابر با صفر میکند. عوامل خارجی مانند تورم، هزینه سرمایه و ریسک های مالی مختلف از محاسبه مستثنی هستند.
IRR چه چیزی را نشان می دهد؟
در بودجه ریزی سرمایه ای، IRR به طور گسترده ای برای ارزیابی سودآوری استفاده می شود. یک سرمایه گذاری آینده نگر و رتبه بندی چندین پروژه. رافرمول XNPV به جای NPV.
توجه داشته باشید. مقدار IRR یافت شده با Goal Seek ایستا است، مانند فرمول ها به صورت پویا مجدداً محاسبه نمی شود. پس از هر تغییر در داده های اصلی، باید مراحل بالا را تکرار کنید تا یک IRR جدید دریافت کنید.
محاسبه IRR در اکسل به این صورت است. برای مشاهده دقیق فرمول های مورد بحث در این آموزش، می توانید نمونه کار ما را در زیر دانلود کنید. از شما سپاسگزارم که خواندید و امیدوارم هفته آینده شما را در وبلاگ خود ببینیم!
کتاب کار برای دانلود تمرین کنید
Excel IRR Calculator - مثالها (فایل xlsx)
<3اصل کلی به این سادگی است: هر چه نرخ بازده داخلی بالاتر باشد، جذابیت پروژه بیشتر است.هنگامی که یک پروژه واحد را تخمین می زنند، تحلیلگران مالی معمولا IRR را با هزینه متوسط موزون یک شرکت مقایسه می کنند. سرمایه یا نرخ مانع ، که حداقل نرخ بازده سرمایه گذاری است که شرکت می تواند بپذیرد. در یک موقعیت فرضی، زمانی که IRR تنها معیار تصمیمگیری است، در صورتی که IRR آن بیشتر از نرخ مانع باشد، یک سرمایهگذاری خوب محسوب میشود. اگر IRR کمتر از هزینه سرمایه باشد، پروژه باید رد شود. در عمل، بسیاری از عوامل دیگر مانند ارزش فعلی خالص (NPV)، دوره بازپرداخت، ارزش بازده مطلق و غیره بر تصمیم تأثیر میگذارند.
محدودیتهای IRR
هر چند IRR یک روش بسیار محبوب برای ارزیابی پروژههای سرمایهای، دارای تعدادی نقص ذاتی است که ممکن است منجر به تصمیمگیریهای غیربهینه شود. مشکلات اصلی IRR عبارتند از:
- اندازه گیری نسبی . IRR درصد را در نظر می گیرد اما قدر مطلق را در نظر نمی گیرد، در نتیجه می تواند به نفع پروژه ای با نرخ بازده بالا اما ارزش دلاری بسیار کمی باشد. در عمل، شرکت ها ممکن است یک پروژه بزرگ با IRR کمتر را به پروژه کوچک با IRR بالاتر ترجیح دهند. از این نظر، NPV معیار بهتری است زیرا مقدار واقعی به دست آمده یا از دست رفته با انجام یک پروژه را در نظر می گیرد.
- همان سرمایه گذاری مجددنرخ . IRR فرض میکند که تمام جریانهای نقدی تولید شده توسط یک پروژه با نرخی برابر با IRR دوباره سرمایهگذاری میشوند، که یک سناریوی بسیار غیر واقعی است. این مشکل توسط MIRR حل میشود که امکان تعیین نرخهای مختلف مالی و سرمایهگذاری مجدد را فراهم میکند.
- نتایج چندگانه . برای پروژه هایی با جریان های نقدی متناوب مثبت و منفی، بیش از یک IRR می توان یافت. این مشکل در MIRR نیز حل شده است که برای تولید تنها یک نرخ طراحی شده است.
علیرغم این کمبودها، IRR همچنان یک معیار مهم برای بودجه بندی سرمایه است و حداقل باید آن را انتخاب کنید. یک نگاه مشکوک به آن قبل از تصمیمگیری سرمایهگذاری برابر با صفر است، محاسبه IRR بر اساس فرمول سنتی NPV است:
اگر با نماد جمع آشنا نیستید، شکل توسعه یافته فرمول IRR ممکن است درک آسان تر:
کجا:
- CF 0 - سرمایه گذاری اولیه (با یک عدد منفی نشان داده شده است )
- CF 1 ، CF 2 … CF n - جریانهای نقدی
- i - شماره دوره
- n - دوره کل
- IRR - نرخ بازده داخلی
ماهیت فرمول به گونه ای است که هیچ روش تحلیلی برای محاسبه IRR وجود ندارد. باید از «حدس و.» استفاده کنیمروش چک" برای یافتن آن. برای درک بهتر مفهوم نرخ بازده داخلی، بیایید یک محاسبه IRR را بر روی یک مثال بسیار ساده انجام دهیم.
مثال : اکنون 1000 دلار سرمایه گذاری می کنید و دریافت می کنید. 500 دلار و 660 دلار در 2 سال آینده برگردید. چه نرخ تخفیفی ارزش خالص فعلی را صفر می کند؟
به عنوان اولین حدس ما، بیایید نرخ 8٪ را امتحان کنیم:
- اکنون: PV = -1000$
- سال 1: PV = 500$ / (1+0.08)1 = 462.96$
- سال 2: PV = 660$ / (1+0.08)2 = 565.84$
با جمع کردن آنها، NPV برابر با 28.81 دلار دریافت میکنیم:
اوه، حتی نزدیک به 0 هم نیست. شاید حدس بهتری، مثلاً 10% می تواند چیزها را تغییر دهد؟
- اکنون: PV = -1000$
- سال 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 دلار
همین! با نرخ تخفیف 10 درصد، NPV دقیقاً 0 است. بنابراین، IRR برای این سرمایه گذاری 10٪ است:
به این صورت است که نرخ بازده داخلی را به صورت دستی محاسبه می کنید. Microsoft Excel، سایر برنامه های نرم افزاری و ماشین حساب های مختلف IRR آنلاین نیز بر این روش آزمون و خطا تکیه دارند. اما برخلاف انسانها، رایانهها میتوانند چندین تکرار را خیلی سریع انجام دهند.
نحوه محاسبه IRR در اکسل با فرمولها
Microsoft Excel 3 تابع برای یافتن نرخ بازگشت داخلی ارائه میکند:
- IRR - متداولترین تابع برای محاسبه نرخ بازده داخلی برای یک سری جریانهای نقدیکه در فواصل منظم رخ می دهد.
- XIRR - IRR را برای یک سری از جریان های نقدی که در فواصل نامنظم رخ می دهد، پیدا می کند. از آنجایی که این تابع تاریخ های دقیق پرداخت ها را در نظر می گیرد، دقت محاسباتی بهتری را ارائه می دهد.
- MIRR - نرخ بازده داخلی اصلاح شده را برمی گرداند، که یک گونه ای از IRR که هم هزینه استقراض و هم بهره مرکب دریافتی از سرمایه گذاری مجدد جریان های نقدی مثبت را در نظر می گیرد.
در زیر نمونه هایی از همه این توابع را خواهید دید. به منظور ثبات، ما از مجموعه داده های یکسانی در همه فرمول ها استفاده خواهیم کرد.
فرمول IRR برای محاسبه نرخ بازده داخلی
فرض کنید شما یک سرمایه گذاری 5 ساله با جریان های نقدی در B2:B7. برای محاسبه IRR، از این فرمول ساده استفاده کنید:
=IRR(B2:B7)
توجه داشته باشید. برای اینکه فرمول IRR به درستی کار کند، لطفاً مطمئن شوید که جریانهای نقدی شما حداقل یک مقدار منفی (خروجی) و یک مثبت (ورودی) داشته باشد و همه مقادیر در لیست ذکر شده باشند. ترتیب زمانی .
برای اطلاعات بیشتر، لطفاً تابع IRR اکسل را ببینید.
فرمول XIRR برای یافتن IRR برای جریان های نقدی نامنظم
در صورت جریان های نقدی با زمان بندی نامساوی، با استفاده از تابع IRR می توان ریسکی است، زیرا فرض میکند که تمام پرداختها در پایان یک دوره انجام میشود و همه دورههای زمانی برابر هستند. در این مورد، XIRR عاقلانه تر خواهد بودانتخاب.
با جریانهای نقدی در B2:B7 و تاریخ آنها در C2:C7، فرمول به شرح زیر خواهد بود:
=XIRR(B2:B7,C2:C7)
یادداشت ها:
- اگرچه تابع XIRR لزوماً به تاریخ ها به ترتیب زمانی نیاز ندارد، تاریخ اولین جریان نقدی (سرمایه گذاری اولیه) باید در اولین آرایه باشد.
- تاریخ ها باید به عنوان تاریخ های معتبر Excel ارائه شوند. ارائه تاریخ ها در قالب متن، اکسل را در معرض خطر تفسیر نادرست آنها قرار می دهد.
- عملکرد Excel XIRR از فرمول متفاوتی برای رسیدن به نتیجه استفاده می کند. فرمول XIRR پرداختهای بعدی را بر اساس سال 365 روزه تخفیف میدهد، در نتیجه، XIRR همیشه نرخ بازده داخلی سالانه را برمیگرداند.
برای جزئیات بیشتر، لطفاً به تابع XIRR اکسل.
فرمول MIRR برای تعیین IRR اصلاح شده
برای رسیدگی به وضعیت واقعی تر زمانی که بودجه پروژه با نرخی نزدیک به هزینه سرمایه شرکت سرمایه گذاری می شود، می توانید محاسبه کنید نرخ بازده داخلی اصلاح شده با استفاده از فرمول MIRR:
=MIRR(B2:B7,E1,E2)
در جایی که B2:B7 جریان های نقدی هستند، E1 نرخ مالی (هزینه استقراض پول) و E2 نرخ است. نرخ سرمایه گذاری مجدد (بهره دریافتی از سرمایه گذاری مجدد سود).
توجه داشته باشید. از آنجایی که تابع Excel MIRR بهره مرکب بر سود را محاسبه می کند، نتیجه آن ممکن است به طور قابل توجهی با توابع IRR و XIRR متفاوت باشد.
IRR، XIRR و MIRR - که استبهتر است؟
من معتقدم هیچ کس نمی تواند پاسخی کلی به این سوال بدهد زیرا مبانی نظری، مزایا و معایب هر سه روش هنوز بین دانشگاهیان امور مالی مورد بحث است. شاید بهترین روش انجام هر سه محاسبه و مقایسه نتایج باشد:
به طور کلی در نظر گرفته می شود که:
- XIRR فراهم می کند دقت محاسبات بهتر از IRR است، زیرا تاریخ دقیق جریان های نقدی را در نظر می گیرد.
- IRR اغلب ارزیابی بی جهت خوش بینانه ای از سودآوری پروژه ارائه می دهد، در حالی که MIRR تصویر واقعی تری ارائه می دهد.
اگر نیاز دارید که محاسبه IRR را در اکسل به طور منظم انجام دهید، تنظیم یک الگوی نرخ بازگشت داخلی می تواند زندگی شما را بسیار آسان تر کند.
ما ماشین حساب شامل هر سه فرمول (IRR، XIRR، و MIRR) میشود، بنابراین لازم نیست نگران باشید که کدام نتیجه معتبرتر است، اما میتوانید همه آنها را در نظر بگیرید.
- جریانهای نقدی و تاریخها را وارد کنید دو ستون (در مورد ما A و B).
- نرخ مالی را وارد کنید و نرخ سرمایه گذاری مجدد را در 2 سلول جداگانه وارد کنید. در صورت تمایل، این فروشها را به ترتیب نرخ_مالی و نرخ_سرمایهگذاری مجدد نامگذاری کنید.
- دو محدوده تعریفشده پویا به نامهای جریان_نقدی و تاریخ <2 ایجاد کنید>
با فرض اینکه کاربرگ شما Sheet1 نام دارد، اولین جریان نقدی (سرمایه گذاری اولیه) در سلول A2 و تاریخ اولین وجه نقد است.جریان در سلول B2 است، محدوده های نامگذاری شده را بر اساس این فرمول ها ایجاد کنید:
جریان های نقدی:
=OFFSET(Sheet1!$A$2,0,0,COUNT(Sheet1!$A:$A),1)
تاریخ ها:
=OFFSET(Sheet1!$B$2,0,0,COUNT(Sheet1!$B:$B),1)
مراحل دقیق را می توان در نحوه ایجاد یک محدوده با نام پویا در اکسل یافت.
- از نام هایی که ایجاد کرده اید به عنوان آرگومان فرمول های زیر استفاده کنید. لطفاً توجه داشته باشید که فرمول ها را می توان در هر ستون دیگری غیر از A و B وارد کرد که به ترتیب منحصراً برای جریان های نقدی و تاریخ ها رزرو شده است.
=IRR(Cash_flows)
=XIRR(Cash_flows, Dates)
=MIRR(Cash_flows, Finance_rate, Reinvest_rate)
انجام شد! اکنون میتوانید هر تعداد جریان نقدی را در ستون A وارد کنید، و فرمولهای نرخ بازده داخلی پویا شما بر این اساس مجدداً محاسبه میشوند:
به عنوان یک اقدام احتیاطی در برابر کاربران بیاحتیاطی که ممکن است فراموش کنند تمام سلول های ورودی مورد نیاز را پر کنید، می توانید فرمول های خود را در تابع IFERROR بپیچید تا از خطاها جلوگیری کنید:
=IFERROR(IRR(Cash_flows), "")
=IFERROR(XIRR(Cash_flows, Dates), "")
=IFERROR(MIRR(Cash_flows, Finance_rate, Reinvest_rate), "")
لطفاً ادامه دهید توجه داشته باشید که اگر سلول های Finance_rate و/یا Reinvest_rate خالی باشند، تابع Excel MIRR آنها را برابر با صفر فرض می کند.
چگونه IRR را در Excel با Goal Seek انجام دهیم
فقط تابع IRR Excel 20 تکرار را برای رسیدن به یک نرخ و XIRR 100 تکرار را انجام می دهد. اگر بعد از این تعداد تکرار، یک نتیجه دقیق در 0.00001٪ یافت نشد، یک #NUM! خطا برگردانده شده است.
اگر به دنبال دقت بیشتری برای محاسبه IRR خود هستید، می توانید اکسل را مجبور کنید تا بیش از 32000 تکرار را با استفاده از ویژگی جستجوی هدف، که بخشی ازتجزیه و تحلیل What-If.
ایده این است که هدف را بدست آوریم تا درصدی را پیدا کنیم که NPV برابر با 0 باشد. در اینجا نحوه انجام این کار آمده است:
- داده منبع را در این تنظیم کنید way:
- جریان های نقدی را در یک ستون وارد کنید (B2:B7 در این مثال).
- IRR مورد انتظار را در یک سلول (B9) قرار دهید. مقداری که وارد می کنید در واقع مهم نیست، فقط باید چیزی را به فرمول NPV "تغذیه" کنید، بنابراین فقط هر درصدی را که به ذهنتان می رسد، مثلاً 10٪ قرار دهید.
- فرمول NPV زیر را در یک سلول دیگر (B10) وارد کنید:
=NPV(B9,B3:B7)+B2
- تنظیم سلول - مرجع به سلول NPV (B10).
- برای مقدار – 0 را تایپ کنید، که مقدار مورد نظر برای سلول Set است.
- با تغییر سلول - ارجاع به سلول IRR (B9).
پس از اتمام، روی OK کلیک کنید.
برای پذیرش مقدار جدید OK یا برای برگرداندن مقدار اصلی Cancel را کلیک کنید.
در به روشی مشابه، می توانید از ویژگی Goal Seek برای یافتن XIRR استفاده کنید. تنها تفاوت این است که شما باید استفاده کنید