ماذا تعني رسائل خطأ Solver في Excel؟

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

لقد وجد Solver حلاً

تخبرك الرسالة أن Solver قام بعمله وعثر على مجموعة من القيم المتغيرة التي تلبي قيودك.

لقد تقارب Solver إلى الحل الحالي

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

لا يمكن لـ Solver تحسين الحل الحالي

تخبرك الرسالة ، حسنًا ، أن Excel قد حسب حلاً دقيقًا ورائعًا ، ولكن ، مرة أخرى ، قد تتمكن من العثور على حل أفضل. لإخبار Excel بأنه يجب أن يبحث عن حل أفضل ، تحتاج إلى زيادة إعداد الدقة الذي يستخدمه Solver.

هذا يعني ، بالطبع ، أن Excel سيستغرق المزيد من الوقت. لكن هذا الوقت الإضافي قد يؤدي إلى إيجاد حل أفضل. لضبط الدقة ، يمكنك استخدام مربع الحوار Solver Options مرة أخرى.

تم اختيار التوقف عند الوصول إلى الحد الأقصى للوقت

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

احفظ العمل الذي قام به Excel بالفعل عن طريق النقر فوق الزر الاحتفاظ بنتائج Solver عندما يعرض Excel هذه الرسالة. سيكون Excel أقرب إلى الحل النهائي في المرة التالية التي يبدأ فيها البحث عن الحل الأمثل.

توقف Solver بناء على طلب المستخدم

إيه ، واضح أليس كذلك؟ كلب جيد حلال. توقف Solver لأن السيد طلب منه التوقف. Solver احصل على العلاج.

تم اختيار الإيقاف عند الوصول إلى الحد الأقصى للتكرار

تخبرك الرسالة أن Excel نفد التكرارات قبل أن يجد الحل الأمثل. يمكنك التغلب على هذه المشكلة عن طريق تعيين قيمة تكرارات أكبر في مربع الحوار Solver Options.

قيم الخلية الموضوعية لا تتقارب

تخبرك الرسالة أن الوظيفة الهدف ليس لها قيمة مثالية. بعبارة أخرى ، تستمر الدالة الموضوعية في التكاثر على الرغم من استيفاء صيغ القيد. بمعنى آخر ، يجد Excel أنه يستمر في الحصول على قيمة دالة موضوعية أفضل مع كل تكرار ، لكنه لا يبدو أقرب إلى قيمة دالة الهدف النهائية.

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

تعذر على Solver إيجاد حل عملي

تخبرك الرسالة أن مشكلة نمذجة التحسين ليس لها إجابة. من الناحية العملية ، عندما ترى هذه الرسالة ، فهذا يعني أن مجموعة القيود الخاصة بك تستبعد أي إجابة محتملة.

على سبيل المثال ، افترض أن كتابة كتاب يستغرق 3000 ساعة وأن 2000 ساعة عمل فقط متاحة في السنة. إذا قلت أنك تريد كتابة كتاب واحد على الأقل في السنة ، فلا يوجد حل للوظيفة الموضوعية.

يتطلب الكتاب ما يصل إلى 3000 ساعة من العمل ، ولكن لديك 2000 ساعة فقط لإكمال مشروع مدته 3000 ساعة. من الواضح أن هذا مستحيل. لا توجد قيمة مثالية لوظيفة الهدف موجودة.

شروط الخطية المطلوبة بواسطة LP Solver هذا غير مستوفاة

تشير الرسالة إلى أنه على الرغم من أنك حددت طريقة حل Simplex LP ، فقد اكتشف Excel الآن أن نموذجك ليس خطيًا في الواقع. وهو مجنون مثل هيك. لذا فهي تعرض لك هذه الرسالة للإشارة إلى أنه لا يمكن حل المشكلة إذا كان عليها افتراض أن دالة الهدف وصيغ القيد خطية.

إذا رأيت هذه الرسالة ، فابدأ وجرب طريقة GRG Nonlinear للحل.

المشكلة كبيرة جدًا بحيث يتعذر على Solver معالجتها

