صياغة النموذج | المحاولة و الخطأ | حل النموذج
استخدم الحل في اكسل للعثور على تعيين الأشخاص للمهام التي تقلل التكلفة الإجمالية.
صياغة النموذج
النموذج الذي سنقوم بحله يبدو كما يلي في Excel.
1. لصياغة هذا مشكلة التعيين ، أجب على الأسئلة الثلاثة التالية.
أ. ما هي القرارات التي يجب اتخاذها؟ بالنسبة لهذه المشكلة ، نحتاج إلى Excel لمعرفة الشخص الذي سيتم تعيينه لأي مهمة (نعم = 1 ، لا = 0). على سبيل المثال ، إذا قمنا بتعيين الشخص 1 للمهمة 1 ، فإن الخلية C10 تساوي 1. إذا لم يكن الأمر كذلك ، فإن الخلية C10 تساوي 0.
ب. ما هي القيود على هذه القرارات؟ يمكن لكل شخص القيام بمهمة واحدة فقط (التوريد = 1). كل مهمة تحتاج فقط شخص واحد (الطلب = 1).
ج. ما هو مقياس الأداء العام لهذه القرارات؟ المقياس العام للأداء هو التكلفة الإجمالية للمهمة ، وبالتالي فإن الهدف هو تقليل هذه الكمية.
2. لتسهيل فهم النموذج ، قم بإنشاء ما يلي النطاقات المسماة .
اسم النطاق | الخلايا |
---|---|
كلفة | C4: E6 |
مهمة | C10: E12 |
الأشخاص المعينين | C14: E14 |
يطلب | C16: E16 |
المهام المعينة | G10: G12 |
إمداد | I10: I12 |
TotalCost | أنا 16 |
3. أدخل الوظائف التالية.
تحرير نطاق مسمى في Excel
Explanation: تقوم وظائف SUM باحتساب عدد المهام المخصصة لشخص وعدد الأشخاص المخصصين لمهمة. إجمالي التكلفة يساوي منتج من التكلفة والتنازل.
المحاولة و الخطأ
باستخدام هذه الصيغة ، يصبح من السهل تحليل أي حل تجريبي.
على سبيل المثال ، إذا قمنا بتعيين الشخص 1 للمهمة 1 والشخص 2 للمهمة 2 والشخص 3 للمهمة 3 ، فإن المهام المعينة تساوي العرض والأشخاص المعينين يساوي الطلب. تبلغ تكلفة هذا الحل 147.
ليس من الضروري استخدام التجربة والخطأ. سوف نصف بعد ذلك كيف برنامج Excel Solver يمكن استخدامها لإيجاد الحل الأمثل بسرعة.
حل النموذج
للعثور على الحل الأمثل ، قم بتنفيذ الخطوات التالية.
1. في علامة التبويب بيانات ، في المجموعة تحليل ، انقر فوق Solver.
ملاحظة: ألا يمكنك العثور على زر Solver؟ انقر هنا لتحميل ملف الوظيفة الإضافية Solver .
أدخل معلمات الحل (اقرأ). يجب أن تكون النتيجة متسقة مع الصورة أدناه.
كيفية إنشاء صيغة if في التفوق
لديك خيار كتابة أسماء النطاقات أو النقر فوق الخلايا في جدول البيانات.
2. أدخل TotalCost للهدف.
3. انقر فوق Min.
4. أدخل التخصيص للخلايا المتغيرة المتغيرة.
5. انقر فوق إضافة لإدخال القيد التالي.
ملاحظة: المتغيرات الثنائية إما 0 أو 1.
6. انقر فوق إضافة لإدخال القيد التالي.
7. انقر فوق إضافة لإدخال القيد التالي.
8. حدد 'جعل المتغيرات غير المقيدة غير سلبية' وحدد 'Simplex LP'.
9. أخيرًا ، انقر فوق حل.
نتيجة:
كيفية إضافة عامل تصفية في Excel
الحل الأمثل:
الخلاصة: من الأفضل تعيين الشخص 1 للمهمة 2 والشخص 2 للمهمة 3 والشخص 3 للمهمة 1. يعطي هذا الحل الحد الأدنى للتكلفة وهو 129. تم استيفاء جميع القيود.
انتقل إلى الفصل التالي: