הפונקציה IRR

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

החזרת כפול המציין את שיעור התשואה הפנימי עבור סידרת תזרימי מזומנים תקופתיים (תשלומים תקופתיים קבלות).

תחביר

IRR ( ערכים () [guess ] )

תחביר הפונקציה IRR מכיל את הארגומנטים הבאים:

ארגומנט

תיאור

values ()‎

נדרש. מערך של ערכי Double המציין ערכי תזרים מזומנים. המערך חייב להכיל לפחות ערך שלילי אחד (תשלום) וערך חיובי אחד (תקבול).

guess

אופציונלי. משתנה המציין את הערך שאתה מעריך שיוחזר על-ידי IRR. אם לא צוין, guess הוא 0.1 (10 אחוזים).


הערות

שיעור התשואה הפנימי הוא שיעור הריבית המתקבל עבור השקעה המורכבת תשלומים תקופתיים קבלות המתרחשים במרווחים קבועים.

הפונקציה IRR משתמשת בסדר הערכים בתוך המערך כדי לפרש את הסדר של תשלומים תקופתיים קבלות. הקפד להזין את התשלום ערכים קבלה ברצף הנכון. תזרים המזומנים עבור כל תקופה לא חייב להיפתר, משום שהוא עבור קצבה שנתית.

הפונקציה IRR מחושבת על-ידי איטראציה. החל בערך של guess, ניתןרשומת המשאבים מחזורי החישוב עד שהתוצאה מדויקת 0.00001 אחוז. אם הפונקציה אינה מוצאת תוצאה לאחר 20 ניסיונות, היא נכשלת.

דוגמה

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

בדוגמה זו, הפונקציה IRR מחזירה את שיעור התשואה הפנימי עבור סידרת תזרימי מזומנים 5 הכלולים את מערך Values(). הרכיב מערך הראשון הוא תזרים מזומנים שלילי המייצג עלויות האתחול של business. 4 תזרימי המזומנים הנותרים מייצגים תזרימי מזומנים חיוביים עבור ארבע שנים עוקבות. Guess הוא שיעור התשואה הפנימי המוערך.

Dim Guess, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
Guess = .1 ' Guess starts at 10 percent.
Fmt = "#0.00" ' Define percentage format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income for
' four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = IRR(Values(), Guess) * 100
Msg = "The internal rate of return for these " & _
"five cash flows is "
Msg = Msg & Format(RetRate, Fmt) & " percent."
MsgBox Msg ' Display internal return rate.

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×