تعني الرسالة أن لديك مشكلة كبيرة جدًا بحيث يتعذر عليك حلها إما لأنك حاولت تصميم أكثر من 200 متغير قرار أو أكثر من 100 قيد. للتغلب على هذه المشكلة ، قد تكون قادرًا على محاولة تقليل عدد المتغيرات أو القيود بحيث تنخفض أعدادها إلى أقل من قيد "يا رفيق هذا كبير جدًا".

صادف Solver قيمة خطأ في هدف أو خلية قيد

تعني الرسالة أن إحدى صيغتك ينتج عنها قيمة خطأ أو أنك أخطأت في وصف أو تعريف بعض القيود. لحل هذه المشكلة ، تحتاج إلى إصلاح الصيغة الزائفة أو القيد goofy.

لا توجد ذاكرة متوفرة كافية لحل المشكلة

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

إذا لم يفلح ذلك ، فقد ترغب أيضًا في إضافة المزيد من الذاكرة إلى جهاز الكمبيوتر الخاص بك ، خاصةً إذا كنت ستقوم عادةً بمشاكل نمذجة التحسين. الذاكرة رخيصة.

خطأ في النموذج. يرجى التحقق من صحة جميع الخلايا والقيود

تعني الرسالة أن لديك شيئًا أخرقًا - ربما يكون أيضًا شيء قابل للإصلاح - في مشكلة التحسين. تحقق من الصيغ وقيم الإدخال الخاصة بك. تأكد من عدم وجود خطأ واضح. أوه ، وشيء آخر: تأكد من أنك لا تستخدم كلمة "حلال" في أي من المتغيرات المسماة. يمكن أن يربك ذلك Solver.

مثال لتقييم Solver

في المثال التالي، يؤثر مستوى الإعلان في كل ربع سنة على عدد الوحدات المباعة، مما يحدد بشكل غير مباشر مقدار إيرادات المبيعات والنفقات المرتبطة بها والأرباح. يمكن لـ Solver تغيير الموازنات ربع السنوية للإعلان (خلايا متغير القرار B5:C5)، حتى قيد إجمالي الميزانية بقيمة 20000 دولار (الخلية F5)، حتى يصل إجمالي الربح (الخلية الهدف F7) إلى الحد الأقصى للمبلغ الممكن. يتم استخدام القيم الموجودة في خلايا المتغير لحساب الربح لكل ربع سنة، بحيث تكون مرتبطة بخلية هدف الصيغة F7، =SUM (ربح Q1: ربح Q2).

قبل تقييم Solver

1. الخلايا المتغيرة

2. الخلية المقيدة

3. الخلية الموضوعية

بعد تشغيل Solver، تكون القيم الجديدة كما يلي.

بعد تقييم الحلال

تحديد المشكلة وحلها

في علامة التبويب البيانات في المجموعة التحليل ، انقر على الحل.
صورة شريط إكسل

ملاحظة: إذا كان Solver الأمر أو التحليل  المجموعة غير متاحة، فأنت بحاجة إلى تنشيط الوظيفة الإضافية Solver. راجع: كيفية تنشيط الوظيفة الإضافية Solver.

صورة لمربع حوار Excel 2010+ Solver

في المربع تعيين الهدف ، أدخل مرجع خلية أو اسمًا للخلية الهدف. يجب أن تحتوي الخلية الهدف على صيغة.

إفعل واحدا من ما يلي:

  • إذا كنت تريد أن تكون قيمة الخلية الهدف كبيرة قدر الإمكان، فانقر على الحد الأقصى.

  • إذا كنت تريد أن تكون قيمة الخلية الهدف صغيرة قدر الإمكان، فانقر على Min.

  • إذا كنت تريد أن تكون الخلية الهدف قيمة معينة، فانقر على قيمة، ثم اكتب القيمة في المربع.

  • في المربع عن طريق تغيير الخلايا المتغيرة ، أدخل اسمًا أو مرجعًا لكل نطاق خلايا لمتغير القرار. افصل بين المراجع غير المتجاورة بفواصل. يجب أن تكون الخلايا المتغيرة مرتبطة بشكل مباشر أو غير مباشر بالخلية الهدف. يمكنك تحديد ما يصل إلى 200 خلية متغيرة.

في المربع تخضع للقيود ، أدخل أي قيود تريد تطبيقها عن طريق القيام بما يلي:

