Dr. Pál László, Sapientia EMTE, Csíkszereda
SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS 9.ELŐADÁS
Lehetőségelemzés
Lehetőségelemzés
Egy olyan funkció, amely segítségével úgy tudunk megváltoztatni adatainkat, hogy a végeredmény egy általunk előre megadott állapot vagy érték legyen Ellenkezőleg addig kellene átírogatni a bemeneti adatokat tartalmazó cellákat, amíg ki nem jön a megfelelő végeredmény Lehetősgelemzés: DATA -> What-If Analysis Célértékkeresés
(Goal Seek…) Esetvizsgáló (Scenario Manager) Adattáblák (Data Table)
Célértékkeresés
Ha tudjuk, hogy milyen eredményt szeretnénk elérni egy képlettel, de nem tudjuk biztosan, hogy ehhez milyen bemeneti érték szükséges, akkor használjuk a Célérték keresése szolgáltatást A célérték-keresés csak egy változó bemeneti értékkel működik. Ha több bemeneti értékkel szeretne dolgozni, akkor a Solver bővítményt kell használnia
Célértékkeresés - Példa
Mekkora összegű hitelt tudunk felvenni akkor, ha 12%-os kamat mellett öt évre havi 50000 forintnyi törlesztőrészletet tudunk vállalni Ebben az esetben a célérték a törlesztőrészlet, a módosuló érték pedig a hitel összege Megoldás: a PMT függvény segítségével kiszámolunk egy részletet tetszőleges hitel összeg esetén, majd célérték kereséssel, meghatározzuk azt a hitel összeget, amely illeszkedik az elvárt havi részletre
Célértékkeresés - Példa
Példa (folytatás):
=PMT(B2/12, B3,B1)
Célértékkeresés - Példa
10 000 000 forintos kölcsönt szeretne felvenni. A hitelt 180 hónap alatt szeretné visszafizetni, és havonta 90 000 forintos törlesztőrészletet tud vállalni. Szeretné megtalálni a cél eléréséhez szükséges kamatlábat. Ebben a példában a havi törlesztőrészlet a keresett célérték
Célértékkeresés - Példa
Esetvizsgáló
Segítségével lehetőség van arra, hogy egy adott számítást különféle értékekkel is bemutassunk Ebben az estben az excel úgy viselkedik, mintha néhány cellába nem egy, hanem több értéket is írtunk volna, melyek közt lehetőség van váltogatni Ráadásul az esetvizsgáló segítségével jelentést is készíthetünk az összes lehetséges bemeneti adat megjelenítésével
Esetvizsgáló
Feladat: készítsünk egy táblázatot, amely lakáshitelekre kínál különféle alternatívákat Először a PMT függvénnyel elvégezzük a megfelelő számításokat:
=-PMT(B6/12,B5,B8)
Esetvizsgáló
Feladat (folytatás): Scenario Manager előhívása és egy új eset hozzáadása
Esetvizsgáló
Feladat (folytatás): következő lépésben beállítjuk a változó cellák értékeit
Esetvizsgáló
Feladat (folytatás): valamennyi esetet hasonló módon adunk hozzá
Esetvizsgáló
Az egyes eseteket megtekinthetjük (Show) vagy akár jelentést (Summary) is generálhatunk
Adattáblák
Adattáblák készítése olyan esetben célszerű, ha be kívánunk mutatni egy számítást a függvényben lévő változók különböző értékei esetén Példa: az ügyfél hitelt kíván felvenni és egy olyan táblát akarunk neki mutatni, amely megmutatja a törlesztőrészlet alakulását adott futamidők és kamatkondíciók mellett
Adattáblák
Az adattáblát úgy kell elkészíteni, hogy annak bal felső sarkában a számítást meghatározó képletnek kell állnia Az adattáblát jelöljük ki, majd válasszuk a Data Table lehetőséget
Adattáblák
A megjelenő beviteli ablakban meg kell adni a két bemeneti cella címét (sor és oszlop szerint)
Solver
A Solver szintén a végeredmény megtalálásának az adatok kézi módosításoktól mentes feladatára nyújt megoldást Segítségével bonyolult, optimalizációs lehetőségeket tudunk megoldani úgy, hogy az optimális megoldás érdekében a solver több bemeneti paramétert változtat A Solver-t telepíteni kell: File – Options- Add Ins
A Solver használata
Hasonlóan működik, mint a célérték keresés: célcellához a kívánt eredményt tartalmazó cella azonosítóját, a módosuló cellákhoz pedig azoknak a celláknak az azonosítóit kell beírni, amelyek változnak A Solver több mindent nyújt a célértékkereséshez képest, hiszen több módosuló cella is megadható, definiálhatunk korlátozó feltételeket is, stb.
A Solver használata
A Solver használata
Feladat: Ajándékcsomagokat állítunk össze és értékesítünk. Háromféle csomag készíthető össze, mindhárom csomagban ajándéktoll, matrica és egéralátét van: 1. csomag: 1 toll, 2 matrica, 1 alátét; 2. csomag: 1 toll, 2 matrica, 2 alátét; 3. csomag: 2 toll, 2 matrica, 1 alátét. A csomagok árai sorrendben: 800, 1600 és 1000 Ft. Az egyes ajándéktárgyakból készleten rendelkezésére áll: tollból 60 db, matricából 80 db, alátétből 40 db. Készítsük el a szükséges képleteket, majd Solver használatával alakítsa ki az optimális csomagszámokat úgy, hogy maximalizálja a bevételét!
A Solver használata
Feladat:
=SUMPRODUCT(B9:D9,B$15:D $15)
=SUMPRODUCT(B12:D12,B$15: D$15)