Problēmas definēšana un risināšana, izmantojot pievienojumprogrammu Solver (Risinātājs)

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Risinātājs ir programmas Microsoft Excel pievienojumprogramma, kuru var izmantot iespēju analīze. Izmantojot Risinātāju, var atrast optimālu (maksimālo vai minimālo) vērtību formula vienā šūnā — dēvētā par mērķa šūnu, — kas pakļauta ierobežojumiem citu formulu šūnu vērtībās darblapā. Risinātājs darbojas kopā ar šūnu grupu, ko dēvē par lēmumu mainīgajām vai vienkārši mainīgajām šūnām un kas tiek lietotas, lai aprēķinātu formulas ierobežojuma vai mērķšūnās. Risinātājā tiek koriģētas norādīto mainīgo šūnu vērtības, lai atbilstu šūnu ierobežojumiem un izveidotu nepieciešamo mērķšūnas rezultātu.

Vienkārši sakot, varat izmantot pievienojumprogrammu Risinātājs, lai noteiktu vienas šūnas maksimālo vai minimālo vērtību, mainot citās šūnās. Piemēram, varat mainīt paredzēto reklāmas budžetu summa un redzētu to ietekmi uz paredzēto peļņas summa.

Piezīme.: Risinātāja pirms Excel 2007 versijas, kas minētas mērķšūnas kā "mērķa šūnu" un lēmumu mainīgās šūnas kā "mainīgajām šūnām" vai "pielāgojamām šūnām". Daudzi uzlabojumi veikti Risinātājs pievienojumprogrammas programmai Excel 2010, tāpēc, ja izmantojat Excel 2007 jūsu pieredzi būs nedaudz atšķirīgi.

Piezīme.: 

Šajā piemērā reklāmu apjoms katrā ceturksnī ietekmē pārdoto vienību skaitu, netieši nosakot pārdošanas ieņēmumus, saistītās izmaksas un peļņu. Risinātājā var mainīt reklāmas ceturkšņu budžetu (lēmuma mainīgo šūnas B5:C5) līdz pat kopējā budžeta ierobežojumam 20_000 dolāru apmērā (šūna F5), līdz kopējās peļņas (mērķšūna F7) vērtība sasniedz maksimālo apjomu. Mainīgo šūnu vērtības tiek izmantotas katra ceturkšņa peļņas aprēķināšanai, tādējādi vērtības ir saistītas ar formulas mērķšūnu F7, =SUM(Q1 peļņa:Q2 peļņa).

Pirms Risinātāja novērtējuma

1. Mainīgā šūnas

2. Šūna ar ierobežojumiem

3. Mērķšūna

Pēc Risinātāja palaišanas jaunās vērtības ir šādas:

