Applies ToExcel של Microsoft 365 Excel של Microsoft 365 עבור Mac Excel באינטרנט Excel 2024 ‏Excel 2024 עבור Mac Excel 2021 Excel 2021 עבור Mac Excel 2019 ‏Excel 2019 עבור Mac Excel 2016 Excel 2013

מאמר זה מתאר את תחביר הנוסחה של הפונקציה 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.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.