השימוש ב- Solver כדי לתזמן כוח העבודה שלך

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

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

תזמון כוח העבודה שלך כדי לעמוד בדרישות עבודה (דוגמה)

הדוגמה הבאה מראה כיצד ניתן להשתמש Solver כדי לחשב דרישות גיוס צוותים.

מעבד Contoso bank בדיקות 7 ימים בשבוע. מספר עובדי לצורך כל יום כדי לעבד בדיקות מוצגת בשורה 14 של גליון העבודה של Excel המוצג להלן. לדוגמה, עובדי 13 נדרשות ביום שלישי, עובדי 15 נדרשות ביום שלישי, וכן הלאה. כל העובדים בנק לעבוד 5 ימים עוקבים. מהו מספר מזערי של עובדים הבנק באפשרותך וביצעת עדיין לעמוד בדרישות עבודה שלו?

הנתונים ששימשו בדוגמה

  1. התחל על-ידי זיהוי את המטרה של תא, שינוי תאים, ואילוצים עבור המודל שלך Solver.

    הערה: תא המטרה מכונה תא היעד ב- Excel 2007.

    • תא המטרה – מזער המספר הכולל של עובדים.

    • תאים משתנים – מספר העובדים תחילת העבודה (את הראשונה מבין חמש ימים עוקבים) כל יום בשבוע. כל תא שינוי חייב להיות מספר שלם חיובי.

    • אילוצים – עבור כל יום בשבוע, מספר עובדים העובדים חייב להיות גדול או שווה למספר העובדים נדרש. (מספר העובדים עבודה) > = (נדרש עובדים)

  2. כדי להגדיר את המודל, עליך לעקוב אחר מספר עובדים בכל יום עבודה. התחל על-ידי הזנת ערכים לניסיון עבור מספר העובדים התחל שלהם shift חמישה ימים בכל יום בטווח התאים A5:A11. לדוגמה, A5, הזן 1 כדי לציין עובד 1 זה מתחילה העבודה ביום שני ופועל בימים שני עד שישי. הזן עובדי נדרש של כל יום בטווח C14:I14.

  3. כדי לעקוב אחר מספר עובדים בכל יום עבודה, הזן 1 או 0 בכל תא בטווח C5:I11. הערך 1 בתא מציין כי העובדים שהפעיל העבודה ביום ייעודי בשורה של התא פועלים ביום המשויך העמודה של התא. לדוגמה, ה-1 תא G5 מציין כי עובדים שהפעיל העבודה ביום שני עובדים שישי; ה-0 בתא H5 מציין כי העובדים שהפעיל העבודה ביום שני אינם פועלים בשבת.

  4. כדי לחשב את מספר העובדים כל יום עבודה, העתק את הנוסחה =SUMPRODUCT($A$5:$A$11,C5:C11) מ- C12 D12:I12. לדוגמה, בתא C12, הנוסחה זה מוערך כ- =A5 + A8 + A9 + A10+ A11, השווה ל- (מספר המתחיל ביום ראשון) + +(Number starting on Friday) (מספר המתחיל ביום חמישי) + (מספר המתחיל ביום שבת) + (מספר המתחיל ביום ראשון) . סכום זה הוא מספר האנשים שעובדים יום שני.

  5. לאחר חישוב המספר הכולל של עובדים בתא A3 המכילה הנוסחה =SUM(A5:A11), באפשרותך להזין המודל שלך ב- Solver כפי שמוצג להלן.

    בתיבת הדו-שיח פרמטרים של solver

  6. בתא המטרה (A3), אתה מעוניין למזער את המספר הכולל של עובדים. האילוץ C12:I12 >= C14:I14 מבטיח מספר העובדים עבודה בכל יום לפחות כגודל המספר הנדרשים עבור יום זה. האילוץ A5:A11 = מספר שלם מבטיחה המספר העובדים תחילת העבודה בכל יום הוא מספר שלם. כדי להוסיף אילוץ זה, לחץ על הוסף בתיבת הדו-שיח Solver Parameters והזן את האילוץ בתיבת הדו-שיח Add Constraint (מוצג להלן).

    תיבת הדו-שיח של שינוי אילוצים

  7. באפשרותך גם שבחרת באפשרויות הנח Linear Modelומבוססים על ההנחה שאינו שלילי עבור התאים המשתנים על-ידי לחיצה על אפשרויות בתיבת הדו-שיח פרמטרים של Solver ולאחר מכן בחירה בתיבות הסימון בתיבת הדו-שיח אפשרויות Solver תיבת הדו-שיח.

  8. לחץ על לפתור. תוכל לראות את מספר העובדים מיטבית עבור כל יום.

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

    שים לב כי מודל זה הוא ליניארי מכיוון תא המטרה נוצר על-ידי הוספת תאים משתנים, האילוץ נוצר על-ידי השוואת התוצאה שהתקבל על-ידי הוספת המכפלה של כל תא שינוי הזמן קבוע (1 או 0) אל המספר הנדרש של לעבודה.

לראש הדף

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

ניתן לשאול תמיד מומחה ב- Excel Tech Community, לקבל תמיכה בקהילת Answers או להציע תכונה חדשה או שיפור ב- Excel User Voice.

למידע נוסף

טעינת Solver Add-in ב- Excel

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

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

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

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

×