Pēc Risinātāja novērtēšanas

  1. Cilnes dati grupā analīze noklikšķiniet uz Risinātājs.
    Praktiskā nodarbība: PowerPoint 2010

    Piezīme.: Ja komanda Risinātājs vai grupa analīze nav pieejama, ir jāaktivizē Risinātājs pievienojumprogramma. Skatiet rakstu: kā aktivizēt pievienojumprogrammu Risinātājs pievienot-in (pieteikties).

    Excel 2010 + Risinātāja dialoglodziņa attēls
  2. Lodziņā Iestatīt mērķi ievadiet šūnas atsauce vai nosaukums mērķšūnai. Mērķšūnā ir jābūt ietvertai formulai.

  3. Izpildiet vienu no šīm darbībām.

    • Lai mērķšūnas vērtība būtu iespējami liela, noklikšķiniet uz Maksimums.

    • Lai mērķšūnas vērtība būtu iespējami maza, noklikšķiniet uz Minimums.

    • Lai mērķšūnai būtu noteikta vērtība, noklikšķiniet uz Vērtība un pēc tam lodziņā ierakstiet vērtību.

    • Lodziņā Mainot mainīgo šūnas katrs lēmuma mainīgo šūnu diapazons ievadiet nosaukumu vai atsauci. Blakus neesošu atsauces jāatdala ar komatiem. Mainīgās šūnas jābūt tieši vai netieši saistītām mērķšūnas. Varat norādīt līdz 200 mainīgās šūnas.

  4. Lodziņā Pakļaut ierobežojumiem ievadiet visus lietojamos ierobežojumus.

    1. Dialoglodziņā Risinātāja parametri noklikšķiniet uz Pievienot.

    2. Lodziņā Šūnas atsauce ievadiet tā šūnu diapazona šūnas atsauci vai nosaukumu, kuram ir jāierobežo vērtība.

    3. Noklikšķiniet uz attiecības (<=, =, >=, int vai bin), kādai jābūt starp šūnu, uz kuru ir atsauce, un ierobežojumu. Noklikšķinot uz int, lodziņā Ierobežojums parādās vesels skaitlis. Noklikšķinot uz bin, lodziņā Ierobežojums parādās binārs. Noklikšķinot uz dif, lodziņā Ierobežojums tiek parādīts alldifferent.

    4. Ja lodziņā Ierobežojums attiecībai izvēlaties <=, = vai >=, ierakstiet skaitli, šūnas atsauci vai nosaukumu vai formulu.

    5. Veiciet vienu no šīm darbībām:

      • Lai akceptētu ierobežojumu un pievienotu citu, noklikšķiniet uz Pievienot.

      • Lai akceptētu ierobežojumu un atgrieztos dialoglodziņā Risinātāja parametrus, noklikšķiniet uz Labi.
        Piezīme    attiecības varat lietot int, binun dif tikai lēmuma mainīgo šūnu ierobežojumos.

        Lai izdzēstu vai mainītu esošu ierobežojumu, rīkojieties šādi:

    6. Dialoglodziņā Risinātāja parametri noklikšķiniet uz maināmā vai dzēšamā ierobežojuma.

    7. Noklikšķiniet uz Mainīt un pēc tam veiciet izmaiņas vai noklikšķiniet uz Dzēst.

  5. Noklikšķiniet uz Risināt un veiciet vienu no šīm darbībām:

    • Lai paturētu risinājuma vērtības darblapā, dialoglodziņā Risinātāja rezultāti noklikšķiniet uz Paturēt Risinātāja risinājumu.

    • Lai atjaunotu sākotnējās vērtības, pirms noklikšķināt uz Risināt, noklikšķiniet uz Atjaunot sākotnējās vērtības.

    • Risināšanas procesu varat pārtraukt, nospiežot taustiņu Esc. Programmā Excel tiek pārrēķināti dati darblapā ar pēdējām lēmuma mainīgajās šūnās atrastajām vērtībām.

    • Lai izveidotu pārskatu, kura pamatā ir jūsu risinājums, kad programmā Risinātājs tika atrasts risinājums, lodziņā Pārskati noklikšķiniet uz pārskata tipa un pēc tam uz Labi. Pārskats tiek izveidots jaunā darbgrāmatas darblapā. Ja risinātājā netiek atrasts risinājums, pieejami ir tikai atsevišķi pārskati vai nav pieejams neviens pārskats.

    • Lai saglabātu lēmuma mainīgo šūnu vērtības un varētu tās parādīt vēlāk, dialoglodziņā Risinātāja rezultāti noklikšķiniet uz Saglabāt scenāriju un pēc tam lodziņā Scenārija nosaukums ierakstiet scenārija nosaukumu.

  1. Pēc problēmas definēšanas dialoglodziņā Risinātāja parametri noklikšķiniet uz Opcijas.

  2. Dialoglodziņā Opcijas atzīmējiet izvēles rūtiņu Rādīt iterācijas rezultātus, lai skatītu katra izmēģinājuma risinājuma vērtības, un pēc tam noklikšķiniet uz Labi.

  3. Dialoglodziņā Risinātāja parametri noklikšķiniet uz Risināt.

  4. Dialoglodziņā Rādīt mēģinājuma risinājumu veiciet vienu no šīm darbībām:

    • Lai apturētu risināšanas procesu un parādītu dialoglodziņu Risinātāja rezultāti, noklikšķiniet uz Apturēt.

    • Lai turpinātu risināšanas procesu un parādītu nākamo mēģinājuma risinājumu, noklikšķiniet uz Turpināt.

  1. Dialoglodziņā Risinātāja parametri noklikšķiniet uz Opcijas.

  2. Izvēlieties vai ievadiet vērtības jebkurai no opcijām dialoglodziņa cilnēs Visas metodes, Nelineārs (VSG) un Evolucionārs.

  1. Dialoglodziņā Risinātāja parametri noklikšķiniet uz Ielādēt/Saglabāt.

  2. Ievadiet šūnu diapazonu modeļa apgabalam un noklikšķiniet uz Saglabāt vai Ielādēt.

    Saglabājot modeli, ievadiet atsauci uz pirmo šūnu tukšu šūnu vertikālā diapazonā, kurā novietot problēmas modeli. Ielādējot modeli, ievadiet atsauci visam šūnu diapazonam, kurā ietverts problēmas modelis.

    Padoms.: Dialoglodziņā Risinātāja parametri ar darblapas pēdējās atlases var saglabāt, saglabājot darbgrāmatu. Katrā darbgrāmatas darblapā var būt savas Risinātāja atlases, un visi no tiem tiek saglabāti. Vairāk nekā vienu problēmu, darblapas var definēt arī, noklikšķinot uz Ielādēt/saglabāt , lai saglabātu problēmas atsevišķi.

