Probleemi määratlemine ja lahendamine Solveri abil

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Solveri kuulub on mõnikord nimetatakse juhul-kui-analüüs tööriistad. Solveri, mille leiate optimaalse (maksimum- või) väärtus on valem ühes lahtris – nimega, et sihtlahtri – piiranguid või teiste valemite töölehe lahtrite väärtused piirangud. Solveri töötab lahtrite, nimetatakse otsust muutujaid või lihtsalt muutuvate lahtrite, mida osalemine valemite lahtrites eesmärk ja piirang rühma. Solveri kohandab rahuldamiseks piirang piirangud ja soovite, et sihtlahtri tulemuse otsust muutuvate lahtrite väärtused.

Märkus.    Lisandmooduli Solver varasemates versioonides nimetati otsustusmuutujate lahtreid ka kohandatavateks lahtriteks.

Selle artikli teemad

Ülevaade

Ülesande määratlemine ja lahendamine

Solveri proovilahendite läbivaatamine

Solveri lahenduste otsimise viisi muutmine

Ülesandemudeli salvestamine või laadimine

Solveris kasutatavad lahendusmeetodid

Täiendav abi Solveri kasutamisel

Ülevaade

Määratlege Solveri abil ühe lahtri maksimum- või miinimumväärtus, muutes teisi lahtreid. Näiteks saate muuta kavandatud reklaamieelarve mahtu ja vaadata selle mõju kavandatud kasumi suurusele.

Solveri väärtustamisnäide

Järgmises näites mõjutab iga kvartali reklaamitase müüdud ühikute arvu, määratledes kaudselt müügi aastatulu suuruse, seotud kulutused ja kasumi. Solveriga saab muuta reklaami (otsustusmuutujate lahtrid B5:C5) kvartalieelarveid eelarve kogusumma piiranguni 20 000 € (lahter F5), kuni kogukasum (sihtlahter F7) ulatub maksimaalse võimaliku suuruseni. Muutuvate lahtrite väärtuste abil arvutatakse iga kvartali kasum, seega on need seotud valemi sihtlahtriga F7, =SUM(Q1 Kasum:Q2 Kasum).

Enne Solveri väärtustamist

1. Muutuvad lahtrid

2. Piirangulahter

3. Sihtlahter

Pärast Solveri käivitamist on uued väärtused järgmised.

Pärast Solveri väärtustamist

Lehe algusse

Ülesande määratlemine ja lahendamine

  1. Klõpsake menüü Andmed jaotise Analüüs nuppu Solver.

    Exceli lindi pilt

    Kui käsk Solver või jaotis Analüüs pole saadaval, peate installima Solveri lisandmooduli.

    Solveri lisandmooduli laadimine

    1. Klõpsake menüüs Fail nuppu Suvandid ja seejärel kategooriat Lisandmoodulid.

    2. Klõpsake väljal Haldamine väärtust Exceli lisandmoodulid ja seejärel nuppu Mine.

    3. Märkige väljal Saadaolevad lisandmoodulid ruut Lisandmoodul Solver ning klõpsake nuppu OK.

  2. Sisestage väljal Sea eesmärk lahtriviide või sihtlahtri nimi. Sihtlahter peab sisaldama valemit.

  3. Tehke ühte järgmistest.

    1. Kui soovite, et sihtlahtri väärtus oleks võimalikult suur, klõpsake raadionuppu Max.

    2. Kui soovite, et sihtlahtri väärtus oleks võimalikult väike, klõpsake raadionuppu Min.

    3. Kui soovite, et sihtlahtril oleks kindel väärtus, klõpsake raadionuppu Väärtus ja tippige seejärel väärtus väljale.

  4. Sisestage väljale Muutuvate lahtrite muutmise teel iga otsustusmuutuja lahtrivahemiku nimi või viide. Eraldage mittekülgnevad viited semikoolonitega. Muutuvad lahtrid peavad sihtlahtriga olema seotud kas otseselt või kaudselt. Saate määrata kuni 200 muutuvat lahtrit.

  5. Sisestage väljale Piiratav kõik piirangud, mida soovite rakendada, tehes ühte järgmistest.

    1. Klõpsake dialoogiboksi Solveri parameetrid nuppu Lisa.

    2. Sisestage väljale Lahtri viide selle lahtrivahemiku viide või nimi, mille puhul soovite väärtust piirata.

    3. Klõpsake seost (<=, =, >=, int, bin või dif), mida soovite viidatud lahtrile ja piirangule.

      Kui klõpsate väärtust int, kuvatakse väljal Piirang väärtus integer. Kui klõpsate väärtust bin, kuvatakse väljal Piirang väärtus binary. Kui klõpsate väärtust dif, kuvatakse väljal Piirang väärtus kõikerinevad (alldifferent).

    4. Kui valite väljal Piirang seose "<=", "=" või ">=", sisestage lahtriviide või nimi või valem.

    5. Tehke ühte järgmistest.

      • Piirangu aktsepteerimiseks ja veel ühe lisamiseks klõpsake nuppu Lisa.

      • Piirangu aktsepteerimiseks ja dialoogiboksi Solveri parameetrid naasmiseks klõpsake nuppu OK.

        Märkus.    Seoseid int, bin ja dif saate rakendada ainult muutuvate lahtrite piirangutele.

        Olemasolevat kitsendust saate muuta või kustutada, tehes ühte järgmistest.

    6. Klõpsake dialoogiboksi Solveri parameetrid piirangut, mida soovite muuta või kustutada.

    7. Klõpsake nuppu Muuda ja tehke soovitud muudatused, või klõpsake nuppu Kustuta.

  6. Klõpsake nuppu Lahend ja tehke ühte järgmistest.

    1. Solveri leitud väärtuste töölehel hoidmiseks klõpsake dialoogiboksi Solveri tulemid raadionuppu Säilita Solveri lahend.

    2. Enne nupu Lahenda klõpsamist olnud algväärtuste taastamiseks klõpsake raadionuppu Taasta algväärtused.

      Märkused   

    3. Lahendamisprotsessi saab katkestada, vajutades klahvi ESC. Microsoft Excel arvutab töölehe otsustusmuutujalahtrite puhul leitud viimaste väärtustega ümber.

    4. Pärast Solveri pakutavat lahendust teie lahendusel põhineva aruande loomiseks klõpsake väljal Aruanded aruandetüüpi ja siis nuppu OK. Aruanne luuakse teie töövihiku uuele töölehele. Kui Solver ei leia lahendust, on saadaval ainult teatud aruanded või mitte ühtegi aruannet.

    5. Kui soovite otsustusmuutujalahtri väärtused salvestada stsenaariumina, mida saaksite hiljem kuvada, klõpsake dialoogiboksis Solveri tulemid käsku Salvesta stsenaarium ning tippige stsenaariumi nimi väljale Stsenaariumi nimi.

