Če uporabljate Excel z nekaj rednosti, je možno, da ste se kdaj zatekli Reševalec, dodatek programu za preglednice Microsoft Office, s katerim lahko z izračuni dosežemo rezultate na drugačen in veliko bolj izpopolnjen način. V tej objavi bomo natančno videli, čemu je namenjen in kako deluje.
Reševalec, ki v španščini pomeni "reševalec", je ime, ki se uporablja na računalniškem področju za označevanje orodij ali instrumentov, vključenih v program, katerega glavni namen je rešiti matematično nalogo.
Zato je Excel Solver računsko orodje, ki je lahko še posebej praktično v določenih okoliščinah, zelo dragocen vir pri organizaciji dela na področju logistike ali proizvodnih sistemov. Njegova glavna uporabnost je določitev največje ali najmanjše vrednosti celice s spreminjanjem vrednosti drugih celic, iskanje optimiziranih ciljev za linearne in nelinearne modele. Spodaj ga bomo podrobneje razložili:
Spremenljive celice in ciljne celice
Da bi razumeli, kako Solver deluje in kako nam lahko koristi, je treba najprej razložiti dva osnovna koncepta: spremenljive celice in ciljne celice.*
Osnova delovanja Solverja je v spremenljive celice, imenovane tudi celice spremenljivk odločitve. Te celice se uporabljajo za izračun formul, v katerih ciljne celice, znan tudi kot "omejitev". Reševalec prilagodi vrednosti spremenljivih celic tako, da so v skladu z omejitvami, ki jih določajo omejitvene celice, in tako pridobi želeni rezultat v ciljni celici.
(*) Poimenovanje, uporabljeno v različicah Solverja pred Excelom 2007, je bilo drugačno: spremenljive celice so se imenovale "spreminljive celice" ali "nastavljive celice", medtem ko se je ciljna celica imenovala "ciljna celica".
Kako uporabljati Solver: primer aplikacije
Vse to se morda sliši nekoliko zapleteno, bolje je razumeti s primerom. To nam bo pomagalo videti, kako uporaben je lahko ta dodatek za Excel:
Predstavljamo si, da ima proizvodno podjetje Excelov list s tremi stolpci, od katerih vsak ustreza enemu od izdelkov, ki jih proizvaja: A, B in C.
Za izdelavo vsakega od njih potrebujete določeno količino treh različnih vrst surovin, prikazanih v vrsticah X, Y in Z. Recimo, da za proizvodnjo ene enote A potrebujete eno enoto materiala X, dve Y in tri iz Z. Za proizvodnjo B in C so potrebne druge kombinacije količin in surovin.
Dodamo nov stolpec (imenujmo ga D), ki navaja največjo razpoložljivo količino vsakega od teh dobrin. Spodaj dodamo tudi novo vrstico, v kateri je podroben dobiček, ustvarjen z vsako prodano enoto izdelka. Enostavno.
Ob vseh podatkih v tabeli si postavljamo naslednje vprašanje: Kako najti optimalno kombinacijo izdelkov za izdelavo ob upoštevanju omejene količine surovin? Takole moramo nadaljevati:
- Najprej gremo v orodno vrstico in dostop Reševalec (od datum, skupine Analiza).
- Nato izberemo ciljna celica (H8) in na plošči izberemo možnost "Maks" in v škatli Spreminjanje spremenljivih celic v našem primeru pišemo C10:E10.
- Omejitve dodamo s pritiskom na gumb "Dodaj": V sklic na celico H5:H7, to je obseg celic, za katerega želite omejiti vrednost; in v Omejitev F5:F7.
- Na koncu pritisnemo še gumb "Rešiti" tako da se rezultati prikažejo v celicah 10. vrstice.
Ta, ki smo ga postavili, je preprost primer. Predstavljen primer, ki prikazuje bolj ali manj uporabnost in delovanje tega orodja. Pravzaprav lahko s Solverjem izvedete veliko bolj zapletene operacije. Zato je tako zanimiv za podjetja in strokovnjake, ki obdelujejo velike količine podatkov.
Algoritmi, ki jih uporablja Solver
Reševalec deluje s tremi različnimi algoritmi ali metodami reševanja, ki jih lahko uporabnik izbere v pogovornem oknu. Parametri reševalnika. Ti so naslednji:
- LP Simplex, za reševanje linearnih problemov.
- Evolucijski, za reševanje nezglajenih težav.
- Nelinearni generalizirani zmanjšani gradient (GRG)., indicirano za reševanje zglajenih nelinearnih problemov.
Eno ali drugo metodo lahko izberete z gumbom Možnosti v pogovornem oknu Parametri reševalnika. Kasneje je možno shraniti različne rezultate, pridobljene z Reševalnikom, v različne preglednice. Vsak od njih lahko vsebuje svoje izbire Reševalca, ki si jih lahko ogledate pozneje. Prav tako je mogoče, celo priporočljivo, definirati več kot en problem v preglednici z možnostmi Naloži/Shrani in tako shraniti probleme posamezno.