في مربع الحوار معلمات الحل ، انقر على إضافة .

في المربع مرجع الخلية ، أدخل مرجع الخلية أو اسم نطاق الخلايا الذي تريد تقييد قيمته.

انقر على العلاقة ( <==>=intbin، أو dif ) الذي تريده بين الخلية المشار إليها والقيد. إذا نقرت على  في ثنائي، فسيظهر bin مربع. إذا نقرت على القيد  يظهر في عدد صحيح، int . إذا نقرت على dif، فسيظهر كل الاختلاف في < i=29>القيد مربع.

إذا اخترت <= أو = أو >= للعلاقة في المربع القيد ، فاكتب رقمًا أو خلية مرجع أو اسم أو صيغة.

إفعل واحدا من ما يلي:

  • لقبول القيد وإضافة قيد آخر، انقر على إضافة.

  • لقبول القيد والعودة إلى مربع حوار معلمة Solver، انقر فوق موافق فقط في القيود المفروضة على خلايا متغيرات القرار. dif و bin و int    يمكنك تطبيق 
    ملاحظة.

    يمكنك تغيير أو حذف قيد موجود عن طريق القيام بما يلي:

في مربع الحوار معلمات Solver ، انقر على القيد الذي تريد تغييره أو حذفه.

انقر على تغيير ثم قم بإجراء التغييرات، أو انقر على حذف.

انقر على حل ونفذ أحد الإجراءات التالية:

  • للاحتفاظ بقيم الحل في ورقة العمل، في مربع الحوار نتائج Solver ، انقر فوق احتفاظ الحل الحل.

  • لاستعادة القيم الأصلية قبل النقر على حل، انقر على استعادة القيم الأصلية .

  • يمكنك مقاطعة عملية الحل بالضغط على Esc. يقوم Excel بإعادة حساب ورقة العمل باستخدام القيم الأخيرة التي تم العثور عليها لخلايا متغير القرار.

  • لإنشاء تقرير يستند إلى الحل الخاص بك بعد أن يعثر Solver على حل، يمكنك النقر فوق نوع التقرير في المربع التقارير و ثم انقر على موافق. يتم إنشاء التقرير في ورقة عمل جديدة في المصنف الخاص بك. إذا لم يجد Solver حلاً، فستتوفر تقارير معينة فقط أو لا تتوفر أي تقارير.

  • لحفظ قيم خلايا متغير القرار كسيناريو يمكنك عرضه لاحقًا، انقر فوق حفظ السيناريو في نتائج الحل مربع الحوار، ثم اكتب اسمًا للسيناريو في المربع اسم السيناريو .< /أ>

الخطوة من خلال الحلول التجريبية لـ Solver

بعد تحديد المشكلة، انقر على الخيارات في معلمات Solver مربع الحوار.

في مربع الحوار الخيارات ، حدد إظهار نتائج التكرار حدد خانة الاختيار لرؤية قيم كل حل تجريبي، ثم انقر فوق موافق.

في مربع الحوار معلمات الحل ، انقر على حل .

في مربع الحوار إظهار الحل التجريبي ، قم بأحد الإجراءات التالية:

  • لإيقاف عملية الحل وعرض مربع الحوار نتائج الحلول ، انقر على إيقاف.

  • لمتابعة عملية الحل وعرض الحل التجريبي التالي، انقر فوق متابعة.

قم بتغيير كيفية عثور Solver على الحلول

في مربع الحوار معلمات الحل ، انقر على الخيارات .

اختر أو أدخل قيمًا لأي من الخيارات في جميع الطرق، GRG غير الخطية a>  في مربع الحوار.التطورية، وعلامات التبويب 

حفظ أو تحميل نموذج المشكلة

في مربع الحوار معلمات Solver ، انقر على تحميل/حفظ.

أدخل نطاق الخلايا لمنطقة النموذج، وانقر إما على حفظ أو تحميل.

عندما تقوم بحفظ نموذج، أدخل مرجع الخلية الأولى لنطاق عمودي من الخلايا الفارغة التي تريد وضع نموذج المشكلة فيها. عندما تقوم بتحميل نموذج، أدخل المرجع لنطاق الخلايا بأكمله الذي يحتوي على نموذج المشكلة.

