Mis on Excelis Solver ja kuidas seda kasutada

Lahendaja

Kui kasutate Excel teatud regulaarsusega on võimalik, et olete seda kunagi kasutanud Lahendaja, Microsoft Office'i tabelarvutusprogrammi lisand, millega saame teha arvutusi tulemuste saavutamiseks teistsugusel ja palju rafineeritumal viisil. Selles postituses näeme täpselt, milleks see on mõeldud ja kuidas see töötab.

Solver, mis hispaania keeles tähendab "lahendajat", on arvutiväljal kasutatav nimi, mis viitab tööriistadele või instrumentidele, mis sisalduvad programmis, mille põhieesmärk on lahendada matemaatikaülesanne. 

Seetõttu on Exceli lahendaja arvutustööriist, mis võib teatud oludes olla eriti praktiline, väga väärtuslik ressurss logistika või tootmissüsteemide valdkonna tööde korraldamisel. Selle peamine utiliit on määrata lahtri maksimaalne või minimaalne väärtus, muutes teiste lahtrite väärtusi, leides optimeeritud eesmärgid lineaarsete ja mittelineaarsete mudelite jaoks. Selgitame seda allpool üksikasjalikumalt:

Muutuvad rakud ja sihtrakud

Et mõista, kuidas Solver töötab ja kuidas see meile kasulik võib olla, on vaja kõigepealt selgitada kahte põhimõistet: muutujarakud ja sihtrakud.*

Solveri toimimise alus seisneb selles varieeruvad rakud, mida nimetatakse ka otsustusmuutuja rakkudeks. Neid lahtreid kasutatakse valemite arvutamiseks, milles sihtrakud, mida tuntakse ka kui "piirangut". Solver kohandab muutujate lahtrite väärtusi nii, et need vastaksid piirangurakkude seatud piiridele, saavutades seeläbi soovitud tulemuse sihtlahtris.

(*) Solveri versioonides enne Excel 2007 kasutatud nimed olid erinevad: muutuvaid lahtreid nimetati "muutuvateks lahtriteks" või "kohandatavateks lahtriteks", sihtlahtrit aga "sihtlahtriks".

Kuidas Solverit kasutada: rakenduse näide

See kõik võib aga tunduda pisut keerulisena, seda saab paremini mõista näite abil. See aitab meil näha, kui kasulik see Exceli lisandmoodul võib olla:

lahendada excelis

Kujutame ette, et tootmisettevõttel on Exceli leht kolme veeruga, millest igaüks vastab ühele tema toodetavale tootele: A, B ja C.

Kõigi nende valmistamiseks on vaja teatud kogust kolme erinevat tüüpi toorainet, mis on näidatud ridadel X, Y ja Z. Oletame, et ühe ühiku A tootmiseks vajate ühte materjali X, kahte Y ja kolme Z. B ja C tootmiseks on vaja teisi koguste ja tooraine kombinatsioone.

Lisame uue veeru (nimetagem seda D-ks), kus on loetletud iga kauba maksimaalne saadaolev kogus. Samuti paneme alla uue rea, kus on üksikasjalikult näidatud iga müüdud tooteühiku kasum. Lihtne.

Arvestades kõiki tabelis olevaid andmeid, esitame endale järgmise küsimuse: Kuidas välja selgitada optimaalne valmistatavate toodete kombinatsioon, arvestades tooraine piiratud kogust? Peame toimima järgmiselt:

  1. Esiteks läheme tööriistaribale ja pääseme juurde Lahendaja (alates kuupäev, rühmad analüüs).
  2. Seejärel valime sihtrakk (H8) ja valime paneelil valiku "Max" ja kastis Muutuvate lahtrite muutmine meie puhul kirjutame C10:E10.
  3. Lisame piiranguid vajutades nuppu "Lisama": In lahtri viide H5:H7, st lahtrivahemik, mille väärtust soovite piirata; ja sisse Piirang F5:F7.
  4. Lõpuks vajutame nuppu "Lahenda" nii et tulemused kuvatakse 10. rea lahtrites.

See, mille oleme tõstatanud, on lihtne näide. Juhtum, mis on esitatud selle tööriista kasulikkuse ja toimimise enam-vähem näitamiseks. Tegelikult saate Solveriga teha palju keerulisemaid toiminguid. Seetõttu on see nii huvitav ettevõtetele ja spetsialistidele, kes käitlevad suuri andmemahtusid.

Solveri kasutatavad algoritmid

Solver töötab kolme erineva algoritmi või lahendusmeetodiga, mida kasutaja saab dialoogiboksist valida. Lahendaja parameetrid. Need on järgmised:

  • LP Simplex, lineaarsete ülesannete lahendamiseks.
  • Evolutsiooniline, silumata probleemide lahendamiseks.
  • Üldistatud vähendatud gradient (GRG) Mittelineaarne, mis on ette nähtud silutud mittelineaarsete probleemide lahendamiseks.

Saate valida ühe või teise meetodi dialoogiboksi nupust Valikud Lahendaja parameetrid. Hiljem on võimalik Solveri kaudu saadud erinevaid tulemusi erinevatesse tabelitesse salvestada. Igaüks neist võib sisaldada oma Solveri valikuid, mida hiljem vaadata. Samuti on võimalik, isegi soovitatav, defineerida arvutustabelis rohkem kui üks probleem, kasutades suvandeid Laadi/Salvesta ja salvestada nii probleemid ükshaaval.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.