Kas ir Solver programmā Excel un kā to lietot

Atrisinātājs

Ja lietojat izcelties ar zināmu regularitāti, iespējams, ka esat kādreiz ķēries pie tā Atrisinātājs, Microsoft Office izklājlapu programmas papildinājums, ar kuru mēs varam veikt aprēķinus, lai sasniegtu rezultātus citādā un daudz izsmalcinātāk. Šajā rakstā mēs redzēsim, kam tas ir paredzēts un kā tas darbojas.

Risinātājs, kas spāņu valodā nozīmē "risinātājs" ir nosaukums, ko lieto datora laukā, lai apzīmētu rīkus vai instrumentus, kas iekļauti programmā, kuras galvenais mērķis ir atrisināt matemātikas uzdevumu. 

Tāpēc Excel Solver ir aprēķinu rīks, kas noteiktos apstākļos var būt īpaši praktisks, ļoti vērtīgs resurss, organizējot darbu loģistikas vai ražošanas sistēmu jomā. Tās galvenā lietderība ir noteikt šūnas maksimālo vai minimālo vērtību, mainot citu šūnu vērtības, atrodot optimizētus mērķus lineāriem un nelineāriem modeļiem. Tālāk mēs to paskaidrosim sīkāk:

Mainīgās šūnas un mērķa šūnas

Lai saprastu, kā Solver darbojas un kā tas mums var būt noderīgs, vispirms ir jāizskaidro divi pamatjēdzieni: mainīgās šūnas un mērķa šūnas.*

Solver darbības pamatā ir mainīgās šūnas, ko sauc arī par lēmumu mainīgo šūnām. Šīs šūnas tiek izmantotas, lai aprēķinātu formulas, kurās mērķa šūnas, kas pazīstams arī kā "ierobežojums". Tas, ko veic Solver, ir pielāgot mainīgo šūnu vērtības tā, lai tās atbilstu ierobežojošo šūnu noteiktajām robežām, tādējādi iegūstot vēlamo rezultātu mērķa šūnā.

(*) Nosaukumi, kas tika izmantoti Solver versijās pirms programmas Excel 2007, bija atšķirīgi: mainīgās šūnas tika sauktas par "mainīgām šūnām" vai "regulējamām šūnām", bet mērķa šūnu sauca par "mērķa šūnu".

Kā lietot Solver: lietojumprogrammas piemērs

Tas viss var izklausīties nedaudz sarežģīti, tomēr to labāk saprast ar piemēru. Tas mums palīdzēs noskaidrot, cik noderīga var būt šī Excel pievienojumprogramma:

atrisināt programmā Excel

Mēs iedomājamies, ka ražošanas uzņēmumam ir Excel lapa ar trim kolonnām, no kurām katra atbilst kādam no tā ražotajiem produktiem: A, B un C.

Lai izgatavotu katru no tiem, ir nepieciešams noteikts daudzums trīs dažādu veidu izejmateriālu, kas parādīti rindās X, Y un Z. Pieņemsim, ka, lai ražotu vienu A vienību, ir nepieciešama viena materiāla X vienība, divas no Y un trīs no. Z. Lai ražotu B un C, ir nepieciešamas citas daudzumu un izejvielu kombinācijas.

Mēs pievienojam jaunu kolonnu (sauksim to par D), kurā norādīts katras šīs preces maksimālais pieejamais daudzums. Mēs arī ievietojam jaunu rindu zemāk, kurā ir detalizēta katras pārdotās preces vienības radītā peļņa. Vienkārši.

Ņemot vērā visus tabulā esošos datus, jautājums, ko mēs sev uzdodam, ir šāds: Kā, ņemot vērā ierobežoto izejvielu daudzumu, noskaidrot optimālo ražojamo produktu kombināciju? Mums jārīkojas šādi:

  1. Pirmkārt, mēs ejam uz rīkjoslu un piekļūstam Atrisinātājs (kopš Datums, grupas Analīze).
  2. Pēc tam mēs izvēlamies mērķa šūna (H8) un panelī atlasām opciju "Makss" un kastē Mainīgo šūnu maiņa mēs rakstām mūsu gadījumā C10:E10.
  3. Mēs pievienojam ierobežojumus, nospiežot pogu "Pievienot": In šūnas atsauce H5:H7, tas ir, šūnu diapazons, kuram vēlaties ierobežot vērtību; un iekšā Ierobežojums F5:F7.
  4. Visbeidzot, mēs nospiežam pogu "Atrisināt" lai rezultāti tiktu parādīti 10. rindas šūnās.

Šis, ko esam izvirzījuši, ir vienkāršs piemērs. Lieta, kas parādīta, lai vairāk vai mazāk parādītu šī rīka lietderību un darbību. Patiesībā ar Solver jūs varat veikt daudz sarežģītākas darbības. Tāpēc tas ir tik interesanti uzņēmumiem un profesionāļiem, kuri apstrādā lielu datu apjomu.

Solver izmantotie algoritmi

Solver darbojas ar trim dažādiem algoritmiem vai risināšanas metodēm, kuras lietotājs var atlasīt dialoglodziņā. Risinātāja parametri. Tie ir šādi:

  • Simplex LP, lai atrisinātu lineāras problēmas.
  • Evolucionārs, nenogludinātu problēmu risināšanai.
  • Ģeneralizēts samazināts gradients (GRG) Nelineārs, kas paredzēts izlīdzinātu nelineāru problēmu risināšanai.

Dialoglodziņa pogā Opcijas varat izvēlēties vienu vai otru metodi Risinātāja parametri. Vēlāk ir iespējams saglabāt dažādos rezultātus, kas iegūti, izmantojot Solver, dažādās izklājlapās. Katrs no tiem var saturēt savas Risinātāja atlases, kuras var apskatīt vēlāk. Ir arī iespējams, pat ieteicams, definēt vairāk nekā vienu problēmu izklājlapā, izmantojot opcijas Ielādēt/Saglabāt un tādējādi saglabāt problēmas atsevišķi.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.