តារាងមាតិកា
ការបង្រៀនពន្យល់ពីរបៀបបន្ថែម និងកន្លែងដែលត្រូវស្វែងរក Solver នៅក្នុងកំណែ Excel ផ្សេងៗគ្នា ពីឆ្នាំ 2016 ដល់ឆ្នាំ 2003។ ឧទាហរណ៍មួយជំហានម្តងៗបង្ហាញពីរបៀបប្រើប្រាស់ Excel Solver ដើម្បីស្វែងរកដំណោះស្រាយដ៏ល្អប្រសើរសម្រាប់ការសរសេរកម្មវិធីលីនេអ៊ែរ និងប្រភេទផ្សេងទៀតនៃ បញ្ហា។
អ្នករាល់គ្នាដឹងថា Microsoft Excel មានមុខងារមានប្រយោជន៍ជាច្រើន និងឧបករណ៍ដ៏មានអានុភាពដែលអាចជួយសន្សំសំចៃអ្នករាប់ម៉ោង។ ប៉ុន្តែតើអ្នកដឹងទេថាវាក៏មានឧបករណ៍ដែលអាចជួយអ្នកស្វែងរកដំណោះស្រាយដ៏ល្អបំផុតសម្រាប់បញ្ហាការសម្រេចចិត្ត? -ការណែនាំជាជំហាន ៗ អំពីរបៀបប្រើវាឱ្យមានប្រសិទ្ធភាពបំផុត។
តើ Excel Solver ជាអ្វី?
Excel Solver ជាកម្មសិទ្ធិរបស់សំណុំពិសេសនៃ ពាក្យបញ្ជាត្រូវបានគេហៅជាញឹកញាប់ថាជា What-if Analysis Tools ។ វាមានគោលបំណងជាចម្បងសម្រាប់ការក្លែងធ្វើ និងការបង្កើនប្រសិទ្ធភាពនៃគំរូអាជីវកម្ម និងវិស្វកម្មផ្សេងៗ។
កម្មវិធី Excel Solver add-in មានប្រយោជន៍ជាពិសេសសម្រាប់ការដោះស្រាយបញ្ហាកម្មវិធីលីនេអ៊ែរ ឬបញ្ហាការបង្កើនប្រសិទ្ធភាពលីនេអ៊ែរ ដូច្នេះជួនកាលត្រូវបានគេហៅថា ដំណោះស្រាយកម្មវិធីលីនេអ៊ែរ ។ លើសពីនេះ វាអាចដោះស្រាយបញ្ហាមិនត្រង់ និងមិនរលោង។ សូមមើលក្បួនដោះស្រាយ Excel Solver សម្រាប់ព័ត៌មានលម្អិត។
ខណៈពេលដែល Solver មិនអាចបំបែករាល់បញ្ហាដែលអាចកើតមាន វាពិតជាមានប្រយោជន៍នៅពេលដោះស្រាយបញ្ហាការបង្កើនប្រសិទ្ធភាពគ្រប់ប្រភេទ ដែលអ្នកត្រូវការធ្វើការសម្រេចចិត្តដ៏ល្អបំផុត។ ឧទាហរណ៍វាអាចបរិមាណដែលបានបញ្ជាដោយអតិថិជននីមួយៗ (B10:E10) គួរតែត្រូវបានដឹកជញ្ជូន។ ទាំងនេះគឺជាកោសិកា ជាប់គាំង .
រឿងបន្ទាប់ដែលអ្នកត្រូវធ្វើគឺគណនាបរិមាណសរុបដែលបានដឹកជញ្ជូនពីឃ្លាំងនីមួយៗ (G7:G8) និង ទំនិញសរុបទទួលបានដោយអតិថិជនម្នាក់ៗ (B9:E9)។ អ្នកអាចធ្វើវាបានជាមួយនឹងរូបមន្តផលបូកសាមញ្ញដែលបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម។ ដូចគ្នានេះផងដែរ បញ្ចូលរូបមន្ត SUMPRODUCT នៅក្នុង C12 ដើម្បីគណនាតម្លៃសរុបនៃការដឹកជញ្ជូន៖
ដើម្បីធ្វើឱ្យគំរូនៃការបង្កើនប្រសិទ្ធភាពការដឹកជញ្ជូនរបស់យើងកាន់តែងាយស្រួលយល់ បង្កើតជួរដែលមានឈ្មោះដូចខាងក្រោម៖
ឈ្មោះជួរ | ក្រឡា | ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ |
ផលិតផល_ដឹកជញ្ជូន | B7៖ E8 | ក្រឡាអថេរ |
មាន | I7:I8 | ឧបសគ្គ |
ការដឹកជញ្ជូនសរុប | G7:G8 | ឧបសគ្គ |
បានបញ្ជាទិញ | B10:E10 | ឧបសគ្គ |
សរុប_ទទួលបាន | B9:E9 | ឧបសគ្គ |
ថ្លៃដឹកជញ្ជូន | C12 | គោលបំណង |
អ្វីចុងក្រោយដែលអ្នកត្រូវធ្វើគឺកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្រ Excel Solver៖
- គោលបំណង៖ តម្លៃដឹកជញ្ជូនកំណត់ទៅ នាទី
- ក្រឡាអថេរ៖ Products_shipped
- ឧបសគ្គ៖ Total_received = Ordered and Total_shipped <= Available
សូមបង់ប្រាក់ ការយកចិត្តទុកដាក់ដែលយើងបានជ្រើសរើសវិធីសាស្ត្រដោះស្រាយ Simplex LP ក្នុងឧទាហរណ៍នេះ ដោយសារយើងកំពុងដោះស្រាយបញ្ហាកម្មវិធីលីនេអ៊ែរ។ ប្រសិនបើអ្នកមិនប្រាកដថាបញ្ហាប្រភេទណាជាបញ្ហានោះទេ អ្នកអាចទុកវិធីសាស្ត្រដោះស្រាយ GRG Nonlinear លំនាំដើម។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើល Excel Solver algorithms។
ដំណោះស្រាយ
ចុចប៊ូតុង Solve នៅផ្នែកខាងក្រោមនៃបង្អួច Solver Parameters ហើយអ្នក នឹងទទួលបានចម្លើយរបស់អ្នក។ ក្នុងឧទាហរណ៍នេះ កម្មវិធីបន្ថែម Excel Solver បានគណនាបរិមាណដ៏ល្អប្រសើរនៃទំនិញដើម្បីចែកចាយដល់អតិថិជនម្នាក់ៗពីឃ្លាំងនីមួយៗ ជាមួយនឹងការចំណាយសរុបតិចតួចបំផុតនៃការដឹកជញ្ជូន៖
របៀបរក្សាទុក ហើយផ្ទុកសេណារីយ៉ូ Excel Solver
នៅពេលដោះស្រាយគំរូជាក់លាក់មួយ អ្នកប្រហែលជាចង់រក្សាទុកតម្លៃក្រឡា អថេរ របស់អ្នកជាសេណារីយ៉ូដែលអ្នកអាចមើល ឬប្រើឡើងវិញនៅពេលក្រោយ។
ឧទាហរណ៍ នៅពេលគណនាថ្លៃសេវាតិចតួចបំផុតក្នុងឧទាហរណ៍ដំបូងដែលបានពិភាក្សានៅក្នុងមេរៀននេះ អ្នកប្រហែលជាចង់សាកល្បងចំនួនអតិថិជនដែលបានព្យាករណ៍ខុសៗគ្នាក្នុងមួយខែ ហើយមើលថាតើវាប៉ះពាល់ដល់តម្លៃសេវាកម្មយ៉ាងដូចម្តេច។ នៅពេលនោះ អ្នកប្រហែលជាចង់រក្សាទុកសេណារីយ៉ូដែលទំនងបំផុតដែលអ្នកបានគណនារួចហើយ ហើយស្ដារវាឡើងវិញនៅពេលណាមួយ។
ការរក្សាទុក សេណារីយ៉ូ Excel Solver ចាប់ផ្តើមដំណើរការដើម្បីជ្រើសរើសជួរនៃក្រឡាទៅ រក្សាទុកទិន្នន័យនៅក្នុង។ កំពុងផ្ទុក គំរូ Solver គឺគ្រាន់តែជាបញ្ហានៃការផ្តល់ Excel ជាមួយនឹងជួរក្រឡាដែលគំរូរបស់អ្នកត្រូវបានរក្សាទុក។ ជំហានលម្អិតអនុវត្តតាមខាងក្រោម។
ការរក្សាទុកmodel
ដើម្បីរក្សាទុកសេណារីយ៉ូ Excel Solver សូមអនុវត្តជំហានខាងក្រោម៖
- បើកសន្លឹកកិច្ចការជាមួយគំរូដែលបានគណនា ហើយដំណើរការ Excel Solver ។
- នៅក្នុង Solver Parameters window សូមចុចប៊ូតុង Load/Save ។
នៅពេលជាមួយគ្នានោះ បង្អួច ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ នឹងបង្ហាញឡើងដែលអ្នកអាចផ្លាស់ប្តូរឧបសគ្គរបស់អ្នក ហើយសាកល្បងជម្រើស "what if" ផ្សេងគ្នា។
កំពុងផ្ទុក គំរូដែលបានរក្សាទុក
នៅពេលដែលអ្នកសម្រេចចិត្តស្តារសេណារីយ៉ូដែលបានរក្សាទុក សូមធ្វើដូចខាងក្រោម៖
- នៅក្នុងបង្អួច ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ ចុច ផ្ទុក/ ប៊ូតុងរក្សាទុក ។
- នៅលើសន្លឹកកិច្ចការ សូមជ្រើសរើសជួរក្រឡាដែលផ្ទុកគំរូដែលបានរក្សាទុក ហើយចុច ផ្ទុក ៖
Excel Solver algorithms
នៅពេលកំណត់បញ្ហាសម្រាប់ Excel Solver អ្នកអាចជ្រើសរើស វិធីសាស្រ្តមួយក្នុងចំណោមវិធីសាស្រ្តខាងក្រោមនៅក្នុងប្រអប់ ជ្រើសរើសវិធីសាស្ត្រដោះស្រាយ ៖
- GRG Nonlinear។ Algorithm កាត់បន្ថយ Gradient Nonlinear Generalized Reduced Gradient Nonlinear ត្រូវបានប្រើសម្រាប់បញ្ហាដែលមិនមានលីនេអ៊ែររលូន ពោលគឺនៅក្នុងនោះ យ៉ាងហោចណាស់ឧបសគ្គមួយគឺជាមុខងារមិនលីនេអ៊ែររលោងនៃអថេរការសម្រេចចិត្ត។ ព័ត៌មានលម្អិតបន្ថែមអាចរកបាននៅទីនេះ។
- LP Simplex ។ វិធីសាស្ត្រ Simplex LP Solving គឺផ្អែកលើក្បួនដោះស្រាយ Simplex ដែលបង្កើតឡើងដោយអ្នកវិទ្យាសាស្ត្រគណិតវិទ្យាជនជាតិអាមេរិកលោក George Dantzig ។ វាត្រូវបានប្រើសម្រាប់ការដោះស្រាយដែលហៅថា កម្មវិធីលីនេអ៊ែរ បញ្ហា - គំរូគណិតវិទ្យាដែលតម្រូវការត្រូវបានកំណត់លក្ខណៈដោយទំនាក់ទំនងលីនេអ៊ែរ ពោលគឺមានគោលបំណងតែមួយតំណាងដោយសមីការលីនេអ៊ែរដែលត្រូវតែពង្រីក ឬបង្រួមអប្បបរមា។ សម្រាប់ព័ត៌មានបន្ថែម សូមពិនិត្យមើលទំព័រនេះ។
- ការវិវត្តន៍ ។ វាត្រូវបានប្រើសម្រាប់បញ្ហាមិនរលូន ដែលជាប្រភេទពិបាកបំផុតនៃបញ្ហាបង្កើនប្រសិទ្ធភាពក្នុងការដោះស្រាយ ពីព្រោះមុខងារមួយចំនួនមិនរលូន ឬសូម្បីតែមិនដំណើរការ ដូច្នេះវាពិបាកក្នុងការកំណត់ទិសដៅដែលមុខងារមួយកំពុងកើនឡើង ឬថយចុះ។ សម្រាប់ព័ត៌មានបន្ថែម សូមមើលទំព័រនេះ។
ដើម្បីផ្លាស់ប្តូររបៀបដែល Solver ស្វែងរកដំណោះស្រាយ សូមចុចប៊ូតុង ជម្រើស ក្នុងប្រអប់ ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ ហើយ កំណត់រចនាសម្ព័ន្ធជម្រើសណាមួយ ឬទាំងអស់នៅលើផ្ទាំង GRG Nonlinear , All Methods , និង Evolutionary ។
នេះជារបៀបដែលអ្នកអាចប្រើ Solver ក្នុង Excel ដើម្បីស្វែងរកដំណោះស្រាយដ៏ល្អបំផុតសម្រាប់បញ្ហាការសម្រេចចិត្តរបស់អ្នក។ ហើយឥឡូវនេះអ្នកប្រហែលជាចង់ទាញយកឧទាហរណ៍ Excel Solver ដែលបានពិភាក្សានៅក្នុងមេរៀននេះ ហើយដាក់បញ្ច្រាសវិស្វករសម្រាប់ការយល់ដឹងកាន់តែប្រសើរឡើង។ ខ្ញុំសូមអរគុណចំពោះការអាន ហើយសង្ឃឹមថានឹងបានជួបអ្នកនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ។
ជួយអ្នកបង្កើនការត្រឡប់មកវិញនៃការវិនិយោគ ជ្រើសរើសថវិកាដ៏ល្អបំផុតសម្រាប់យុទ្ធនាការផ្សាយពាណិជ្ជកម្មរបស់អ្នក បង្កើតកាលវិភាគការងារដ៏ល្អបំផុតសម្រាប់បុគ្គលិករបស់អ្នក កាត់បន្ថយការចំណាយលើការដឹកជញ្ជូន និងអ្វីៗផ្សេងទៀត។របៀបបន្ថែម Solver ទៅ Excel
កម្មវិធីបន្ថែម Solver ត្រូវបានរួមបញ្ចូលជាមួយនឹងកំណែទាំងអស់នៃ Microsoft Excel ដែលចាប់ផ្តើមពីឆ្នាំ 2003 ប៉ុន្តែវាមិនត្រូវបានបើកតាមលំនាំដើមទេ។
ដើម្បីបន្ថែម Solver ទៅក្នុង Excel របស់អ្នក សូមអនុវត្តតាមជំហានខាងក្រោម៖
- ក្នុង Excel 2010 - Excel 365 ចុច File > Options ។
ក្នុង Excel 2007 ចុចប៊ូតុង Microsoft Office ហើយ បន្ទាប់មកចុច Excel Options ។
សូមមើលផងដែរ: Excel IFERROR & VLOOKUP - អន្ទាក់ #N/A និងកំហុសផ្សេងទៀត។ - នៅក្នុងប្រអប់ Excel Options ចុច Add-Ins នៅលើរបារចំហៀងខាងឆ្វេង ត្រូវប្រាកដថា Excel Add-ins ត្រូវបានជ្រើសរើសក្នុងប្រអប់ Manage នៅផ្នែកខាងក្រោមនៃបង្អួច ហើយចុច Go ។
- នៅក្នុង ប្រអប់ Add-Ins ធីកប្រអប់ Solver Add-in ហើយចុច OK :
ដើម្បីទទួលបាន Solver នៅលើ Excel 2003 សូមចូលទៅកាន់ម៉ឺនុយ Tools ហើយចុច Add-Ins ។ នៅក្នុងបញ្ជី កម្មវិធីបន្ថែម មាន សូមធីកប្រអប់ កម្មវិធីបន្ថែមក្នុង ហើយចុច យល់ព្រម ។
ចំណាំ។ ប្រសិនបើ Excel បង្ហាញសារថា Solver Add-in មិនត្រូវបានដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នកទេ សូមចុច បាទ/ចាស ដើម្បីដំឡើងវា។
តើ Solver នៅក្នុង Excel នៅឯណា? 2> ក្រុម៖
នៅឯណាSolver ក្នុង Excel 2003?
ឥឡូវនេះអ្នកដឹងពីកន្លែងដែលត្រូវស្វែងរក Solver ក្នុង Excel សូមបើកសន្លឹកកិច្ចការថ្មី ហើយតោះចាប់ផ្តើម!
ចំណាំ។ ឧទាហរណ៍ដែលបានពិភាក្សានៅក្នុងមេរៀននេះប្រើ Solver ក្នុង Excel 2013។ ប្រសិនបើអ្នកមានកំណែ Excel ផ្សេងទៀត រូបថតអេក្រង់អាចនឹងមិនផ្គូផ្គងកំណែរបស់អ្នកពិតប្រាកដទេ ទោះបីជាមុខងារ Solver មានមូលដ្ឋានដូចគ្នាក៏ដោយ។
របៀបប្រើ Solver ក្នុង Excel
មុនពេលដំណើរការកម្មវិធី Excel Solver add-in សូមបង្កើតគំរូដែលអ្នកចង់ដោះស្រាយក្នុងសន្លឹកកិច្ចការ។ ក្នុងឧទាហរណ៍នេះ ចូរយើងស្វែងរកដំណោះស្រាយសម្រាប់បញ្ហាបង្កើនប្រសិទ្ធភាពសាមញ្ញខាងក្រោម។
បញ្ហា ។ ឧបមាថាអ្នកជាម្ចាស់ហាងកែសម្ផស្ស ហើយអ្នកកំពុងរៀបចំផែនការក្នុងការផ្តល់សេវាកម្មថ្មីដល់អតិថិជនរបស់អ្នក។ សម្រាប់បញ្ហានេះ អ្នកត្រូវទិញឧបករណ៍ថ្មីដែលមានតម្លៃ $40,000 ដែលគួរតែត្រូវបានបង់ដោយការដំឡើងក្នុងរយៈពេល 12 ខែ។
គោលដៅ ៖ គណនាតម្លៃអប្បបរមាក្នុងមួយសេវាកម្មដែលនឹងអនុញ្ញាតឱ្យអ្នកចំណាយសម្រាប់ ឧបករណ៍ថ្មីក្នុងរយៈពេលកំណត់។
សម្រាប់កិច្ចការនេះ ខ្ញុំបានបង្កើតគំរូដូចខាងក្រោម៖
ហើយឥឡូវនេះ សូមមើលពីរបៀបដែល Excel Solver អាច ស្វែងរកដំណោះស្រាយសម្រាប់បញ្ហានេះ។
1. ដំណើរការ Excel Solver
នៅលើផ្ទាំង Data ក្នុងក្រុម Analysis សូមចុចប៊ូតុង Solver ។
2. កំណត់បញ្ហា
បង្អួច ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ នឹងបើកកន្លែងដែលអ្នកមានដើម្បីដំឡើងសមាសភាគចម្បងទាំង 3៖
- ក្រឡាវត្ថុ
- ក្រឡាអថេរ
- ឧបសគ្គ
ពិតជាអ្វីដែល Excel Solver ធ្វើជាមួយ ប៉ារ៉ាម៉ែត្រខាងលើ? វារកឃើញតម្លៃល្អបំផុត (អតិបរមា អប្បបរមា ឬបានបញ្ជាក់) សម្រាប់រូបមន្តក្នុងក្រឡា វត្ថុបំណង ដោយការផ្លាស់ប្តូរតម្លៃនៅក្នុងក្រឡា អថេរ ហើយជាកម្មវត្ថុនៃការកំណត់នៅក្នុង ឧបសគ្គ ក្រឡា។
វត្ថុបំណង
ក្រឡា វត្ថុបំណង ( គោលដៅ ក្រឡានៅក្នុងកំណែ Excel មុន) គឺជាក្រឡា ដែលមានរូបមន្ត ដែលតំណាងឱ្យគោលបំណង ឬគោលដៅនៃបញ្ហា។ គោលបំណងអាចជាអតិបរមា កាត់បន្ថយ ឬសម្រេចបានតម្លៃគោលដៅមួយចំនួន។
ក្នុងឧទាហរណ៍នេះ ក្រឡាគោលបំណងគឺ B7 ដែលគណនារយៈពេលទូទាត់ដោយប្រើរូបមន្ត =B3/(B4*B5)
ហើយលទ្ធផលនៃរូបមន្តគួរតែស្មើនឹង 12:
ក្រឡាអថេរ
កោសិកាអថេរ ( ការផ្លាស់ប្តូរ ក្រឡា ឬ អាចលៃតម្រូវបាន ក្រឡានៅក្នុងកំណែមុន) គឺជាកោសិកាដែលមានទិន្នន័យអថេរដែលអាចត្រូវបានផ្លាស់ប្តូរដើម្បីសម្រេចបាននូវគោលបំណង។ Excel Solver អនុញ្ញាតឱ្យបញ្ជាក់ក្រឡាអថេររហូតដល់ 200 ។
ក្នុងឧទាហរណ៍នេះ យើងមានក្រឡាពីរបីដែលតម្លៃអាចត្រូវបានផ្លាស់ប្តូរ៖
- អតិថិជនដែលបានគ្រោងទុកក្នុងមួយខែ (B4) ដែលគួរតែ តិចជាង ឬស្មើនឹង 50; និង
- តម្លៃក្នុងមួយសេវាកម្ម (B5) ដែលយើងចង់ឱ្យ Excel Solver គណនា។
គន្លឹះ។ ប្រសិនបើក្រឡា ឬជួរអថេរនៅក្នុងគំរូរបស់អ្នកគឺ មិនជាប់ ,ជ្រើសរើសក្រឡា ឬជួរដំបូង ហើយបន្ទាប់មកចុចគ្រាប់ចុច Ctrl ឱ្យជាប់ ខណៈពេលដែលជ្រើសរើសក្រឡា និង/ឬជួរផ្សេងទៀត។ ឬវាយជួរដោយដៃ ដោយបំបែកដោយសញ្ញាក្បៀស។
ឧបសគ្គ
កម្មវិធីដោះស្រាយ Excel ឧបសគ្គ គឺជាការរឹតបន្តឹង ឬកម្រិតនៃដំណោះស្រាយដែលអាចកើតមានចំពោះបញ្ហា។ ដើម្បីដាក់វាខុសគ្នា ឧបសគ្គគឺជាលក្ខខណ្ឌដែលត្រូវបំពេញ។
ដើម្បីបន្ថែមឧបសគ្គ សូមធ្វើដូចខាងក្រោម៖
- ចុច បន្ថែម ប៊ូតុងទៅខាងស្តាំប្រអប់ " ប្រធានបទចំពោះឧបសគ្គ "។
- នៅក្នុងបង្អួច ឧបសគ្គ បញ្ចូលការរឹតត្បិត។
- ចុចប៊ូតុង បន្ថែម ដើម្បីបន្ថែមឧបសគ្គទៅក្នុងបញ្ជី។
- បន្ត បញ្ចូលឧបសគ្គផ្សេងទៀត។
- បន្ទាប់ពីអ្នកបានបញ្ចូលឧបសគ្គចុងក្រោយ សូមចុច យល់ព្រម ដើម្បីត្រឡប់ទៅបង្អួច ដំណោះស្រាយ ប៉ារ៉ាម៉ែត្រ មេ។
Excel Solver អនុញ្ញាតឱ្យបញ្ជាក់ទំនាក់ទំនងខាងក្រោមរវាងក្រឡាដែលបានយោង និងកម្រិត។
- តិចជាង ឬស្មើ , ស្មើនឹង និង ធំជាង ឬស្មើ ។ អ្នកកំណត់ទំនាក់ទំនងទាំងនេះដោយជ្រើសរើសក្រឡាមួយក្នុងប្រអប់ Cell Reference ដោយជ្រើសរើសសញ្ញាមួយក្នុងចំណោមសញ្ញាខាងក្រោម៖ <= , =, ឬ > ;= ហើយបន្ទាប់មកវាយលេខ ឯកសារយោងក្រឡា / ឈ្មោះក្រឡា ឬរូបមន្តក្នុងប្រអប់ Constraint (សូមមើលរូបថតអេក្រង់ខាងលើ)។
- ចំនួនគត់ ប្រសិនបើក្រឡាដែលយោងត្រូវតែជាចំនួនគត់ សូមជ្រើសរើស int ,ហើយពាក្យ ចំនួនគត់ នឹងបង្ហាញក្នុងប្រអប់ Constraint ។
- តម្លៃផ្សេងគ្នា ។ ប្រសិនបើក្រឡានីមួយៗក្នុងជួរដែលបានយោងត្រូវតែមានតម្លៃខុសគ្នា ជ្រើសរើស dif ហើយពាក្យ AllDifferent នឹងបង្ហាញក្នុងប្រអប់ Constraint ។
- ប្រព័ន្ធគោលពីរ ។ ប្រសិនបើអ្នកចង់ដាក់កម្រិតក្រឡាយោងទៅ 0 ឬ 1 សូមជ្រើសរើស bin ហើយពាក្យ binary នឹងបង្ហាញក្នុងប្រអប់ Constraint ។
ចំណាំ។ ទំនាក់ទំនង int , bin , និង dif អាចត្រូវបានប្រើសម្រាប់តែឧបសគ្គនៅលើក្រឡាអថេរប៉ុណ្ណោះ។
ដើម្បី កែសម្រួល ឬ លុប ឧបសគ្គដែលមានស្រាប់ ធ្វើដូចខាងក្រោម៖
- នៅក្នុងប្រអប់ ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ សូមចុច ឧបសគ្គ។
- ដើម្បីកែប្រែឧបសគ្គដែលបានជ្រើសរើស សូមចុច ផ្លាស់ប្តូរ ហើយធ្វើការផ្លាស់ប្តូរដែលអ្នកចង់បាន។
- ដើម្បីលុបឧបសគ្គ សូមចុចប៊ូតុង លុប .
ក្នុងឧទាហរណ៍នេះ ឧបសគ្គគឺ៖
- B3=40000 - តម្លៃនៃឧបករណ៍ថ្មីគឺ $40,000។
- B4<=50 - ចំនួនអ្នកជំងឺដែលបានព្យាករក្នុងមួយខែក្រោម 50។
3. ដោះស្រាយបញ្ហា
បន្ទាប់ពីអ្នកបានកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្រទាំងអស់ហើយ ចុចប៊ូតុង ដោះស្រាយ នៅផ្នែកខាងក្រោមនៃបង្អួច ប៉ារ៉ាម៉ែត្រដំណោះស្រាយ (សូមមើលរូបថតអេក្រង់ខាងលើ) ហើយអនុញ្ញាតឱ្យ កម្មវិធីបន្ថែម Excel Solver ស្វែងរកដំណោះស្រាយដ៏ល្អបំផុតសម្រាប់បញ្ហារបស់អ្នក។
អាស្រ័យលើភាពស្មុគស្មាញនៃម៉ូដែល អង្គចងចាំកុំព្យូទ័រ និងល្បឿនដំណើរការ វាអាចចំណាយពេលពីរបីវិនាទី ពីរបីនាទី ឬសូម្បីតែពីរបីម៉ោង។
នៅពេលដែល Solver បានបញ្ចប់ដំណើរការ វានឹងបង្ហាញបង្អួចប្រអប់ លទ្ធផលដំណោះស្រាយ ដែលអ្នកជ្រើសរើស រក្សាដំណោះស្រាយ ហើយចុច យល់ព្រម :
បង្អួច លទ្ធផលដំណោះស្រាយ នឹងបិទ ហើយដំណោះស្រាយនឹងបង្ហាញឡើង នៅលើសន្លឹកកិច្ចការភ្លាមៗ។
ក្នុងឧទាហរណ៍នេះ $66.67 លេចឡើងក្នុងក្រឡា B5 ដែលជាតម្លៃតិចតួចបំផុតក្នុងមួយសេវាកម្ម ដែលនឹងអនុញ្ញាតឱ្យអ្នកចំណាយសម្រាប់ឧបករណ៍ថ្មីក្នុងរយៈពេល 12 ខែ ដោយផ្តល់ជូនអតិថិជនយ៉ាងហោចណាស់ 50 នាក់ក្នុងមួយ ខែ៖
គន្លឹះ៖
- ប្រសិនបើ Excel Solver បានដំណើរការបញ្ហាជាក់លាក់មួយយូរពេក អ្នកអាចរំខានដំណើរការដោយចុច គ្រាប់ចុច Esc ។ Excel នឹងគណនាឡើងវិញនូវសន្លឹកកិច្ចការជាមួយនឹងតម្លៃចុងក្រោយដែលបានរកឃើញសម្រាប់ក្រឡា អថេរ ។
- ដើម្បីទទួលបានព័ត៌មានលម្អិតបន្ថែមអំពីបញ្ហាដែលបានដោះស្រាយ សូមចុចប្រភេទរបាយការណ៍ក្នុងប្រអប់ របាយការណ៍ ហើយបន្ទាប់មកចុច យល់ព្រម ។ របាយការណ៍នឹងត្រូវបានបង្កើតនៅលើសន្លឹកកិច្ចការថ្មី៖
ឥឡូវនេះ អ្នកមានគំនិតជាមូលដ្ឋាននៃរបៀបប្រើ Solver ក្នុង Excel សូមពិនិត្យមើលឱ្យកាន់តែច្បាស់អំពីគូស្នេហ៍ ឧទាហរណ៍ជាច្រើនទៀតដែលអាចជួយអ្នកឱ្យយល់កាន់តែច្បាស់។
ឧទាហរណ៍ Excel Solver
ខាងក្រោមនេះ អ្នកនឹងឃើញឧទាហរណ៍ពីរបន្ថែមទៀតនៃការប្រើប្រាស់កម្មវិធី Excel Solver addin។ ជាដំបូង យើងនឹងស្វែងរកដំណោះស្រាយសម្រាប់ល្បែងផ្គុំរូបដែលល្បី ហើយបន្ទាប់មកដោះស្រាយបញ្ហាកម្មវិធីលីនេអ៊ែរក្នុងជីវិតពិត។
Excel Solver example 1 (magic square)
Iជឿថាគ្រប់គ្នាធ្លាប់ស្គាល់ល្បែងផ្គុំរូប "ការ៉េវេទមន្ត" ដែលអ្នកត្រូវដាក់សំណុំលេខក្នុងការ៉េ ដូច្នេះជួរ ជួរឈរ និងអង្កត់ទ្រូងទាំងអស់ បន្ថែមរហូតដល់ចំនួនជាក់លាក់មួយ។
ឧទាហរណ៍ តើអ្នកដឹងទេ ដំណោះស្រាយសម្រាប់ការ៉េ 3x3 ដែលមានលេខពី 1 ដល់ 9 ដែលជួរនីមួយៗ ជួរឈរ និងអង្កត់ទ្រូងបន្ថែមរហូតដល់ 15? ដំណោះស្រាយកាន់តែលឿន។ ផ្នែកនៃការងាររបស់យើងគឺកំណត់បញ្ហាឱ្យបានត្រឹមត្រូវ។
ដើម្បីចាប់ផ្តើមជាមួយ បញ្ចូលលេខពី 1 ដល់ 9 ក្នុងតារាងដែលមាន 3 ជួរ និង 3 ជួរ។ Excel Solver ពិតជាមិនត្រូវការលេខទាំងនោះទេ ប៉ុន្តែពួកគេនឹងជួយយើងឱ្យមើលឃើញបញ្ហា។ អ្វីដែលកម្មវិធីបន្ថែម Excel Solver ត្រូវការគឺរូបមន្ត SUM ដែលសរុបជួរនីមួយៗ ជួរឈរ និងអង្កត់ទ្រូង 2៖
ជាមួយនឹងរូបមន្តទាំងអស់នៅនឹងកន្លែង សូមដំណើរការ Solver ហើយដំឡើង ប៉ារ៉ាម៉ែត្រខាងក្រោម៖
- កំណត់ គោលបំណង ។ ក្នុងឧទាហរណ៍នេះ យើងមិនចាំបាច់កំណត់គោលបំណងណាមួយទេ ដូច្នេះសូមទុកប្រអប់នេះឱ្យនៅទទេ។
- ក្រឡាអថេរ ។ យើងចង់បញ្ចូលលេខនៅក្នុងក្រឡា B2 ដល់ D4 ដូច្នេះជ្រើសរើសជួរ B2:D4។
- ឧបសគ្គ ។ លក្ខខណ្ឌខាងក្រោមគួរតែត្រូវបានបំពេញ៖
- $B$2:$D$4 = AllDifferent - ក្រឡាអថេរទាំងអស់គួរតែមានតម្លៃខុសៗគ្នា។
- $B$2:$D$4 = ចំនួនគត់ - ទាំងអស់ នៃក្រឡាអថេរគួរតែជាចំនួនគត់។
- $B$5:$D$5 = 15 - ផលបូកនៃតម្លៃក្នុងនីមួយៗជួរឈរគួរតែស្មើ 15។
- $E$2:$E$4 = 15 - ផលបូកនៃតម្លៃក្នុងជួរនីមួយៗគួរតែស្មើ 15។
- $B$7:$B$8 = 15 - ផលបូក នៃអង្កត់ទ្រូងទាំងពីរគួរតែស្មើគ្នា 15
Excel Solver example 2 (បញ្ហាកម្មវិធីលីនេអ៊ែរ)
នេះគឺជាឧទាហរណ៍នៃបញ្ហាការបង្កើនប្រសិទ្ធភាពការដឹកជញ្ជូនសាមញ្ញជាមួយនឹងគោលបំណងលីនេអ៊ែរ។ ម៉ូដែលបង្កើនប្រសិទ្ធភាពដ៏ស្មុគស្មាញនៃប្រភេទនេះត្រូវបានប្រើប្រាស់ដោយក្រុមហ៊ុនជាច្រើនដើម្បីសន្សំប្រាក់រាប់ពាន់ដុល្លារជារៀងរាល់ឆ្នាំ។
បញ្ហា ៖ អ្នកចង់កាត់បន្ថយថ្លៃដើមដឹកជញ្ជូនទំនិញពីឃ្លាំង 2 ផ្សេងគ្នាទៅ 4 ផ្សេងគ្នា អតិថិជន។ ឃ្លាំងនីមួយៗមានការផ្គត់ផ្គង់មានកំណត់ ហើយអតិថិជននីមួយៗមានតម្រូវការជាក់លាក់។
គោលដៅ ៖ កាត់បន្ថយថ្លៃដឹកជញ្ជូនសរុប មិនត្រូវលើសពីបរិមាណដែលមាននៅឃ្លាំងនីមួយៗ និងបំពេញតម្រូវការរបស់អតិថិជននីមួយៗ .
ទិន្នន័យប្រភព
នេះជារបៀបដែលបញ្ហាការបង្កើនប្រសិទ្ធភាពការដឹកជញ្ជូនរបស់យើងមើលទៅដូច៖
ការបង្កើតគំរូ
ទៅ កំណត់បញ្ហាកម្មវិធីលីនេអ៊ែររបស់យើងសម្រាប់ Excel Solver សូមឆ្លើយសំណួរសំខាន់ៗចំនួន 3៖
- តើការសម្រេចចិត្តអ្វីខ្លះត្រូវធ្វើ? យើងចង់គណនាបរិមាណដ៏ល្អបំផុតនៃទំនិញដើម្បីប្រគល់ជូនអតិថិជនម្នាក់ៗពីឃ្លាំងនីមួយៗ។ ទាំងនេះគឺជាកោសិកា អថេរ (B7:E8)។
- តើអ្វីជាឧបសគ្គ? ការផ្គត់ផ្គង់ដែលមាននៅឃ្លាំងនីមួយៗ (I7:I8) មិនអាចលើសពីបានទេ ហើយ