حارث 99 قام بنشر نوفمبر 5, 2004 قام بنشر نوفمبر 5, 2004 يوجد لدي عدد 40 خانه فيها قيم قطع غيار وهذه القيم لها مجموع ويأتيني مبلغ محدد وارغب بأمر استطيع من خلاله معرفة قطع الغيار التي تساوي المبلغ المحدد فمثلا رفرف بمبلغ 300 ريال نور امامي بمبلغ 150.20 ريال نور خلفي ب 120.80ريال فلتر 12.50 ريال ومجموعها 583.50 فتكون هناك خانه اضع فيها مثلا مبلغ 450.20 فيخبرني بأن هذا المبلغ المدخل يكفي لرفرف ب300 ونور أمامي ب150.20 مع ملاحظة أن المبالغ المدخلة ليس لها ضابط فمن المحتمل ألا يجد نتيجة فيخبرني بأقرب قيمه . شكر الله سعيك وغفر لكم وجعلكم من المباركين
محمد حجازي قام بنشر نوفمبر 5, 2004 قام بنشر نوفمبر 5, 2004 السلام عليكم ... مشكلتك تندرج تحت مسائل بحوث العمليات ، ويمكنك حلها عن طريق الوظيفة الإضافية Solver
حارث 99 قام بنشر نوفمبر 5, 2004 الكاتب قام بنشر نوفمبر 5, 2004 أخي الكريم محمد حجازي كل عام وانت بخير ارجو التوضيح أكثر فأنا لا أعرف مسائل بحوث العمليات ولا Solver وهل بالامكان وضع مثال حتى نستفيد شكر الله سعيك وجعلك من خير عباده الذين طال عمرهم وحسن عملهم
محمد حجازي قام بنشر نوفمبر 5, 2004 قام بنشر نوفمبر 5, 2004 (معدل) السلام عليكم ... أخي مسائل بحوث العمليات معقدة بعض الشيء وتحتاج لدرس خاص ولا يمكن شرحها بالمنتدى على أية حال فإنك ستجد مشكلتك محلولة في المثال المرفق : عليك الذهاب أولاً للخيار Add-Ins من القائمة Tools وإضافة وظيفة الـ Solver ومن ثم قم باختيار Solver من القائمة Tools (حيث تكون قد ظهرت) ، ليظهر لك البرنامج Solver اضغط على الزر Solve لحل مسألتك بالتوفيق ... Solver.zip تم تعديل أبريل 8, 2005 بواسطه محمد حجازي
حارث 99 قام بنشر نوفمبر 6, 2004 الكاتب قام بنشر نوفمبر 6, 2004 أخي الكريم محمد حجازي وعليكم السلام ورحمة الله وبركاته كلامك واضح جدا والمثال رائع لكن النتيجه لم تكن دقيقه فقد تمكنت( يدويا) من اجاد نتيجة اقرب الى المبلغ من النتيجه التي اخرجها لي الإكسل أنا اريد نتيجة متطابقه 100% أو اقرب نتيجه ممكنة واعذرمي على اتعابك ولكن معاناتي من اجل ايجاد النتيجه المطلبه كبيرة حيث إني امكث اياما وأنا ابحث بطريقه يدويه بارك الله فيك وبارك لك في نفسك وزوجك وولدك وقتك وعلمك ومالك وجعلك مباركا أنما كنت
محمد حجازي قام بنشر نوفمبر 6, 2004 قام بنشر نوفمبر 6, 2004 السلام عليكم .. أخي حارث ، من المفترض أن البرنامج قادر على إيجاد التوزيع الأمثل لمشكلتك ولكن (وللتوضيح) إليك الملاحظات التالية : 1. لا يجوز تغيير الخلية G6 أبداً ، وذلك لأن Solver يحتاجها في حله 2. يجب تحديد عدد القطع المطلوبة لكل صنف 3. يمكنك (ومن أجل زيادة الدقة) تقليل نسبة الخطأ المسموح به وذلك في المربع Tolerance الموجود ضمن خيارات الـ Solver 4. يمكن للاكسل إيجاد حل أفضل عندما تكون كميات الأصناف قابلة للتجزئة (أي عندما نسمح بأن تكون الكمية المخصصة للصنف الأول 1.75 مثلاً) ، في حال رغبتك في ذلك أخبرني لكي أعدل المثال السابق وعلى كل الأحوال (ولمعرفة المشكلة بدقة) أنصحك بإرسال الملف السابق مع المثال الذي ذكرته على بريدي التالي: muhammad_hijazy@hotmail.com
حارث 99 قام بنشر نوفمبر 7, 2004 الكاتب قام بنشر نوفمبر 7, 2004 اخي الكريم ارسلت المثال بعد تعبئته وأنا بانتظار الرد وشكرا
محمد حجازي قام بنشر نوفمبر 7, 2004 قام بنشر نوفمبر 7, 2004 السلام عليكم ... يمكنك يا أخ حارث الحصول على حل أفضل من خلال التحكم بإعدادات برنامج الـ Solver لقد توصلتُ إلى حل أفضل من حلك، حيث حصلت على القيمة 72974.15 وذلك عن طريق التوليفة التالية : البنود 2،9،14،23،25،27،28،32 وذلك عن طريق تغيير الاعدادات إلى مايلي : 1. الدقة Precision إلى 0.000000000001 2. التفاوت المسموح به Tolerance إلى 0 3. التقارب Convergence إلى 0.000000000001 حيث مضت 100 ثانية ولم ينتهي الاكسل من البحث عن الحل وظهرت لي رسالة تسألني عن متابعة الحل ولكني أنهيت عملية البحث عند القيمة 72974.15 ، مع الإشارة إلى أنه يمكنك زيادة زمن الحل من الخيار Max Time إلى تسع ساعات كحد أقصى لمزيد من التفاصيل إليك نافذة الخيارات مع التعديلات
حارث 99 قام بنشر نوفمبر 8, 2004 الكاتب قام بنشر نوفمبر 8, 2004 كفيت ووفيت أخي الكريم محمد وجزاك الله خيرا على ما قدمت لي من خدمة جليلة لا استطيع ردها لك إلا بالتوجه إلى الله تعالى بأن يبارك فيك أينما كنت
الردود الموصى بها