ما هو Solver في Excel وكيفية استخدامه

حلالا

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

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

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

الخلايا المتغيرة والخلايا المستهدفة

لفهم كيفية عمل Solver وكيف يمكن أن يكون مفيدًا لنا ، من الضروري أولاً شرح مفهومين أساسيين: الخلايا المتغيرة والخلايا المستهدفة. *

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

(*) كانت التسمية المستخدمة في إصدارات Solver قبل Excel 2007 مختلفة: كانت تسمى الخلايا المتغيرة "تغيير الخلايا" أو "الخلايا القابلة للتعديل" ، بينما كانت الخلية المستهدفة تسمى "الخلية المستهدفة".

كيفية استخدام Solver: مثال على تطبيق

قد يبدو كل هذا معقدًا بعض الشيء ، ولكن من الأفضل فهمه بمثال. سيساعدنا هذا في معرفة مدى فائدة وظيفة Excel الإضافية هذه:

حل في التفوق

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

لصنع كل منها ، تحتاج إلى كمية معينة من ثلاثة أنواع مختلفة من المواد الخام ، كما هو موضح في الصفوف X و Y و Z. لنفترض أنه لإنتاج وحدة واحدة من A ، فإنك تحتاج إلى وحدة واحدة من المادة X ، واثنتان من Y وثلاثة من Z. لإنتاج B و C ، هناك حاجة إلى مجموعات أخرى من الكميات والمواد الخام.

نضيف عمودًا جديدًا (دعنا نسميه D) يسرد الحد الأقصى للمبلغ المتاح لكل من هذه السلع. نضع أيضًا صفًا جديدًا ، أدناه ، يتم فيه تفصيل الأرباح الناتجة عن كل وحدة من المنتجات المباعة. بسيط.

مع كل البيانات الموجودة على الطاولة ، فإن السؤال الذي نطرحه على أنفسنا هو التالي: كيف تعرف التركيبة المثلى من المنتجات المراد تصنيعها مع مراعاة الكمية المحدودة من المواد الخام؟ هذه هي الطريقة التي يجب أن نمضي بها:

  1. أولا ، نذهب إلى شريط الأدوات والوصول حلالا (منذ البيانات، مجموعات تحليل الأداء).
  2. ثم نختار ملف الخلية المستهدفة (H8) وفي اللوحة ، نختار الخيار "الأعلى" وفي الصندوق تغيير الخلايا المتغيرة نكتب في حالتنا C10: E10.
  3. نضيف قيودًا بالضغط على الزر "يضيف": في مرجع الخلية H5: H7 ، أي نطاق الخلايا الذي تريد تقييد القيمة له ؛ و في تقييد F5: F7.
  4. أخيرًا ، نضغط على الزر "يحل" بحيث تظهر النتائج في خلايا الصف 10.

هذا الذي طرحناه هو مثال بسيط. تم تقديم حالة لإظهار فائدة وتشغيل هذه الأداة بشكل أو بآخر. في الواقع ، يمكنك تنفيذ عمليات أكثر تعقيدًا باستخدام Solver. هذا هو السبب في أنه مثير للاهتمام للشركات والمهنيين الذين يتعاملون مع كميات كبيرة من البيانات.

الخوارزميات المستخدمة بواسطة Solver

يعمل Solver مع ثلاث خوارزميات مختلفة أو طرق حل يمكن للمستخدم تحديدها من خلال مربع الحوار. معلمات Solver. وهم على النحو التالي:

  • LP البسيطلحل المشاكل الخطية.
  • تطوري، لحل المشاكل غير المحسومة.
  • التدرج المنخفض المعمم (GRG) غير الخطي، المشار إليها لحل المشاكل غير الخطية السلس.

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.