Lehe algusse

Solveri proovilahendite läbivaatamine

  1. Pärast ülesande määratlemist klõpsake dialoogiboksi Solveri parameetrid nuppu Suvandid.

  2. Iga proovilahendi väärtuste kuvamiseks märkige dialoogiboksi Suvandid ruut Kuva iteratsiooni tulemid ja siis klõpsake nuppu OK.

  3. Klõpsake dialoogiboksi Solveri parameetrid nuppu Lahenda.

  4. Tehke dialoogiboksis Proovilahendi kuvamine ühte järgmistest.

    • Lahendusprotsessi peatamiseks ning dialoogiboksi Solveri tulemid kuvamiseks klõpsake nuppu Peata.

    • Lahendusprotsessi jätkamiseks ning järgmise proovilahendi kuvamiseks klõpsake nuppu Jätka.

Lehe algusse

Solveri lahenduste otsimise viisi muutmine

  1. Klõpsake dialoogiboksi Solveri parameetrid nuppu Suvandid.

  2. Valige või sisestage suvandite soovitud väärtused dialoogiboksi vahekaartidel Kõik meetodid, GRG Nonlinear ja Evolutionary.

Lehe algusse

Ülesandemudeli salvestamine või laadimine

  1. Klõpsake dialoogiboksi Solveri parameetrid nuppu Laadi/salvesta.

  2. Sisestage mudeliala jaoks lahtrivahemik ja siis klõpsake kas käsku Salvesta või Laadi.

    Mudeli salvestamisel sisestage viide selle tühjade lahtrite vertikaalse vahemiku esimesele lahtrile, kuhu soovite ülesandemudeli paigutada. Mudeli laadimisel sisestage viide ülesandemudelit sisaldavate lahtrite koguvahemikule.

    Näpunäide.    Dialoogiboksis Solveri parameetrid viimati tehtud valikud saate salvestada koos töölehega. Töölehele saate määratleda ka mitu ülesannet, klõpsates ülesannete eraldi salvestamiseks käsku Laadi/salvesta.

Lehe algusse

Solveris kasutatavad lahendusmeetodid

Dialoogiboksis Solveri parameetrid saate valida ükskõik millise kolmest järgmisest algoritmist või lahendusmeetodist.

  • Generalized Reduced Gradient (GRG) Nonlinear    – kasutage silutud mittelineaarsete ülesannete lahendamiseks.

  • LP Simplex    – kasutage lineaarsete ülesannete lahendamiseks.

  • Evolutionary    – kasutage silumata ülesannete lahendamiseks.

Lisateabe saamiseks nende meetodite kohta võtke ühendust järgmise ettevõttega:

Frontline Systems, Inc.
P.O. Box 4288
Incline Village, NV 89450-4288
(775) 831-0300
Veebisait: http://www.solver.com
E-post: info@solver.com

Solveri programmikoodi teatud osadele on kehtestanud autoriõiguse 1990-2009 Frontline Systems, Inc. Teatud osadele on kehtestanud autoriõiguse 1989, Optimal Methods, Inc.

Lehe algusse

Täiendav abi Solveri kasutamisel

Üksikasjalikku abi Frontline Systemsi programmi Solver kohta leiate veebisaidilt Solveri spikker: www.solver.com.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×