Dialoglodziņā Risinātāja parametri varat izvēlēties jebkuru no trim algoritmiem un risināšanas metodēm.

  • Nelineārs vispārināts samazināts gradients (VSG)    Tiek lietots tādām problēmām, kas ir vienmērīgi nelineāras.

  • LP simplekss    Tiek lietots lineārām problēmām.

  • Evolucionārs    Tiek lietots problēmām, kas nav vienmērīgas.

Svarīgi!: Iespējojiet vispirms pievienojumprogramma Risinātājs. Lai iegūtu papildinformāciju, skatiet rakstu ielādēt pievienojumprogrammas Risinātājs.

Šajā piemērā reklāmas katrā ceturksnī līmenis ietekmē pārdoto vienību skaitu, netieši nosakot pārdošanas ieņēmumi, saistītās izmaksas un peļņas summa. Risinātājs var mainīt ceturkšņa budžetu reklāmas (lēmumu mainīgās šūnas B5: C5), līdz pat kopējais budžets ierobežojumu no Ls 20 000 (šūna D5), līdz kopējā peļņa (mērķšūnas D7) sasniedz maksimālo iespējamo summu. Mainīgo šūnu vērtības tiek izmantoti, lai aprēķinātu katra ceturkšņa peļņu tās ir saistītas formulas mērķšūnas D7, = SUM (1C peļņas: 2C peļņa).

Example Solver evaluation

Izvēlieties norādes stilu, ko izmantot, norādot atsauces programmā Publisher 2013. Mainīgās šūnas

Darbgrāmatas kopīgošana Ierobežota šūnas

Callout 3  Mērķšūnas

Pēc Risinātāja palaišanas jaunās vērtības ir šādas:

PowerPoint Web App

  1. Programmā Excel 2016 for Mac: noklikšķiniet uz dati > Risinātājs.

    Risinātājs

    Programmā Excel for Mac 2011: noklikšķiniet uz cilnes dati sadaļā analīzi, noklikšķiniet uz Risinātājs.

    Data tab, Analysis group, Solver Add-In

  2. Iestatīt mērķi, ievadiet šūnas atsauce vai mērķšūnas nosaukumu.

    Piezīme.: Mērķšūnas ir jāietver formula.

  3. Veiciet kādu no šīm darbībām:

    Lai

    Veiciet šo darbību

    Padarīt iespējami liela mērķšūnas vērtība

    Noklikšķiniet uz maksimums.

    Lai mērķšūnas vērtība būtu pēc iespējas mazāki

    Noklikšķiniet uz minimums.

    Iestatīt mērķšūnas noteiktu vērtību

    Noklikšķiniet uz Vērtības,un pēc tam lodziņā ierakstiet vērtību.

  4. Lodziņā Mainot mainīgo šūnas katrs lēmuma mainīgo šūnu diapazons ievadiet nosaukumu vai atsauci. Blakus neesošas atsauces jāatdala ar komatiem.

    Mainīgās šūnas jābūt tieši vai netieši saistītām mērķšūnas. Varat norādīt līdz 200 mainīgās šūnas.

  5. Lodziņā pakļaut ierobežojumiem, pievienojiet visus lietojamos ierobežojumus.

    Lai pievienotu ierobežojumu, rīkojieties šādi:

    1. Dialoglodziņā Risinātāja parametri noklikšķiniet uz Pievienot.

    2. Lodziņā Šūnas atsauce ievadiet tā šūnu diapazona šūnas atsauci vai nosaukumu, kuram ir jāierobežo vērtība.

    3. Par < = relācijas uznirstošajā izvēlnē atlasiet relācija, ko vēlaties atstāt starp atsauces šūnu un ierobežojumu. Ja izvēlaties < =, =vai > =, lodziņā ierobežojums ierakstiet skaitli, šūnas atsauci vai nosaukumu vai formulu.

      Piezīme.: Varat lietot tikai int, bin un dif relācijas lēmuma mainīgo šūnu ierobežojumos.

    4. Veiciet kādu no šīm darbībām:

    Lai

    Veiciet šo darbību

    Akceptētu ierobežojumu un pievienotu citu

    Noklikšķiniet uz Pievienot.

    Akceptētu ierobežojumu un atgrieztos dialoglodziņā Risinātāja parametri

    Noklikšķiniet uz Labi.

  6. Noklikšķiniet uz risinātun veiciet kādu no šīm darbībām:

    Lai

    Veiciet šo darbību

    Paturētu risinājuma vērtības lapā

    Noklikšķiniet uz Paturēt Risinātāja risinājumu dialoglodziņā Risinātāja rezultāti .

    Atjaunotu sākotnējos datus

    Noklikšķiniet uz Atjaunot sākotnējās vērtības.