نصيحة: يمكنك حفظ التحديدات الأخيرة في مربع الحوار Solver Parameters مع ورقة عمل عن طريق حفظ المصنف. قد تحتوي كل ورقة عمل في المصنف على تحديدات Solver الخاصة بها، ويتم حفظها جميعًا. يمكنك أيضًا تحديد أكثر من مشكلة لورقة العمل عن طريق النقر على تحميل/حفظ لحفظ المشاكل بشكل فردي.

طرق الحل المستخدمة بواسطة Solver

يمكنك اختيار أي من الخوارزميات الثلاث التالية أو طرق الحل في مربع الحوار Solver Parameters :

  • التدرج المنخفض المعمم (GRG) غير الخطي    يُستخدم للمسائل غير الخطية السلسة.

  • LP Simplex    يُستخدم للمسائل الخطية.

  • تطوري    يُستخدم للمسائل غير السلسة.


الورقة الذكية 9.1.1

الورقة الذكية 9.1.1

Smartsheet عبارة عن منصة عمل ديناميكية تتيح لك إدارة المشاريع وإنشاء سير العمل والتعاون مع فريقك.

نقطة مشاركة

نقطة مشاركة

SharePoint هو نظام تعاون قائم على الويب يستخدم مجموعة متنوعة من تطبيقات سير العمل وقواعد بيانات "القائمة" ومكونات الويب الأخرى، بالإضافة إلى ميزات الأمان لمنح التحكم في عمل مجموعات الأعمال معًا.

التقويم الدائم 1.0.38/1.0.36

التقويم الدائم 1.0.38/1.0.36

Van Nien Calendar هو تطبيق لعرض التقويم على هاتفك، مما يساعدك على رؤية التاريخ القمري الشمسي على هاتفك بسرعة، وبالتالي ترتيب أعمالك المهمة.

مايكروسوفت أوتلوك 2021

مايكروسوفت أوتلوك 2021

Microsoft Outlook هو تطبيق للأعمال والإنتاجية تم تطويره بواسطة شركة Microsoft Corporation.

انقر فوق

انقر فوق

ClickUp هي واحدة من منصات الإنتاجية الأعلى تقييمًا لأي عمل تجاري. تستخدم الشركات الكبيرة مثل Google وBooking.com وSan Diego Padres وUber جميعها ClickUp لزيادة إنتاجية مكان العمل.

عارض PDF-XChange 2.5.322.10

عارض PDF-XChange 2.5.322.10

أصبح PDF تنسيقًا شائع الاستخدام لقراءة المستندات النصية وإنشائها وإرسالها. وفي المقابل، حدثت زيادة في عدد البرامج المستخدمة لهذا النوع من التوثيق. يعد PDF-XChange Viewer من بين عدد متزايد من برامج عرض PDF.

أباتشي أوبن أوفيس

أباتشي أوبن أوفيس

يقدم Apache OpenOffice مجموعة كاملة من تطبيقات Office التي تنافس Microsoft 365، خاصة في Excel وPowerPoint وWord. فهو يسمح لك بإدارة مشاريعك بشكل أكثر فعالية، ويدعم العديد من تنسيقات الملفات.

تحميل برنامج iTaxviewer 1.8.7

تحميل برنامج iTaxviewer 1.8.7

يعد برنامج iTaxViewer هو برنامج قراءة ملفات XML الأكثر شيوعًا اليوم. هذا البرنامج عبارة عن تطبيق لقراءة الإقرارات الضريبية الإلكترونية بتنسيق XML الخاص بالإدارة العامة للضرائب.

قارئ ملفات PDF نيترو

قارئ ملفات PDF نيترو

Nitro PDF Reader هو محرر PDF مفيد يغطي جميع المهام الأساسية التي يؤديها معظم الأشخاص يوميًا باستخدام مستندات PDF.

برنامج فوكسيت ريدر 12

برنامج فوكسيت ريدر 12

يعد برنامج Foxit Reader في المقام الأول قارئ PDF، ويسمح لك أيضًا بإنشاء ملفات PDF وتوقيعها وتحريرها وإضافة التعليقات التوضيحية. يعمل على أنظمة التشغيل، ويوجد ملحقات لبرامج متنوعة من حزمة Microsoft Office.