أبرز النقاط
- Solver أداة مدمجة في Excel منذ أكثر من 30 عاماً لكنها مخفية افتراضياً وتحتاج تفعيلاً يدوياً
- تتفوق على Goal Seek لأنها تتعامل مع متغيرات متعددة وقيود معقدة في آن واحد
- تحتاج ثلاثة عناصر فقط: خلية هدف وخلايا متغيرة وقيود واضحة
كم مرة قضيت ساعات تُعدّل أرقام جدول البيانات يدوياً محاولاً الوصول إلى ميزانية محددة أو توزيع أمثل للموارد؟ التجربة والخطأ مرهقة، والنتيجة نادراً ما تكون الأفضل فعلاً. الحل موجود داخل Excel منذ أكثر من ثلاثين عاماً، لكنه مخفي عن أنظار معظم المستخدمين: إنها أداة Solver التي تحسب لك أفضل نتيجة ممكنة وفق القواعد التي تحددها أنت.
لماذا لا يكفي Goal Seek أحياناً؟
يعرف أغلب مستخدمي Excel أداة Goal Seek التي تُغيّر قيمة خلية واحدة للوصول إلى هدف محدد. لكن ماذا لو احتجت تغيير عدة متغيرات معاً مع الالتزام بقيود متعددة؟ هنا تتفوق Solver تفوقاً واضحاً، إذ تقيّم آلاف التركيبات الممكنة وتختار الأفضل تلقائياً.
تخيّل أنك تخطط لميزانية تجديد غرفة بمبلغ 300 دولار وتريد توزيعه على الدهان والإضاءة والتخزين بحيث تحقق أعلى تحسين إجمالي. أو أنك تُعدّ قائمة وجبات أسبوعية بميزانية محدودة وسعرات حرارية معينة. مثل هذه المسائل تتجاوز قدرات Goal Seek، لكنها بالضبط ما صُممت Solver لحلّه.
كيف أُفعّل Solver في Excel؟
رغم أن Solver تأتي مدمجة مع Excel، إلا أنها لا تظهر في الشريط افتراضياً. لتفعيلها اتبع الخطوات التالية:
- افتح قائمة File ثم اختر Options.
- انقر على Add-ins في الشريط الجانبي.
- تأكد أن القائمة المنسدلة Manage في الأسفل مضبوطة على Excel Add-ins ثم انقر Go.
- ضع علامة بجانب Solver Add-in في النافذة المنبثقة.
- انقر OK.
بعد ذلك ستجد زر Solver في تبويب Data داخل مجموعة Analyze، جاهزاً للاستخدام.
ما العناصر الثلاثة التي يحتاجها أي نموذج Solver؟
قبل تشغيل Solver، يجب أن يتضمن جدولك ثلاثة مكونات أساسية حتى يفهم المحرك الحسابي كيف تؤثر المدخلات على النتيجة النهائية:
- الهدف (Objective): خلية معادلة واحدة تريد تعظيمها أو تصغيرها أو الوصول بها إلى قيمة معينة. في مثال تجديد الغرفة، هي خلية 'إجمالي التحسين' المحسوبة من أوزان تُعطيها لكل فئة.
- المتغيرات (Variables): الخلايا التي يُسمح لـ Solver بتغييرها. هنا هي المبالغ المخصصة للدهان والإضاءة والتخزين، وتبدأ بقيم افتراضية يستبدلها البرنامج أثناء الحساب.
- القيود (Constraints): القواعد التي يجب أن يلتزم بها الحل. مثلاً: إجمالي الإنفاق لا يتجاوز 300 دولار، وكل فئة لا تقل عن 80 دولاراً ولا تزيد عن 120 دولاراً.

مثال عملي: تجديد غرفة بميزانية 300 دولار
لنفترض أنك أعطيت كل فئة قيمة 'تحسين لكل دولار': الدهان 1.2، الإضاءة 1.0، التخزين 0.9. خلية الهدف تحسب المجموع المرجّح. تبدأ بتوزيع 100 دولار لكل فئة كقيم مبدئية، ثم تُدخل القيود: الحد الأقصى الإجمالي 300 دولار، والحد الأدنى لكل فئة 80 والحد الأقصى 120.
عند تشغيل Solver، يختبر البرنامج تركيبات لا حصر لها ويُرجع التوزيع الذي يحقق أعلى درجة تحسين ضمن قيودك. النتيجة ليست مجرد تخمين، بل الحل الأمثل رياضياً.
نصائح لضمان نتائج دقيقة
- استخدم معادلات في خلية الهدف وليس أرقاماً ثابتة، وإلا لن يفهم Solver العلاقة بين المتغيرات والنتيجة.
- حدد قيوداً واقعية تمنع الحلول المتطرفة وتبقي النتائج قابلة للتطبيق.
- جرّب أكثر من طريقة حل (Simplex LP للمعادلات الخطية، GRG Nonlinear للمنحنيات، Evolutionary للمسائل المعقدة) واختر الأنسب لطبيعة بياناتك.
رأي Logicity
تظل Solver واحدة من أكثر أدوات Excel قوةً وأقلها استخداماً في آن واحد. السبب ليس صعوبتها بل غيابها عن الشريط الافتراضي، ما يجعلها 'كنزاً مخفياً' حقيقياً. في عصر تتصدر فيه أدوات الذكاء الاصطناعي العناوين، من المفيد تذكّر أن تقنية عمرها ثلاثة عقود لا تزال تتفوق في مسائل التحسين المنظّمة التي تحتاج دقة رياضية لا تخمينات احتمالية.
الأسئلة الشائعة
هل Solver مجانية أم تحتاج اشتراكاً إضافياً؟
Solver مدمجة مجاناً في جميع إصدارات Excel بما فيها Microsoft 365، لكنها تحتاج تفعيلاً يدوياً من قائمة Add-ins.
ما الفرق بين Solver و Goal Seek في Excel؟
Goal Seek تُغيّر متغيراً واحداً للوصول إلى هدف محدد، بينما Solver تتعامل مع متغيرات متعددة وقيود معقدة في الوقت نفسه.
هل يمكن استخدام Solver لتخطيط ميزانية شخصية؟
نعم، تصلح Solver لأي مسألة تحسين: ميزانيات تجديد، خطط وجبات، توزيع موارد، أو حتى جدولة مشاريع متعددة المراحل.
لماذا لا تظهر Solver في شريط Excel لديّ؟
لأنها مخفية افتراضياً. فعّلها من File ثم Options ثم Add-ins واختر Solver Add-in.
هل تحتاج مساعدة في التطبيق؟
إذا واجهت صعوبة في إعداد نموذج Solver أو أردت استشارة حول أتمتة جداول بياناتك، تواصل مع فريق Logicity وسنساعدك في بناء حلول مخصصة لاحتياجاتك.
عمر حسن
كاتب تقني وابتكار
أُنتِج هذا المقال بمساعدة الذكاء الاصطناعي وراجعه فريق التحرير في لوجيسيتي. اعرف المزيد في سياسة التحرير.







