Mi az a Solver az Excelben és hogyan kell használni

Megoldó

Ha használja Excel bizonyos rendszerességgel lehetséges, hogy valaha is igénybe vetted Megoldó, a Microsoft Office táblázatkezelő program kiegészítője, amellyel más és sokkal kifinomultabb eredményeket érhetünk el számításokat. Ebben a bejegyzésben látni fogjuk, hogy pontosan mire való és hogyan működik.

A Solver, ami spanyolul "megoldó"-t jelent, a számítógép területén használt név, amely a programban található eszközökre vagy eszközökre utal, amelyek fő célja, hogy megoldani egy matematikai feladatot. 

Ezért az Excel Solver egy olyan számítási eszköz, amely bizonyos körülmények között különösen praktikus lehet, nagyon értékes erőforrás a logisztikai vagy termelési rendszerek területén végzett munka megszervezésénél. Fő hasznossága egy cella maximális vagy minimális értékének meghatározása más cellák értékeinek megváltoztatásával, optimalizált célok keresésével a lineáris és nemlineáris modellekhez. Az alábbiakban részletesebben elmagyarázzuk:

Változó sejtek és célsejtek

Ahhoz, hogy megértsük, hogyan működik a Solver, és hogyan lehet hasznos számunkra, először el kell magyaráznunk két alapvető fogalmat: a változó cellákat és a célsejteket.*

A Solver működésének alapja a változó sejtekdöntési változó celláknak is nevezik. Ezeket a cellákat olyan képletek kiszámítására használják, amelyekben célsejtek, más néven "korlátozás". A Solver annyit tesz, hogy beállítja a változó cellák értékeit úgy, hogy azok megfeleljenek a kényszercellák által beállított határértékeknek, így a kívánt eredményt érik el a célcellában.

(*) A Solver Excel 2007 előtti verzióiban használt elnevezés eltérő volt: a változó cellákat „változó celláknak” vagy „beállítható celláknak”, míg a célcellát „célcellának” nevezték.

A Solver használata: alkalmazási példa

Mindez azonban kissé bonyolultnak hangzik, példával jobban érthető. Ez segít meglátni, mennyire hasznos lehet ez az Excel-bővítmény:

oldja meg excelben

Képzeljük el, hogy egy gyártó cégnek van egy Excel lapja három oszloppal, amelyek mindegyike az általa gyártott termékek valamelyikének felel meg: A, B és C.

Mindegyikük elkészítéséhez bizonyos mennyiségű három különböző típusú nyersanyagra van szükség, amelyeket az X, Y és Z sorok mutatnak be. Tegyük fel, hogy egy egység A előállításához egy egységnyi X anyagra, kettőre Y anyagra és három anyagra van szükség. Z. A B és C előállításához a mennyiségek és az alapanyagok más kombinációira van szükség.

Hozzáadunk egy új oszlopot (nevezzük D-nek), amely felsorolja az egyes áruk maximálisan elérhető mennyiségét. Az alábbiakban egy új sort is teszünk, amelyben részletezzük az egyes eladott termékegységek által termelt nyereséget. Egyszerű.

A táblázatban szereplő összes adat alapján a következő kérdést tesszük fel magunknak: Hogyan lehet megtalálni a gyártandó termékek optimális kombinációját a korlátozott alapanyagmennyiség figyelembevételével? Így kell eljárnunk:

  1. Először az eszköztárhoz lépünk, és elérjük Megoldó (mivel dátum, csoportok Elemzés).
  2. Ezután kiválasztjuk a célsejt (H8), és a panelen kiválasztjuk a lehetőséget "Max" és a dobozban A változó cellák megváltoztatása esetünkben C10:E10-et írunk.
  3. Korlátozásokat adunk hozzá a gomb megnyomásával "Hozzáadás": In cellahivatkozás H5:H7, vagyis az a cellatartomány, amelynek értékét korlátozni kívánja; és be Korlátozás F5:F7.
  4. Végül megnyomjuk a gombot "megoldani" hogy az eredmények a 10. sor celláiban jelenjenek meg.

Ez az általunk felvetett egyszerű példa. A bemutatott eset, amely többé-kevésbé bemutatja ennek az eszköznek a hasznosságát és működését. Valójában a Solverrel sokkal bonyolultabb műveleteket is végrehajthat. Ezért olyan érdekes a nagy mennyiségű adatot kezelő cégek és szakemberek számára.

A Solver által használt algoritmusok

A Solver három különböző algoritmussal vagy megoldási módszerrel működik, amelyeket a felhasználó a párbeszédpanelen keresztül választhat ki. Megoldó paraméterei. Ezek a következők:

  • LP Simplex, lineáris problémák megoldására.
  • Evolúciós, elsimítatlan problémák megoldására.
  • Generalized Redduced Gradient (GRG) Nemlineáris, simított nemlineáris problémák megoldására szolgál.

A párbeszédpanel Beállítások gombjával választhat egy vagy másik módszert Megoldó paraméterei. Később lehetőség van a Solveren keresztül kapott különböző eredményeket különböző táblázatokba menteni. Mindegyik tartalmazhatja a saját Solver-választékát, amelyet később meg kell tekinteni. Az is lehetséges, sőt ajánlott, hogy egynél több problémát definiáljunk egy táblázatban a Betöltés/Mentés opciókkal, és így a problémákat egyenként mentsük el.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.