تعرف العديد من الشركات (مثل البنوك والمطاعم وشركات الخدمات البريدية) متطلبات العمل الخاصة بها في أيام مختلفة من الأسبوع، وهي تحتاج إلى أسلوب لجدولة القوى العاملة لديها بفعالية. يمكنك استخدام Excel الإضافية Solver لإنشاء جدول موظفين بالاستناد إلى هذه المتطلبات.

جدولة القوة العاملة لتلبية متطلبات العمل (مثال)

يوضح المثال التالي كيفية استخدام Solver لحساب متطلبات الموظفين.

عمليات Contoso المصرفية يتم فحصها 7 أيام في الأسبوع. يظهر عدد العاملين المطلوبين كل يوم لمعالجة عمليات الفحص في الصف 14 من Excel العمل الموضحة أدناه. على سبيل المثال، هناك حاجة إلى 13 عامل يوم الثلاثاء، و15 عامل مطلوبين يوم الأربعاء، وهكذا. يعمل كل موظفي البنك لمدة 5 أيام متتالية. ما هو الحد الأدنى لعدد الموظفين الذي يمكن أن يكون لدى البنك وما زال يلبي متطلبات العمل الخاصة به؟

البيانات المستخدمة في المثال

  1. ابدأ بتحديد الخلية الهدف وتغيير الخلايا والقيود لنموذج Solver.

    ملاحظة: تسمى الخلية المستهدفة الخلية الهدف في Excel 2007.

    • الخلية الهدف – تصغير العدد الإجمالي للموظفين.

    • الخلايا المتغيرة – عدد الموظفين الذين يبدأون العمل (أول خمسة أيام متتالية) كل يوم من أيام الأسبوع. يجب أن تكون كل خلية متغيرة عدد صحيح غير سالب.

    • القيود – لكل يوم من أيام الأسبوع، يجب أن يكون عدد الموظفين الذين يعملون أكبر من عدد الموظفين المطلوبين أو مساويا له. (عدد الموظفين العاملين) >=(الموظفون المطلوبون)

  2. لإعداد النموذج، ستحتاج إلى تعقب عدد الموظفين الذين يعملون كل يوم. ابدأ بإدخال قيم الإصدار التجريبي لعدد الموظفين الذين يبدأون وردياتهم التي تستغرق خمسة أيام كل يوم في نطاق الخلايا A5:A11. على سبيل المثال، في A5، أدخل 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، أي ما يعادل (رقم يبدأ من يوم الاثنين)+ (رقم يبدأ يوم الخميس)+(رقمبدءا من يوم الجمعة)+(رقم يبدأ يوم السبت)+ (رقم يبدأ من يوم الأحد) . هذا الإجمالي هو عدد الأشخاص الذين يعملون يوم الاثنين.

  5. بعد حساب العدد الإجمالي للموظفين في الخلية A3 باستخدام الصيغة =SUM(A5:A11)، يمكنك إدخال النموذج في Solver كما هو موضح أدناه.

    مربع الحوار "معلمات Solver"

  6. في الخلية الهدف (A3)، تريد تقليل العدد الإجمالي للموظفين. يضمن القيد C12:I12>=C14:I14 أن عدد الموظفين الذين يعملون كل يوم كبير على الأقل مثل العدد المطلوب لذلك اليوم. يضمن القيد A5:A11=integer أن عدد الموظفين الذين يبدأون العمل كل يوم هو عدد صحيح. لإضافة هذا القيد، انقر فوق إضافة في مربع الحوار معلمات Solver وأدخل القيد في مربع الحوار إضافة قيد (الموضح أدناه).

    مربع الحوار "تغيير القيود"

  7. يمكنك أيضا تحديد الخيارين تفترض النموذج الخطي وافتراض غير سالب للخلايا المتغيرة بالنقر فوق خيارات في مربع الحوار معلمات Solver ثم تحديد خانات الاختيار في مربع الحوار خيارات Solver.

  8. انقر فوق حل. سترى العدد الأمثل للموظفين لكل يوم.

    في هذا المثال، هناك حاجة إلى ما مجموعه 20 موظفا. يبدأ موظف واحد من يوم الاثنين، وثلاثة يبدأ يوم الثلاثاء، وأربعة يبدأ يوم الخميس، ويبدأ واحد يوم الجمعة، ويبدأ موظفان يوم السبت، وتسعة يبدأ يوم الأحد.

    تجدر الإشارة إلى أن هذا النموذج خطي لأن الخلية الهدف يتم إنشاؤها بإضافة خلايا متغيرة، كما يتم إنشاء القيد من خلال مقارنة النتيجة التي تم الحصول عليها عن طريق إضافة ناتج كل خلية متغيرة من الأوقات ثابت (إما 1 أو 0) إلى العدد المطلوب من العاملين.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في مجتمع الإجابات.

اطلع أيضًا على

تحميل الوظيفة الإضافية Solver في Excel

الحصول على قوالب الجدول الزمني من Microsoft

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى المشاركين في برنامج Microsoft Office Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×