היזהר מבעיות בפונקציה END OF MONTH

תוכן העניינים

תפקוד יכול להוביל לקשיים

הפונקציה END OF MONTH מחזירה את היום האחרון בחודש שהוא מספר חודשים לפני או אחרי תאריך נתון.

אם אתה צריך חישוב כזה לחישוב, הפונקציה מובילה די בקלות למטרה. עם זאת, עליך להיזהר אם אתה משתמש בפונקציה ב- Excel 2007, וגם הטבלה תערוך באחת הגרסאות הקודמות.

כפי שעובד רק אם התוסף "פונקציות ניתוח" מופעל ב- Excel עד לגירסה 2003. אם זה לא המקרה, הפונקציה END OF MONTH מחזירה שגיאה.

הרקע לבעיה זו הוא העובדה שהפונקציה END OF MONTH (כמו גם כמה פונקציות אחרות) שולבה בפונקציות הסטנדרטיות ב- Excel 2007. בגרסאות הקודמות זה היה חלק מחבילת הניתוח.

אם אתה רוצה להימנע מבלבול כזה, עליך להימנע משימוש בפונקציה END OF MONTH בכל פעם שיש להשתמש בטבלה המתאימה בין הגירסאות.

במקום הפונקציה END OF MONTH, השתמש בנוסחה במקרים אלה בהם אתה משלב את הפונקציות DATE, YEAR ו- MONTH.

אם יש תא בתא A1, השתמש בנוסחה הבאה כדי למצוא את היום האחרון של החודש המתאים:

= DATE (YEAR (A1), MONTH (A1) +1, 0)

האיור הבא מציג את השימוש בנוסחה זו בטבלה לדוגמה:

אם, בדומה לפונקציה END OF MONTH, אתה רוצה למצוא את היום האחרון בחודש שהוא מספר חודשים לפני התאריך ב- A1 או אחריו, עליך להתאים את הנוסחה.

לשם כך, הוסף או הפחת את מספר החודשים הרצוי אל או מביטוי "+1" בנוסחה שלמעלה.

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

= DATE (YEAR (A1), MONTH (A1) +3, 0)

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave