Itt található egy Excel-munkafüzet, amely egy egyszemélyes vállalkozás optimalizálási modellezési problémájának megoldására szolgál. Ha úgy dönt, hogy saját maga készíti el a Solver-munkafüzet-példát (jó ötlet), akkor azt szeretné mondani, hogy az Excel tényleges képleteket jelenítsen meg, ne képleteredményeket a munkafüzetben.
Ez a munkafüzet egyébként ezt teszi. Ehhez válassza ki azt a munkalaptartományt, amelyben a tényleges képleteket szeretné megjeleníteni a képleteredmények helyett, majd egyszerre nyomja meg a Ctrl és a ` (súlyos ékezetes) billentyűket. A Ctrl+` megnyomásával azt utasítja az Excel-re, hogy a képlet helyett a képlet eredményét jelenítse meg a kiválasztott tartományon belül.
A Solver-munkafüzet beállításához három lépésre van szükség:
Határozza meg a Solver változókat.
Először is meg kell határoznia az optimalizálási modellezési probléma változóit. Abban az esetben, ha megpróbálja kitalálni a megírandó könyvek és a szemináriumok számát, hogy a legtöbb pénzt kereshesse egyszemélyes vállalkozásában, a Megoldó két változója a könyvek és a szemináriumok.
Meg kell adnia az A1:A3 tartományban látható címkéket, majd a B2:B3 tartományban látható kezdő változóértékeket. A munkalap ezen része nem valami varázslatos. Egyszerűen azonosítja, hogy mely változók kerülnek a célfüggvénybe. A célfüggvény az a képlet, amelyet maximalizálni vagy minimalizálni szeretne. A B2:B3 munkalap tartományban tárolt értékek kezdő találgatások arra vonatkozóan, hogy mik legyenek az optimális változóértékek.
Ez csak egy feltételezés, hogy a megírandó könyvek optimális száma kettő, és a tartandó szemináriumok optimális száma nyolc. Nem fogja tudni, hogy valójában mennyi a könyvek és szemináriumok optimális száma, amíg ki nem dolgozza a problémát.
Bár nem kell elneveznie a változó értékét tároló cellákat – jelen esetben a B2 és B3 cellákat –, ezeknek a celláknak az elnevezése sokkal könnyebben érthetővé teszi a célfüggvény-képletet és a kényszerképleteket. Tehát el kell nevezni a sejteket.
Ha ilyen munkafüzetet állít be, akkor a változó érték celláit úgy nevezheti el, hogy kijelöli az A2:B3 munkalap tartományt, majd kattintson a Képlet lap Létrehozás kijelölésből parancsgombjára. Amikor az Excel megjeleníti a Nevek létrehozása kijelölésből párbeszédpanelt, jelölje be a Bal oldali oszlop jelölőnégyzetet, és kattintson az OK gombra.
Ez arra utasítja az Excelt, hogy a bal oldali oszlopban lévő címkéket használja: Ez az A2:A3 tartomány lenne – a B2:B3 tartomány elnevezése. Más szavakkal, az alábbi lépések követésével elnevezi a B2 cellát a Könyveknek és a B3 cellát a szemináriumoknak.
Ismertesse a célfüggvényt!
A B5 cellában látható célfüggvény megadja az optimalizálni kívánt képletet. A profitképlet esetében maximalizálni akarunk egy függvényt, mert természetesen a profitot szeretnénk maximalizálni.
Nem szabad minden célfüggvényt maximalizálni. Néhány célfüggvényt minimálisra kell csökkenteni. Például, ha létrehoz egy célfüggvényt, amely leírja egy hirdetési program költségét vagy egy befektetési program kockázatát, logikusan választhatja a költségek minimalizálását vagy a kockázatok minimalizálását.
A célfüggvény leírásához hozzon létre egy képletet, amely leírja az optimalizálni kívánt értéket. Az egyszemélyes vállalkozás profitfüggvénye esetén 15 000 dollárt keres minden könyvért, és 20 000 dollárt minden szemináriumért. Ezt a =15000*Könyvek+20000*Szemináriumok képlet beírásával írhatja le .
Más szóval, kiszámíthatja egyszemélyes vállalkozásának nyereségét úgy, hogy megszorozza az Ön által írt könyvek számát 15 000 dollárral és a szemináriumok számát 20 000 dollárral. Ez jelenik meg a B5 cellában.
Határozza meg a célfüggvény megkötéseit.
Az A8:C11 munkalap tartományban a kényszerek leírása és azonosítása a célfüggvényen található. Négy megkötés korlátozhatja a vállalkozásában elérhető nyereséget:
-
Készpénzigényes korlát: Az első megszorítás (A8 cella) számszerűsíti a készpénzigényes korlátot. Ebben a példában minden könyv 500 dollár készpénzt igényel, és minden szeminárium 2500 dollár készpénzt igényel. Ha van 20 000 dollár készpénze, amelyet könyvekbe és szemináriumokba fektethet, akkor a megírható könyvek és a szemináriumok száma korlátozott, ha készpénzes, előzetes befektetést kell végrehajtania.
A B8 cellában található képlet leírja a vállalkozása által igényelt készpénzt. A C8 cellában látható érték, 20000, a tényleges kényszert azonosítja.
-
Munkaidő-korlát: A munkaidő-korlátozást úgy határozzuk meg, hogy a képlet a B9 cellában, az 1880-as értéket pedig a C9 cellában adja meg. Használja ezt a két információt, a képletet és a konstans értéket egy munkaidő-korlát leírására. Dióhéjban ez a megszorítás azt mondja, hogy a könyvekre és szemináriumokra fordított órák számának kevesebbnek kell lennie 1880-nál.
-
A könyvek minimális számára vonatkozó szabályzat: A B10 és C10 cellában van beállítva az a megkötés, hogy évente legalább egy könyvet kell írnia. A =Könyvek képlet a B10 cellába kerül. A könyvek minimális száma, 1, a C10-es cellába kerül.
-
A szemináriumok minimális számára vonatkozó szabályzat: Az a megkötés, hogy évente legalább négy szemináriumot kell tartania, a B11 és C11 cellában van beállítva. A képlet a B11 cellába kerül. A szemináriumok minimális számának állandó értéke, 4, a C11 cellába kerül.
Miután megadta a kényszerképleteket és megadta azokat az állandókat, amelyekhez a képleteredményeket összehasonlítja, készen áll az optimalizálási modellezési probléma megoldására. A munkafüzet beállításával a funkció megoldása valójában nagyon egyszerű.
A munkafüzet beállítása és a célfüggvények és a kényszerképletek problémájának meghatározása a nehéz rész.