حل کننده در اکسل solver

 

اکسل شامل ابزاری به نام حل کننده (solver) می باشد که از تکنیک های تحقیق عملیاتی برای یافتن راه حل های مناسب برای همه نوع تصمیم گیری استفاده می کند.

 

دانلود فایل اکسل این آموزش solver

 

ابتدا افزونه solver را در Add-in لود کنید

برای بارگیری افزونه solver، مراحل زیر را اجرا کنید.

1. در تب File روی گزینه Options کلیک کنید.

2. در قسمت Add-ins، گزینه Solver Add-in را انتخاب کرده و روی دکمه …Go کلیک کنید.

3. تیک گزینه Solver Add-in را بزنید و روی OK کلیک کنید.

4. شما می توانید Solver را در زبانه Data در گروه Analyze پیدا کنید (با انجام مراحل فوق این گزینه فعال می شود).

فرمول بندی مدل

مدلی که ما می خواهیم حل کنیم به صورت اکسل زیر می باشد.

1. برای فرمول بندی این مدل برنامه ریزی خطی، به سه سوال زیر پاسخ دهید.

a. چه تصمیماتی اتخاذ می شود؟ برای این مشکل، ما نیاز به اکسل برای پیدا کردن مقدار سفارش هر محصول (دوچرخه، موتور سيکلت و صندلی کودک) داریم.

b. محدودیت های این تصمیمات چیست؟ محدودیت در اینجا این است که میزان سرمایه و ذخیره سازی مورد استفاده توسط این محصولات نمی تواند از مقدار سرمایه و ذخیره (منابع) موجود تجاوز کند. به عنوان مثال، هر دوچرخه از 300 واحد سرمایه و 0.5 واحد ذخیره سازی استفاده می کند.

c. اندازه گیری کلی عملکرد برای این تصمیمات چیست؟ اندازه گیری کلی عملکرد کل سود سه محصول است، بنابراین هدف این است که این مقدار را به حداکثر برسانیم.

2. برای ایجاد مدل ساده تر، می توانید محدوده های زیر را به صورت زیر نامگذاری کنید.

 

نام محدوده سلول ها
UnitProfit C4:E4
OrderSize C12:E12
ResourcesUsed G7:G8
ResourcesAvailable I7:I8
TotalProfit I12

 

3. سه تابع SUMPRODUCT زیر را وارد کنید.

توضیح: مقدار سرمایه مورد استفاده برابر است با sumproduct محدوده: C7:E7 و OrderSize. مقدار ذخیره سازی استفاده شده برابر است با sumproduct محدوده C8:E8 و OrderSize. مجموع سود برابر است با sumproduct تولیدات UnitProfit و OrderSize است.

آزمون و خطا

با استفاده از این فرمولاسیون، هر راه حل آزمایشی آسان می شود.

برای مثال، اگر ما 20 دوچرخه، 40 موتور سيکلت و 100 صندلی کودک را سفارش دهیم، میزان کل منابع مورد استفاده، از میزان منابع موجود فراتر نمی رود. این راه حل دارای مجموع سود 19000 است.

استفاده از آزمون و خطا لازم نیست. در بخش بعد توضیح خواهیم داد که چگونه می توان از حل کننده (solver) اکسل برای یافتن راه حل بهینه استفاده کنید.

مدل را حل کنید

برای پیدا کردن راه حل بهینه، مراحل زیر را اجرا کنید.

1. در بخش داده، در گروه آنالیز، روی Solver کلیک کنید .

پارامترهای حل کننده را وارد کنید (به عنوان خوانده شده). نتیجه باید با تصویر زیر سازگار باشد.

شما انتخاب تایپ کردن نام دامنه یا کلیک روی سلولهای صفحه گسترده را دارید.

2. TotalProit را برای هدف وارد کنید.

3. حداکثر را کلیک کنید.

4. OrderSize را برای تغییر سلول های متغیر وارد کنید.

5. برای وارد کردن محدودیت زیر، روی افزودن کلیک کنید.

6. چک کنید «متغیرهای بدون محدودیت غیر منفی را انتخاب کنید» و Simplex LP را انتخاب کنید.

7. در نهایت، روی حل کلیک کلیک کنید.

نتیجه:

راه حل بهینه:

نتيجه گيري: خريد 94 دوچرخه و 54 موتور سيکلت مناسب است. این راه حل، حداکثر سود 25600 را می دهد. این راه حل از تمامی منابع موجود استفاده می کند.

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code