Piezīmes.: 

  1. Lai pārtrauktu risināšanas procesu, nospiediet taustiņu ESC. Programma Excel pārrēķina lapa ar pēdējās vērtības, kas atrodami pielāgojamām šūnām.

  2. Lai izveidotu atskaiti, kuras pamatā ir jūsu risinājums pēc Solver (Risinātājs) atrod risinājumu, varat noklikšķināt uz atskaites tipa lodziņā atskaites un pēc tam noklikšķiniet uz Labi. Atskaite ir izveidota jaunā lapā savā darbgrāmatā. Ja Risinātājs neatrod risinājumu, lai izveidotu atskaiti opcija nav pieejama.

  3. Lai saglabātu pielāgotās šūnu vērtības, kā scenārijs, kurā var parādīt vēlāk, noklikšķiniet uz Saglabāt scenāriju dialoglodziņā Risinātāja rezultāti un pēc tam ierakstiet scenārijs nosaukumu lodziņā Scenārija nosaukums .

  1. Programmā Excel 2016 for Mac: noklikšķiniet uz dati > Risinātājs.

    Risinātājs

    Programmā Excel for Mac 2011: noklikšķiniet uz cilnes dati sadaļā analīzi, noklikšķiniet uz Risinātājs.

    Data tab, Analysis group, Solver Add-In

  2. Pēc problēmas, definēšanas dialoglodziņā Risinātāja parametri noklikšķiniet uz Opcijas.

  3. Atzīmējiet izvēles rūtiņu Rādīt iterācijas rezultātus , lai skatītu katra izmēģinājuma risinājuma vērtības un pēc tam noklikšķiniet uz Labi.

  4. Dialoglodziņā Risinātāja parametri noklikšķiniet uz Risināt.

  5. Dialoglodziņā Rādīt mēģinājuma risinājumu veiciet vienu no šīm darbībām:

    Lai

    Veiciet šo darbību

    Apturētu risināšanas procesu un parādītu dialoglodziņu Risinātāja rezultāti

    Noklikšķiniet uz apturēt.

    Turpinātu risināšanas procesu un parādītu nākamo mēģinājuma risinājumu

    Noklikšķiniet uz Continue (Turpināt).

  1. Programmā Excel 2016 for Mac: noklikšķiniet uz dati > Risinātājs.

    Risinātājs

    Programmā Excel for Mac 2011: noklikšķiniet uz cilnes dati sadaļā analīzi, noklikšķiniet uz Risinātājs.

    Data tab, Analysis group, Solver Add-In

  2. Noklikšķiniet uz Opcijasun pēc tam dialoglodziņā vai Risinātāja opcijas izvēlieties vienu vai vairākas no šīm opcijām:

    Lai

    Veiciet šo darbību

    Iestatiet risinājuma laiku un atkārtojumiem

    Cilnes Visas metodes sadaļā Risināšana ierobežojumi, lodziņā Maksimālais laiks (sekundes) ierakstiet sekunžu skaitu, cik ilgi vēlaties ļaut risinājuma laiku. Pēc tam lodziņā iterācijas ievadiet atkārtojumiem, kurus vēlaties atļaut maksimālais skaits.

    Piezīme.: Ja risinājuma process sasniedz maksimālo laiku vai atkārtojumiem skaitu, pirms Risinātājs ir atradis risinājumu, Risinātājs parāda dialoglodziņu Parādīt mēģinājuma risinājumu .

    Iestatiet precizitātes pakāpe

    Cilnē Visas metodes lodziņā Ierobežojums precizitāte ierakstiet vajadzīgo precizitātes pakāpi. Mazāku skaitli, augstāku precizitāti.

    Iestatiet saplūšanas pakāpe

    Cilnē Nelineārs (VSG) vai Evolutionarykonverģences lodziņā ierakstiet relatīvās izmaiņas, kurus vēlaties atļaut pēdējos piecus atkārtojumiem pirms Risinātājs apstājas ar risinājumu summa. Mazāku skaitli, mazāk relatīvās izmaiņas ir atļauta.

  3. Noklikšķiniet uz Labi.

  4. Dialoglodziņā Risinātāja parametri noklikšķiniet uz risināt vai Aizvērt.

  1. Programmā Excel 2016 for Mac: noklikšķiniet uz dati > Risinātājs.

    Risinātājs

    Programmā Excel for Mac 2011: noklikšķiniet uz cilnes dati sadaļā analīzi, noklikšķiniet uz Risinātājs.

    Data tab, Analysis group, Solver Add-In

  2. Noklikšķiniet uz Ielādēt/saglabāt, ievadiet šūnu diapazonu modeļa apgabalam un pēc tam noklikšķiniet uz saglabāt vai ielādēt.

    Saglabājot modeli, ievadiet atsauci uz pirmo šūnu tukšu šūnu vertikālā diapazonā, kurā novietot problēmas modeli. Ielādējot modeli, ievadiet atsauci visam šūnu diapazonam, kurā ietverts problēmas modelis.

    Padoms.: Dialoglodziņā Risinātāja parametri lapu pēdējās atlases var saglabāt, saglabājot darbgrāmatu. Katras lapas darbgrāmatā var būt savas Risinātāja atlases, un visi no tiem tiek saglabāti. Vairāk nekā vienu problēmu lapas var definēt arī, noklikšķinot uz Ielādēt/saglabāt , lai saglabātu problēmas atsevišķi.

  1. Programmā Excel 2016 for Mac: noklikšķiniet uz dati > Risinātājs.

    Risinātājs

    Programmā Excel for Mac 2011: noklikšķiniet uz cilnes dati sadaļā analīzi, noklikšķiniet uz Risinātājs.

    Data tab, Analysis group, Solver Add-In

  2. Atlasiet risināšanas metodes uznirstošajā izvēlnē atlasiet kādu no šīm darbībām:

