Excel risinātājs: rezultātu optimizēšana, ierobežojumu pievienošana un risinājumu saglabāšana kā scenāriji

Jūs iestatāt savu Excel risinātāja modeli, izmantojot dialoglodziņu Risinātāja parametri. Varat izmantot lodziņu Iestatīt mērķi, lai norādītu mērķa šūnu, un jūs izmantojat grupu Kam, lai norādītu programmai Excel Solver, ko vēlaties no mērķa šūnas: maksimālo iespējamo vērtību; minimālā iespējamā vērtība; vai noteikta vērtība. Visbeidzot, izmantojiet lodziņu Mainot mainīgās šūnas, lai norādītu šūnas, kuras Solver var izmantot, lai pievienotu vērtības, lai optimizētu rezultātu.

Excel Solver rezultātu optimizēšana

Kad Solver atrod risinājumu, varat izvēlēties Saglabāt Solver Solution vai Atjaunot sākotnējās vērtības. Ja izvēlaties Keep Solver Solution, programma Excel neatgriezeniski maina darblapu. Izmaiņas nevar atsaukt.

Kad jūsu Solver-gatavs darblapas modelis ir gatavs lietošanai, veiciet tālāk norādītās darbības, lai, izmantojot Solver, atrastu savam modelim optimālu rezultātu.

Izvēlieties Dati → Risinātājs.
Programmā Excel tiek atvērts dialoglodziņš Risinātāja parametri.

Lodziņā Iestatīt mērķi ievadiet sava modeļa mērķa šūnas adresi.
Ņemiet vērā: ja noklikšķināsit uz šūnas, lai to ievadītu, Solver automātiski ievada absolūtu šūnas adresi (piemēram, $14, nevis B14). Risinātājs darbojas labi jebkurā gadījumā.

Grupā Kam atlasiet opciju:

  • Max: atgriež maksimālo iespējamo vērtību.
  • Min: atgriež minimālo iespējamo vērtību.
  • Vērtība: ievadiet skaitli, lai mērķa šūnā iestatītu šo skaitli.

    Piemēra modelim ir atlasīta vērtība Vērtība un tekstlodziņā ievadīta 0 .

Lodziņā Mainot mainīgās šūnas ievadiet to šūnu adreses, kuras vēlaties mainīt Solver, kamēr tas meklē risinājumu.
Piemērā mainīgās šūnas ir B4 un C4. Nākamajā attēlā parādīts pabeigtais Risinātāja parametru dialoglodziņš.Excel risinātājs: rezultātu optimizēšana, ierobežojumu pievienošana un risinājumu saglabāšana kā scenāriji

Aizpildīts Risinātāja parametru dialoglodziņš.

Noklikšķiniet uz Atrisināt.
Risinātājs ķeras pie lietas. Tā kā risinātājs strādā pie problēmas, vienu vai vairākas reizes var tikt parādīti dialoglodziņi Rādīt izmēģinājuma risinājumu.

Jebkurā parādītajā dialoglodziņā Rādīt izmēģinājuma risinājumu noklikšķiniet uz Turpināt, lai pārvietotu lietas tālāk.
Kad optimizācija ir pabeigta, programmā Excel tiek parādīts dialoglodziņš Risinātāja rezultāti.Excel risinātājs: rezultātu optimizēšana, ierobežojumu pievienošana un risinājumu saglabāšana kā scenāriji

Dialoglodziņš Risinātāja rezultāti un līdzsvara problēmas risinājums.

Atlasiet opciju Keep Solver Solution.
Ja nevēlaties pieņemt rezultātu, atlasiet opciju Atjaunot sākotnējās vērtības.

Noklikšķiniet uz Labi.

Varat lūgt Solver parādīt vienu vai vairākus pārskatus, kas sniedz papildu informāciju par rezultātiem. Dialoglodziņā Risinātāja rezultāti izmantojiet sarakstu Pārskati, lai atlasītu katru pārskatu, ko vēlaties skatīt:

  • Atbilde: parāda informāciju par modeļa mērķa šūnu, mainīgajām šūnām un ierobežojumiem. Objektīvajām šūnām un mainīgajām šūnām Solver parāda sākotnējās un galīgās vērtības.
  • Jutīgums: mēģina parādīt, cik jutīgs risinājums ir modeļa formulu izmaiņām. Jutīguma pārskata izkārtojums ir atkarīgs no izmantotā modeļa veida.
  • Ierobežojumi: parāda mērķa šūnu un tās vērtību, kā arī mainīgās šūnas un to adreses, nosaukumus un vērtības.

