WORKDAY.INTL (הפונקציה WORKDAY.INTL)

מאמר זה מתאר את תחביר הנוסחה של הפונקציה WORKDAY.INTL והשימוש בה ב- Microsoft Excel.

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

תחביר

WORKDAY.INTL(start_date, days, [weekend], [holidays])‎

תחביר הפונקציה WORKDAY.INTL מכיל את הארגומנטים הבאים:

  • Start_date    נדרש. תאריך ההתחלה המעוגל למספר שלם.

  • Days    נדרש. מספר ימי העבודה לפני או אחרי start_date. ערך חיובי מניב תאריך עתידי; ערך שלילי מניב תאריך בעבר; אפס מניב את start_date. היסט יום מקוצר למספר שלם.

  • Weekend    אופציונלי. מציין את הימים בשבוע שהם ימי סוף שבוע ואינם נחשבים לימי עבודה. הארגומנט weekend הוא מספר סוף שבוע או מחרוזת המציינת מתי סופי שבוע מתרחשים.

    ערכי מספר של weekend מציינים את ימי סוף השבוע הבאים:

מספר סוף שבוע

ימי סוף שבוע

1 או מושמט

שבת, ראשון

2

ראשון, שני

3

שני, שלישי

4

שלישי, רביעי

5

רביעי, חמישי

6

חמישי, שישי

7

שישי, שבת

11

ראשון בלבד

12

שני בלבד

13

שלישי בלבד

14

רביעי בלבד

15

חמישי בלבד

16

שישי בלבד

17

שבת בלבד

אורכם של ערכי מחרוזת של weekend הוא שבעה תווים וכל תו במחרוזת מציין יום בשבוע, החל מיום שני. 1 מציין יום שאינו יום עבודה ו- 0 מציין יום עבודה. רק התווים 1 ו- 0 מותרים במחרוזת. 1111111 הוא מחרוזת לא חוקית.

לדוגמה, 0000011 מוביל לתוצאה של סוף שבוע בימי שבת וראשון.

  • Holidays    אופציונלי. ערכה אופציונלית של תאריך אחד או יותר שלא ייכלל בלוח השנה של ימי העבודה. Holidays יהיה טווח תאים המכיל את התאריכים או קבוע מערך של המספרים הסידוריים המייצגים תאריכים אלה. הסדר של התאריכים או הערכים הסידוריים יכול להיות שרירותי.

הערות

  • אם start_date נמצא מחוץ לטווח של ערך הבסיס של התאריך הנוכחי, הפונקציה WORKDAY.INTL מחזירה את ערך השגיאה ‎#NUM!‎‎.

  • אם תאריך כלשהו ב- holidays נמצא מחוץ לטווח של ערך הבסיס של התאריך הנוכחי, הפונקציה WORKDAY.INTL מחזירה את ערך השגיאה ‎#NUM!‎.

  • אם הסכום של start_date ו- day-offset הוא תאריך לא חוקי, הפונקציה WORKDAY.INTL מחזירה את ערך השגיאה ‎#NUM!‎.

  • אם המחרוזת weekend מופיעה באורך לא חוקי או שהיא מכילה תווים לא חוקיים, הפונקציה WORKDAY.INTL מחזירה את ערך השגיאה ‎#VALUE!‎.

דוגמה

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

נוסחה

תיאור

תוצאה חיה

‎=WORKDAY.INTL(DATE(2012,1,1),30,0)‎

שימוש ב- 0 עבור הארגומנט Weekend יגרום לערך שגיאה ‎#NUM!‎ ‏.

‎#NUM!‎

‎=WORKDAY.INTL(DATE(2012,1,1),90,11)‎

מחפש את התאריך החל 90 ימי עבודה מ- 1/1/2012, תוך ספירת ימי ראשון בלבד כסוף השבוע (הארגומנט Weekend הוא 11).

41013

‎=TEXT(WORKDAY.INTL(DATE(2012,1,1),30,17),"m/dd/yyyy")‎

משתמש בפונקציה TEXT לעיצוב המספר הסידורי המוחזר (40944) בתבנית של "m/dd/yyyy". מחפש את התאריך החל 30 ימי עבודה מ- 01/01/12, תוך ספירת ימי שבת בלבד כסוף השבוע (הארגומנט Weekend הוא 17).

05/02/12

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×