IRR nebo interní míra návratnosti se používá k výpočtu interního zisku u některých investic do financí, IRR je vestavěná funkce v aplikaci Excel, která se používá k výpočtu stejného a je to také finanční vzorec, tato funkce bere řadu hodnot jako vstup, pro který musíme vypočítat vnitřní míru návratnosti a odhadovanou hodnotu jako druhý vstup.
IRR v aplikaci Excel znamená I nternal R ate of R eturn. IRR v aplikaci Excel je jednou z integrovaných funkcí dostupných v aplikaci Microsoft Excel. IRR v aplikaci Excel spadá do kategorie finančních funkcí.
Interní míra návratnosti je úroková sazba získaná za provedenou investici. IRR v aplikaci Excel se skládá z provedených plateb představovaných zápornými hodnotami a generovaného příjmu označeného kladnými hodnotami, které se vyskytují v pravidelném časovém intervalu.
Funkce IRR v aplikaci Excel vrací vnitřní míru návratnosti u řady peněžních toků představovaných kladnými a zápornými čísly. Tyto peněžní toky nemusí být konzistentní, jako by tomu bylo u anuity. K peněžním tokům však musí docházet v pravidelných intervalech, například měsíčně, čtvrtletně nebo ročně. Částka v hotovosti se může pro každý interval lišit.
Vzorec použitý k výpočtu IRR v aplikaci Excel
Vzorec IRR Excel je následující:
Kde,
range = Toto je povinný parametr. Řada buněk, které označují řadu peněžních toků, pro které by se počítala vnitřní míra návratnosti.
guess = Toto je volitelný parametr. Označuje číslo, o kterém si myslíte, že se blíží výsledku vnitřní míry návratnosti. Pokud není uvedena žádná hodnota, použije výchozí hodnotu 0,1 nebo 10%
„()“ Označuje volitelné parametry.
Funkce vrací číselnou hodnotu. Může to být pozitivní nebo negativní.
Jak vypočítat IRR v aplikaci Excel? (s příklady)
Výpočty IRR v aplikaci Excel lze provést dvěma způsoby, tj. Funkcí pracovního listu (WS) nebo funkcí VBA. Jako funkci WS ji lze zadat jako součást vzorce v buňce listu. Jako funkci VBA jej lze použít v kódu makra, který se zadává prostřednictvím editoru Microsoft Visual Basic integrovaného do MS Excel. Pro lepší porozumění viz výpočet IRR v níže uvedeném příkladu aplikace Excel.
Příklad č. 1 - Výpočet IRR v listu aplikace Excel
V tomto příkladu výpočtu IRR -3000 označuje investovanou částku kapitálu. Následující čísla 2 000 a 5 000 označují příjem. Funkce IRR v aplikaci Excel se počítá na hodnotách -3000, 2000 a 5000. Výsledek je 67%.
Příklad č. 2
V tomto příkladu výpočtu IRR je # ČÍSLO! se zobrazí jako výsledek, protože v sadě hodnot není žádná záporná hodnota. Neexistuje tedy žádná hodnota označující platbu, ale všechny jsou příjmem.
Příklad č. 3
V tomto příkladu výpočtu IRR jsou všechny hodnoty záporné. To znamená, že nevznikl žádný příjem. Výsledkem je tedy # ČÍSLO!
Příklad č. 4
V tomto příkladu výpočtu IRR jsou celkové hodnoty pět. -10 000 označuje provedenou platbu. Následující hodnoty jsou za rok, tj. Příjem dosažený v 1. roce je 2000, 2. rok je 5000, 3. rok je 4000, 5. rok je 6000.
Chcete-li vypočítat příjem generovaný na konci tří let, použijte vzorec IRR na buňky od B2: B4. Výsledek je -19%, protože částka platby v prvním roce je vyšší než příjem generovaný v následujících letech.
Chcete-li vypočítat příjem generovaný na konci pěti let, použijte vzorec IRR na buňky v rozmezí B2: B6. Výsledek je 22%. Výsledek je pozitivní, protože příjem generovaný v následujících letech je vyšší než částka platby investovaná v počátečním roce.
Příklad č. 2 - Výpočet IRR v aplikaci Excel VBA
Funkci IRR lze použít v kódu VBA v aplikaci Microsoft Excel následujícím způsobem:
Vzorec IRR v aplikaci Excel VBA :
Irrův vzorec ve VBA je následující.
Kde,
Hodnoty = peněžní tok
IRRVal = vnitřní míra návratnosti
IRR v příkladu Excel VBA
Pojďme si projít příklad pro Irr ve VBA.
V tomto příkladu výpočtu IRR je IRRVal proměnná typu double. Obsahuje výsledek vrácený funkcí IRR. Hodnoty jsou reprezentovány ve formě pole datového typu double, přičemž počáteční hodnota je -10 000, což označuje platbu provedenou v prvním roce. Následné hodnoty jsou 2 000, 5 000, 4 000 a 6 000, což označuje příjem generovaný za rok pro další čtyři roky.
Věci k zapamatování
Pole hodnot (rozsah) musí obsahovat minimálně jedno kladné a jedno záporné číslo.
Hodnoty by měly být v postupném pořadí. IRR používá pořadí hodnot k interpretaci pořadí peněžních toků. Dávejte pozor, abyste zadali hodnoty plateb a příjmů v pořadí, v jakém se to stalo, nebo si to přejete uskutečnit.
Pokud pole argumentu reference obsahuje text, logické hodnoty nebo prázdné buňky, jsou tyto hodnoty ignorovány.
MS Excel používá iterativní techniku pro výpočet IRR v aplikaci Excel. Počínaje odhadem IRR cykluje výpočtem, dokud není výsledek přesný do 0,00001 procenta; pokud IRR nemůže najít výsledek, který funguje po 20 pokusech, zobrazí se #NUM! Chybová hodnota je vrácena.
Pokud funkce IRR v aplikaci Excel vrátí # ČÍSLO! nebo pokud výsledek není kolem toho, co jste očekávali, zkuste použít jinou hodnotu pro
Ve většině případů nemusíte v Excelu poskytovat odhadovanou hodnotu pro výpočet IRR. Pokud je parametr hádání přeskočen, software předpokládá, že je 0,1, tj. 10%.
IRR úzce souvisí s NPV, tj. Funkcí čisté současné hodnoty. Míra návratnosti vypočítaná pomocí IRR s aplikací Excel je úroková sazba odpovídající nulové čisté současné hodnotě.