Excel Solver var izmantot vienu no vairākām risināšanas metodēm. Dialoglodziņā Risinātāja parametri izmantojiet sarakstu Atlasīt risināšanas metodi, lai atlasītu kādu no šīm iespējām:

  • Simplex LP: izmantojiet, ja darblapas modelis ir lineārs. Pēc iespējas vienkāršāk sakot, lineārais modelis ir tāds, kurā mainīgie netiek paaugstināti līdz pakāpēm un netiek izmantota neviena no tā sauktajām transcendentajām funkcijām, piemēram, SIN un COS.
  • GRG Nelineārs: izmantojiet, ja darblapas modelis ir nelineārs un gluds. Vispārīgi runājot, vienmērīgs modelis ir tāds, kurā izmantotā vienādojuma diagrammā nav redzamas asas malas vai pārtraukumi.
  • Evolucionārs: izmantojiet, ja darblapas modelis ir nelineārs un nevienmērīgs.

Vai jums ir jāuztraucas par kaut ko no tā? Gandrīz noteikti nē. Programmā Excel Solver pēc noklusējuma tiek izmantots GRG Nelinear, un tam vajadzētu darboties gandrīz jebko, ko darāt ar Solver.

Ierobežojumu pievienošana programmai Excel Solver

Reālā pasaule formulām liek ierobežojumus un nosacījumus. Rūpnīcas maksimālā jauda var būt 10 000 vienību dienā, darbinieku skaits uzņēmumā nevar būt negatīvs, un jūsu reklamēšanas izmaksas var būt ierobežotas līdz 10 procentiem no kopējiem izdevumiem.

Tāpat pieņemsim, ka veicat divu produktu rentabilitātes analīzi. Ja optimizāciju veicat bez jebkādiem ierobežojumiem, Solver var sasniegt kopējo peļņu 0, vienam produktam iestatot nelielus zaudējumus, bet otram - nelielu peļņu, kur zaudējumi un peļņa viens otru izslēdz. Faktiski, ja paskatās uz iepriekšējo attēlu, tas ir tieši tas, ko darīja Solver. Lai iegūtu patiesu līdzsvara risinājumu, iespējams, vēlēsities redzēt abas produkta peļņas vērtības kā 0.

Šādi ierobežojumi un nosacījumi ir piemēri tam, ko Solver sauc par ierobežojumiem. Ierobežojumu pievienošana liek Solveram atrast risinājumu, lai šie nosacījumi netiktu pārkāpti.

Lūk, kā palaist Solver ar optimizācijai pievienotiem ierobežojumiem.

Izvēlieties Dati → Risinātājs.
Programmā Excel tiek atvērts dialoglodziņš Risinātāja parametri.

Izmantojiet lodziņu Iestatīt mērķi, grupu Kam un lodziņu Mainot mainīgās šūnas, lai iestatītu risinātāju, kā aprakstīts iepriekš.

Noklikšķiniet uz Pievienot.
Programmā Excel tiek parādīts dialoglodziņš Pievienot ierobežojumu.

Lodziņā Šūnas atsauce ievadiet tās šūnas adresi, kuru vēlaties ierobežot.
Varat ierakstīt adresi vai atlasīt šūnu darblapā.

Nolaižamajā sarakstā atlasiet operatoru, kuru vēlaties izmantot.
Lielāko daļu laika jūs izmantojat salīdzināšanas operatoru, piemēram, vienāds ar (=) vai lielāks par (>). Izmantojiet operatoru int (vesels skaitlis), ja jums ir nepieciešams ierobežojums, piemēram, kopējais darbinieku skaits, lai tas būtu vesels skaitlis, nevis reāls skaitlis (tas ir, skaitlis ar decimāldaļu; jums nevar būt 10,5 darbinieki!). Izmantojiet bin (bināro) operatoru, ja jums ir ierobežojums, kuram ir jābūt TRUE vai FALSE (vai 1 vai 0).

Ja 5. darbībā izvēlējāties salīdzināšanas operatoru, lodziņā Ierobežojums ievadiet vērtību, ar kuru vēlaties ierobežot šūnu.
Šajā attēlā ir parādīts aizpildīta ierobežojuma pievienošanas dialoglodziņa piemērs. Piemēra modelī šis ierobežojums liek Solveram atrast tādu risinājumu, lai piepūšamā šautriņu dēļa (šūna B12) produkta peļņa būtu vienāda ar 0.Excel risinātājs: rezultātu optimizēšana, ierobežojumu pievienošana un risinājumu saglabāšana kā scenāriji

Aizpildīts dialoglodziņš Pievienot ierobežojumu.

Lai norādītu vairāk ierobežojumu, noklikšķiniet uz Pievienot un pēc vajadzības atkārtojiet 4.–6. darbību.

