הפונקציה YEARFRAC
הסבר
הפונקציה YEARFRAC באקסל מחזירה מספר עשרוני המייצג את מספר השנים המדויק שעבר בין שני תאריכים. 2 הפרמטרים של הפונקציה הם שני תאריכים שיש לחשב את ההפרש ביניהם. נשתמש ב- YEARFRAC כדי לחשב גיל/ותק בעבודה או בכלל כמה שנים עברו בין תאריך לתאריך.
תחביר
YEARFRAC(start_date, end_date, [basis])
ארגומנטים נדרשים
- 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!.