محاسبه حداکثر سود در اکسل

 

از حل کننده در اکسل استفاده کنید تا ترکیبی از سرمایه های سرمایه ای را که سود کل را به حداکثر می رساند پیدا کنید.

 

دانلود فایل اکسل این آموزش capital-investment

 

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

مدل اکسل ما به صورت زیر در نظر گرفته شده است.

 

1. برای تدوین این مدل برنامه نویسی عدد صحیح باینری (BIP)، به سه سوال زیر پاسخ دهید.

a. تصمیمات اتخاذ می شود؟ برای این مشکل، ما نیاز به اکسل برای پیدا کردن که سرمایه گذاری سرمایه گذاری را (بله = 1، بدون = 0).

b. محدودیت های این تصمیمات چیست؟ اولا میزان سرمایه ای که توسط سرمایه گذاری استفاده می شود نباید بیش از مقدار محدود سرمایه (50) باشد. به عنوان مثال، سرمایه گذاری یکی از 12 واحد سرمایه استفاده می کند. دوم، تنها سرمایه گذاری یک یا سرمایه گذاری دو می تواند انجام شود. سوم، تنها سه سرمایه گذاری یا چهار سرمایه گذاری می تواند انجام شود. چهارم، سرمایه گذاری شش و سرمايه گذاری هفتم فقط اگر سرمایه گذاری پنج صورت گیرد، می تواند انجام شود.

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

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

 

نام محدوده سلول ها
Profit C5:I5
YesNo C13:I13
TotalProfit M13

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

توضیح: K7 سلول (میزان سرمایه استفاده می شود) برابر با sumproduct از C7 محدوده: I7 و بله و خیر، K8 سلول برابر با sumproduct از C8 محدوده: I8 و بله و خیر، و غیره مجموع سود برابر است با sumproduct سود و بله و خیر.

آزمون و خطا

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

1. به عنوان مثال، اگر ما سرمایه گذاری یک و دو را انجام دهیم، محدودیت دوم نقض می شود.

2. برای مثال، اگر ما سرمایه گذاری شش و هفت، بدون سرمایه گذاری پنج، محدودیت چهارم نقض شود.

3. با این حال، سرمایه گذاری یک، پنج و شش است. تمام محدودیت ها راضی هستند

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

مدل را حل کنید

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

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

توجه: دکمه حل کننده را نمی توان پیدا کرد؟ برای بارگیری افزونه Solver اینجا را کلیک کنید .

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

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

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

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

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

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

توجه: متغیرهای باینری 0 یا 1 هستند.

7. بررسی کنید “متغیرهای بدون محدودیت غیر منفی” را انتخاب کنید و Simplex LP را انتخاب کنید.

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

نتیجه:

راه حل بهینه:

نتیجه گیری: سرمایه گذاری دو، چهار، پنج و هفت را بهینه می کند. این راه حل حداکثر سود 146 را دریافت می کند. تمام محدودیت ها راضی هستند.

 

 

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

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