לְהִצטַיֵן

התאריך הוא יום עבודה

Date Is Workday

נוסחת Excel: תאריך הוא יום עבודהנוסחה כללית | _+_ | סיכום

כדי לקבוע אם תאריך הוא יום עבודה או לא, תוכל להשתמש בנוסחה המבוססת על הפונקציה WORKDAY. בדוגמה המוצגת, הנוסחה ב- C5 היא:



איך לעשות סיכום באקסל
= WORKDAY (date-1,1,holidays)=date

היכן 'חגים' הוא טווח בשם E5: E6.

הנוסחה למעלה מחזירה TRUE, שכן יום שני, 21 בדצמבר, 2015 הוא יום עבודה.





הֶסבֵּר

הפונקציה WORKDAY מחשבת תאריכים בעתיד או בעבר שהם (בהגדרה) 'ימי עבודה'. במילים אחרות, WORKDAY אינו כולל סופי שבוע וחופשות (אופציונלי). WORKDAY מקבל 3 ארגומנטים: start_date, ימים וחגים (אופציונלי).

מכיוון שאנו רוצים לבדוק תאריך בודד ולקבל תוצאה TRUE או FALSE, באופן אידיאלי נשתמש ב- WORKDAY עם הנוסחה הפשוטה להלן:



 
= WORKDAY (B5-1,1,holidays)=B5

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

הפתרון הוא אספקה ​​(תאריך -1) עבור start_date, 1 לימים והטווח בשם 'חגים' (E5: E6) לחגים.

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

כאשר התאריך חל בסוף שבוע או בחג, WEEKDAY יתאים אוטומטית את התאריך קדימה ליום העבודה הבא.

לבסוף, אנו משווים את start_date המקורי לתוצאה של הפונקציה WORKDAY. אם התאריכים זהים (כלומר התוצאה של WORKDAY שווה ל- start_date, הנוסחה מחזירה TRUE. אם לא, הנוסחה מחזירה FALSE.

ודא שתאריך מחושב חל ביום עבודה

כדי לוודא שכל תאריך מחושב נוחת ביום עסקים, תוכל להשתמש בנוסחה הבאה:

 
= WORKDAY (date,0)

הערה - אם אתה צריך סופי שבוע מותאמים אישית, השתמש ב WORKDAY.INTL פוּנקצִיָה.

הסופר דייב בראנס


^