Piemēram, jūs pievienojat ierobežojumu, kas pieprasa, lai Dog Polisher produkta peļņa (šūna C12) būtu 0.

Noklikšķiniet uz Labi.

Programma Excel atgriežas dialoglodziņā Risinātāja parametri un parāda ierobežojumus sarakstlodziņā Subject to the Constraints.

Noklikšķiniet uz Atrisināt.

Jebkurā parādītajā dialoglodziņā Rādīt izmēģinājuma risinājumu noklikšķiniet uz Turpināt, lai pārvietotu lietas tālāk.
Tālāk esošajā attēlā ir parādīts līdzsvara risinājuma piemērs ar pievienotajiem ierobežojumiem. Ņemiet vērā, ka ne tikai kopējā peļņas šūna (B14) ir iestatīta uz 0, bet arī divas produkta peļņas šūnas (B12 un C12).Excel risinātājs: rezultātu optimizēšana, ierobežojumu pievienošana un risinājumu saglabāšana kā scenāriji

Risinātāja rezultātu dialoglodziņš un līdzsvara problēmas galīgais risinājums.

Atlasiet opciju Keep Solver Solution.
Ja nevēlaties pieņemt rezultātu, atlasiet opciju Atjaunot sākotnējās vērtības.

Noklikšķiniet uz Labi.

Varat pievienot ne vairāk kā 100 ierobežojumus. Turklāt, ja pirms risināšanas uzsākšanas ir jāveic izmaiņas ierobežojumā, atlasiet ierobežojumu sarakstlodziņā Ierobežojumu priekšmets, noklikšķiniet uz Mainīt un pēc tam veiciet pielāgojumus dialoglodziņā Mainīt ierobežojumu. Ja vēlaties dzēst ierobežojumu, kas jums vairs nav vajadzīgs, atlasiet ierobežojumu un pēc tam noklikšķiniet uz Dzēst.

Saglabājiet Excel Solver risinājumu kā scenāriju

Ikreiz, kad jums ir izklājlapas modelis, kurā tiek izmantota saskaņota ievades vērtību kopa, kas pazīstama kā mainīgās šūnas, jums ir tas, ko Excel sauc par scenāriju. Izmantojot Solver, šīs mainīgās šūnas ir tās mainīgās šūnas, tāpēc Solver risinājums programmā Excel ir sava veida scenārijs . Tomēr Solver nesniedz vienkāršu veidu, kā saglabāt un atkārtoti palaist konkrētu risinājumu. Lai apietu šo problēmu, varat saglabāt risinājumu kā scenāriju, ko vēlāk varat atsaukt, izmantojot Excel scenāriju pārvaldnieka līdzekli.

Lai saglabātu Solver risinājumu kā scenāriju, veiciet šīs darbības:

Izvēlieties Dati → Risinātājs.
Programmā Excel tiek atvērts dialoglodziņš Risinātāja parametri.

Izmantojiet lodziņu Iestatīt mērķi, grupu Kam, Mainot mainīgās šūnas un sarakstu Ierobežojumu priekšmets, lai iestatītu risinātāju, kā aprakstīts iepriekš.

Noklikšķiniet uz Atrisināt.

Ikreiz, kad tiek parādīts dialoglodziņš Rādīt izmēģinājuma risinājumu, izvēlieties Turpināt.
Kad optimizācija ir pabeigta, programmā Excel tiek parādīts dialoglodziņš Risinātāja rezultāti.

Noklikšķiniet uz Saglabāt scenāriju.
Programmā Excel tiek parādīts dialoglodziņš Saglabāt scenāriju.

Dialoglodziņā Scenārija nosaukums ierakstiet scenārija nosaukumu un pēc tam noklikšķiniet uz Labi.
Programma Excel atgriež jūs dialoglodziņā Risinātāja rezultāti.

Atlasiet opciju Keep Solver Solution.
Ja nevēlaties pieņemt rezultātu, atlasiet opciju Atjaunot sākotnējās vērtības.

Noklikšķiniet uz Labi.


Kā neļaut Microsoft Word atvērt failus tikai lasīšanas režīmā operētājsistēmā Windows

Kā neļaut Microsoft Word atvērt failus tikai lasīšanas režīmā operētājsistēmā Windows

Kā neļaut Microsoft Word atvērt failus tikai lasīšanas režīmā operētājsistēmā Windows Microsoft Word atver failus tikai lasīšanas režīmā, padarot tos neiespējamu rediģēt? Neuztraucieties, metodes ir norādītas zemāk

Kā novērst nepareizu Microsoft Word dokumentu drukāšanu

Kā novērst nepareizu Microsoft Word dokumentu drukāšanu

