מאמר זה מתאר את תחביר הנוסחה של הפונקציה YEARFRAC והשימוש בה ב- Microsoft Excel.
תיאור
הפונקציה YEARFRAC מחשבת את החלק בשנה המיוצג על-ידי מספר הימים המלאים בין שני תאריכים (start_date ו- end_date). לדוגמה, ניתן להשתמש בפונקציה YEARFRAC כדי לזהות את החלק היחסי של ההטבות או החובות השנתיות שיש להקצות לתקופה מוגדרת.
תחביר
YEARFRAC(start_date, end_date, [basis])
תחביר הפונקציה YEARFRAC מכיל את הארגומנטים הבאים:
-
Start_date נדרש. תאריך המייצג את תאריך ההתחלה.
-
End_date נדרש. תאריך המייצג את תאריך הסיום.
-
Basis אופציונלי. הסוג של בסיס ספירת הימים לשימוש.
בסיס |
בסיס ספירת הימים |
---|---|
0 או מושמט |
US (NASD) 30/360 |
1 |
Actual/actual |
2 |
Actual/360 |
3 |
Actual/365 |
4 |
European 30/360 |
:
-
יש להזין תאריכים באמצעות הפונקציה DATE, או כתוצאות של נוסחאות או פונקציות אחרות. לדוגמה, השתמש ב- DATE(2018,5,23) עבור היום ה- 23 במאי, 2018. בעת הזנת תאריכים כטקסט, עשויות להתגלות בעיות.
-
הפונקציה YEARFRAC עשויה להחזיר תוצאה שגויה בעת השימוש ב- US (NASD) 30/360, ותאריך ה- start_date הוא היום האחרון בחודש פברואר.
הערות
-
Excel מאחסן תאריכים כמספרים סידוריים רציפים כדי שתהיה אפשרות להשתמש בהם בחישובים. כברירת מחדל, 1 בינואר, 1900 הוא המספר הסידורי 1, ו- 1 בינואר 2018 הוא המספר הסידורי 43101 מאחר שהוא חל 43,101 ימים לאחר 1 בינואר, 1900.
-
כל הארגומנטים מעוגלים למספרים שלמים.
-
אם start_date או end_date אינם תאריכים חוקיים, הפונקציה YEARFRAC מחזירה את ערך השגיאה #VALUE!.
-
אם הבסיס < 0 או אם הבסיס > 4, הפונקציה YEARFRAC מחזירה את הערך #NUM! #NUM!.
דוגמה
העתק את נתוני הדוגמה מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם תצטרך, תוכל להתאים את רוחב העמודות להצגת כל הנתונים.
נתונים |
תיאור |
|
---|---|---|
01/01/12 |
תאריך התחלה |
|
30/07/2012 |
תאריך סיום |
|
נוסחה |
תיאור |
תוצאה |
=YEARFRAC(A2,A3) |
שבר של השנה בין 01/01/2012 לבין 30/07/12, תוך השמטת הארגומנט Basis. |
0.58055556 |
=YEARFRAC(A2,A3,1) |
שבר בין תאריכים זהים, תוך שימוש בארגומנט Actual/Actual basis. מאחר ש- 2012 היא שנה מעוברת, היא מבוססת על 366 ימים. |
0.57650273 |
=YEARFRAC(A2,A3,3) |
שבר בין תאריכים זהים, תוך שימוש בארגומנט Actual/365 basis. משתמש בבסיס של 365 ימים. |
0.57808219 |
זקוק לעזרה נוספת?
תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילת Answers.