Risināšanas metodes

Apraksts

VSG (nelineārs vispārināts samazināts gradients) nelineāras

Noklusējuma izvēle modeļi, izmantojot lielākā daļa Excel funkcijas, izņemot, ja, izvēlieties, UZMEKLĒŠANAS un citas funkcijas, "darbība".

LP simplekss

Izmantojiet šo metodi lineārās programmēšanas problēmām. Modeļa vajadzētu izmantot SUM, SUMPRODUCT, + - un * formulās, kuras ir atkarīgas no mainīgās šūnas.

Evolucionārs

Šo metodi, ņemot vērā ģenētisko algoritmu ir vispiemērotākais, ja jūsu modelis izmanto, ja CHOOSE vai LOOKUP ar argumentiem, kuras ir atkarīgas no mainīgās šūnas.

Piezīme.: Risinātāja programmas kodu daļas ir autortiesību 1990 2010 ar Frontline Systems, Inc daļas ir autortiesību 1989 Optimal metodēm, Inc.

Papildu palīdzība par risinātāja lietošanu

Lai iegūtu detalizētāku palīdzību Risinātāja kontaktpersonu:

Frontline Systems, Inc.
Pasta Box 4288
Slīpums bāze, NV 89450-4288
(775) 831-0300
Tīmekļa vietnes: http://www.solver.com
E-pasts: info@solver.com
Pievienojumprogrammas Risinātājs palīdzība vietnē www.solver.com.

Pievienojumprogrammas Risinātājs koda daļu autortiesības 1990.–2009. gadā reģistrējis uzņēmums Frontline Systems, Inc. Atsevišķu koda daļu autortiesības 1989. gadā reģistrējis uzņēmums Optimal Methods, Inc.

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Izmantojot pievienojumprogrammu Solver (Risinātājs) kapitāla budžeta

Izmantojot pievienojumprogrammu Risinātājs, lai noteiktu optimālai produkta mix

Ievads par iespēju analīzi

Pārskats par formulām programmā Excel

Kā nepieļaut kļūdainas formulas

Kļūdu pārbaudes izmantošana, lai formulās noteiktu kļūdas

Īsinājumtaustiņi programmā Excel 2016 darbam ar Windows

Īsinājumtaustiņi programmā Excel 2016 darbam ar Mac

Excel funkciju saraksts (pēc alfabēta)

Excel funkciju saraksts (pēc kategorijas)

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×