Kā labot kļūdas, drukājot nepareizus Microsoft Word dokumentus.Kļūdas Word dokumentu drukāšanā ar mainītiem fontiem, nekārtīgām rindkopām, trūkstoša teksta vai pazaudētu saturu ir diezgan izplatītas. Tomēr nevajag

Izdzēsiet pildspalvas un marķiera zīmējumus savos PowerPoint slaidos

Izdzēsiet pildspalvas un marķiera zīmējumus savos PowerPoint slaidos

Ja prezentācijas laikā esat izmantojis pildspalvu vai marķieri, lai zīmētu uz PowerPoint slaidiem, varat saglabāt zīmējumus nākamajai prezentācijai vai izdzēst tos, lai nākamajā reizē, kad to parādīsit, jūs sāktu ar tīriem PowerPoint slaidiem. Izpildiet šos norādījumus, lai dzēstu pildspalvas un marķiera zīmējumus: Līniju dzēšana pa vienai […]

Veidojiet bibliotēkas saturu programmā SharePoint 2010

Veidojiet bibliotēkas saturu programmā SharePoint 2010

Stilu bibliotēkā ir CSS faili, paplašināmās stila lapu valodas (XSL) faili un attēli, ko izmanto iepriekš definētas šablona lapas, lapu izkārtojumi un vadīklas programmā SharePoint 2010. Lai atrastu CSS failus publicēšanas vietnes stilu bibliotēkā: izvēlieties Vietnes darbības → Skatīt Viss vietnes saturs. Tiek parādīts vietnes saturs. Stila bibliotēka atrodas […]

Formatējiet skaitļus tūkstošos un miljonos Excel pārskatos

Formatējiet skaitļus tūkstošos un miljonos Excel pārskatos

Nepārsedziet savu auditoriju ar milzīgiem skaitļiem. Programmā Microsoft Excel varat uzlabot informācijas paneļu un pārskatu lasāmību, formatējot skaitļus tā, lai tie tiktu rādīti tūkstošos vai miljonos.

Kā koplietot un sekot līdzi SharePoint vietnēm

Kā koplietot un sekot līdzi SharePoint vietnēm

Uzziniet, kā izmantot SharePoints sociālo tīklu rīkus, kas ļauj indivīdiem un grupām sazināties, sadarboties, koplietot un sazināties.

Kā programmā Excel konvertēt datumus Juliana formātos

Kā programmā Excel konvertēt datumus Juliana formātos

Jūlija datumi ražošanas vidēs bieži tiek izmantoti kā laikspiedols un ātra atsauce partijas numuram. Šāda veida datuma kodēšana ļauj mazumtirgotājiem, patērētājiem un pakalpojumu aģentiem noteikt produkta izgatavošanas laiku un līdz ar to arī produkta vecumu. Jūlija datumi tiek izmantoti arī programmēšanā, militārajā jomā un astronomijā. Savādāk […]

Kā izveidot Access Web App

Kā izveidot Access Web App

Programmā Access 2016 varat izveidot tīmekļa lietotni. Kas tad vispār ir tīmekļa lietotne? Tīmeklis nozīmē, ka tas ir tiešsaistē, un lietotne ir tikai “lietojumprogrammas” saīsinājums. Pielāgota tīmekļa lietotne ir tiešsaistes datu bāzes lietojumprogramma, kurai var piekļūt no mākoņa, izmantojot pārlūkprogrammu. Jūs veidojat un uzturat tīmekļa lietotni darbvirsmas versijā […]

Ātrās palaišanas josla programmā SharePoint 2010

Ātrās palaišanas josla programmā SharePoint 2010

Lielākā daļa SharePoint 2010 lapu ātrās palaišanas joslā lapas kreisajā pusē parāda navigācijas saišu sarakstu. Ātrās palaišanas joslā tiek rādītas saites uz piedāvāto vietņu saturu, piemēram, sarakstiem, bibliotēkām, vietnēm un publicēšanas lapām. Ātrās palaišanas joslā ir divas ļoti svarīgas saites: Visa vietnes satura saite: […]

Ko nozīmē risinātāja kļūdu ziņojumi programmā Excel?

Ko nozīmē risinātāja kļūdu ziņojumi programmā Excel?

Vienkāršām problēmām risinātājs programmā Excel parasti ātri atrod optimālās Risinātāja mainīgā vērtības mērķa funkcijai. Taču dažos gadījumos Solver ir grūti atrast Solver mainīgā vērtības, kas optimizē mērķa funkciju. Šādos gadījumos Solver parasti parāda ziņojumu vai kļūdas ziņojumu, kurā aprakstīta vai apspriesta problēma, ko […]