Stopy zwrotu za pomocą IRR
Obliczanie wewnętrznej stopy zwrotu dla szeregu przepływów pieniężnych
Stopy zwrotu za pomocą IRR to bezpłatna lekcja Excel Formulas Academy na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Excel Formulas Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Excel Formulas Academy zawiera 4 lekcji w sumie.
Co pokazuje IRR
NPV odpowiada na pytanie: czy przy danej stopie projekt jest opłacalny? IRR (wewnętrzna stopa zwrotu) odwraca to pytanie: jaka stopa sprawiłaby, że projekt osiągnąłby dokładny próg rentowności?
IRR to stopa dyskontowa, przy której NPV jest równe zero. Jest to własna, wbudowana stopa zwrotu projektu, wyrażona jako pojedyncza wartość procentowa.
Jest popularna, ponieważ łatwo porównać ją z docelową stopą zwrotu, na przykład 10%.
Składnia IRR
Funkcja ma postać =IRR(values, [guess]).
- values — zakres przepływów pieniężnych w kolejności, po jednym na okres.
- guess — opcjonalne początkowe przybliżenie używane w obliczeniach, domyślnie 10%.
W przeciwieństwie do NPV funkcja IRR nie ma osobnego argumentu rate — znalezienie stopy jest właśnie jej celem.
=IRR(B2:B7)Uwzględnianie początkowego nakładu
To kluczowa różnica w porównaniu z NPV. Zakres wartości funkcji IRR musi zawierać przepływ pieniężny w chwili zero — zazwyczaj ujemną inwestycję początkową.
Zakres musi więc zawierać co najmniej jedną wartość ujemną (wypływ) i co najmniej jedną wartość dodatnią (wpływ). Bez zmiany znaku funkcja IRR nie ma czego obliczać i zwraca błąd.
Umieść najpierw -inwestycję, a następnie wpływy.
=IRR(B1:B5)Przykład rozwiązany
Inwestujesz dziś -1 000 i otrzymujesz 300, 400, 500 oraz 600 w ciągu kolejnych czterech lat. Umieść wszystkie pięć wartości w kolumnie B1:B5.
IRR znajduje stopę, przy której te przepływy dają sumę netto równą zero w ujęciu wartości bieżącej.
Wynik to około 24,9% — wewnętrzna stopa zwrotu tego projektu.
=IRR(B1:B5)Zasada podejmowania decyzji na podstawie IRR
Porównanie IRR z wymaganym zwrotem (czyli stopą progową) pozwala szybko ocenić projekt.
- IRR > stopa progowa — zaakceptuj projekt; przynosi on więcej, niż wymagano.
- IRR < stopa progowa — odrzuć projekt.
Wartość 24,9% wyraźnie przewyższa stopę progową 10%, więc projekt jest atrakcyjny.
IRR i NPV są zgodne
IRR i NPV przedstawiają dwa ujęcia tych samych obliczeń. Przy stopie IRR wartość NPV z definicji wynosi zero.
Możesz to sprawdzić: przekaż wynik IRR z powrotem do NPV jako stopę, a otrzymany wynik będzie (w przybliżeniu) równy zero.
To świetny sposób na sprawdzenie poprawności obliczeń i potwierdzenie pełnej zgodności obu funkcji.
=NPV(IRR(B1:B5), B2:B5) + B1Kiedy przybliżenie ma znaczenie
IRR rozwiązuje równanie iteracyjnie — testuje kolejne stopy, aż do uzyskania zbieżności. Opcjonalny argument guess wskazuje wartość początkową.
Przez większość czasu domyślne 10% działa bez problemu. Nietypowe przepływy pieniężne mogą jednak uniemożliwić osiągnięcie zbieżności przez IRR, co skutkuje błędem #NUM!.
Jeśli tak się stanie, podaj przybliżenie bliższe oczekiwanemu wynikowi.
=IRR(B1:B5, 0.05)Pułapka wielu wartości IRR
Jeśli przepływy pieniężne zmieniają znak więcej niż raz (wypływ, wpływ, wypływ, wpływ...), IRR może mieć kilka poprawnych matematycznie wyników, a Excel wyświetla tylko jeden z nich.
Sprawia to, że IRR jest niewiarygodna w przypadku projektów z wypływami w trakcie ich trwania, na przykład dużymi kosztami utrzymania.
W takich sytuacjach należy oprzeć się na NPV, która zawsze zwraca jedną jednoznaczną wartość.
Nieregularne daty i reinwestowanie
Zwykła funkcja IRR zakłada równe odstępy między okresami. W przypadku nieregularnych dat użyj XIRR: =XIRR(values, dates, [guess]).
IRR zakłada również, że przepływy śródokresowe są reinwestowane przy samej stopie IRR, co może zawyżać wyniki. Funkcja MIRR rozwiązuje ten problem, umożliwiając ustawienie osobnych stóp finansowania i reinwestowania.
Użyj XIRR dla rzeczywistych dat, a MIRR dla bardziej realistycznych założeń dotyczących reinwestowania.
=XIRR(B2:B6, A2:A6)IRR w Arkuszach Google
Funkcje IRR, XIRR i MIRR są dostępne w Arkuszach Google z taką samą składnią jak w Excelu.
Obowiązują te same zasady: uwzględnij początkowy nakład, zapewnij co najmniej jedną zmianę znaku i uważaj na wiele wartości IRR.
Wraz z PMT, PV, FV i NPV masz teraz podstawowy zestaw narzędzi finansowych do obsługi kredytów, oszczędności i decyzji inwestycyjnych w obu aplikacjach.
=IRR(B1:B5)IRR jako wartość procentowa
IRR zwraca liczbę dziesiętną, na przykład 0.249, a nie sformatowaną wartość procentową. Zastosuj w komórce formatowanie procentowe albo pomnóż wynik przez 100, jeśli potrzebujesz zwykłej liczby.
Aby utworzyć czytelną etykietę tekstową, możesz opakować wynik w TEXT, na przykład aby wyświetlić „24,9%” w zdaniu.
Pamiętaj, że wartość pozostaje taka sama — zmienia się tylko sposób jej wyświetlania.
=TEXT(IRR(B1:B5), "0.0%")Szybkie sprawdzenie
Sprawdź, co właściwie oblicza IRR.
Podsumowanie: IRR
Nauczył(a) się Pan/Pani znajdować stopę zwrotu projektu za pomocą =IRR(values).
- IRR to stopa, przy której NPV wynosi zero; nie trzeba podawać osobnego argumentu stopy.
- Zakres wartości musi zawierać początkowy nakład i obejmować co najmniej jedną zmianę znaku.
- Zaakceptuj projekt, gdy IRR przekracza wymaganą stopę zwrotu.
- Uważaj na pułapkę wielu wartości IRR; użyj XIRR dla dat i MIRR, aby uwzględnić realistyczne reinwestowanie.
Wszystko działa tak samo w Excelu i Arkuszach Google.
=IRR(B1:B5)Ucz się Excel dzięki korepetycjom AI — za darmo
Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.
- Kursy
- 30
- Lekcje
- 120
Często zadawane pytania
Czy lekcja „Stopy zwrotu za pomocą IRR” jest bezpłatna?
Tak — pełny tekst „Stopy zwrotu za pomocą IRR” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Excel Formulas Academy, przejdź na CoddyKit PRO. Kurs Excel Formulas Academy zawiera 4 lekcji w sumie.
Co nauczysz się w „Stopy zwrotu za pomocą IRR”?
Obliczanie wewnętrznej stopy zwrotu dla szeregu przepływów pieniężnych Ćwiczysz Excel Formulas Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Excel Formulas Academy?
Nie wymagamy żadnego doświadczenia. Excel Formulas Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.
Ile czasu zajmuje lekcja „Stopy zwrotu za pomocą IRR”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Excel Formulas Academy?
Tak. Każda lekcja Excel Formulas Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Raty kredytu za pomocą PMT
- Wartość bieżąca i przyszła za pomocą PV i FV
- Ocena projektów za pomocą NPV
- Stopy zwrotu za pomocą IRR