Excel Solver: tulosten optimointi, rajoitusten lisääminen ja ratkaisujen tallentaminen skenaarioihin

Voit määrittää Excel Solver -mallisi Ratkaisijan parametrit -valintaikkunan avulla. Käytä Aseta tavoite -ruutua määrittääksesi tavoitesolun ja käytät Vastaanottaja-ryhmää kertoaksesi Excel Solverille, mitä haluat tavoitesolusta: suurin mahdollinen arvo; pienin mahdollinen arvo; tai tietty arvo. Lopuksi voit määrittää Muuttamalla muuttujasoluja -ruudun solut, joita Ratkaisija voi käyttää arvojen liittämiseen tuloksen optimoimiseksi.

Excel Solver -tulosten optimointi

Kun Ratkaisija löytää ratkaisun, voit valita joko Säilytä Solver Solution tai Palauta alkuperäiset arvot. Jos valitset Keep Solver Solution -vaihtoehdon, Excel muuttaa laskentataulukkoa pysyvästi. Muutoksia ei voi kumota.

Kun Solver-valmis laskentataulukkomallisi on valmis käyttöön, seuraa näitä ohjeita, jotta voit löytää mallillesi optimaalisen tuloksen Solverin avulla:

Valitse Data → Ratkaisija.
Excel avaa Ratkaisijan parametrit -valintaikkunan.

Kirjoita Aseta tavoite -ruutuun mallisi tavoitesolun osoite.
Huomaa, että jos napsautat solua syöttääksesi sen, Ratkaisija kirjoittaa automaattisesti absoluuttisen soluosoitteen (esimerkiksi $14 B14 sijasta). Ratkaisija toimii hyvin joka tapauksessa.

Valitse Vastaanottaja-ryhmästä vaihtoehto:

  • Max: Palauttaa suurimman mahdollisen arvon.
  • Min: Palauttaa pienimmän mahdollisen arvon.
  • Arvo: Anna numero asettaaksesi tavoitesolun kyseiselle numerolle.

    Esimerkkimallissa Arvo Of on valittu ja tekstiruutuun on syötetty 0 .

Kirjoita Muuttamalla muuttujasoluja -ruutuun niiden solujen osoitteet, joita haluat Ratkaisijan muuttavan, kun se etsii ratkaisua.
Esimerkissä vaihtuvat solut ovat B4 ja C4. Seuraava kuva näyttää valmiin Ratkaisijaparametrit-valintaikkunan.Excel Solver: tulosten optimointi, rajoitusten lisääminen ja ratkaisujen tallentaminen skenaarioihin

Valmiit Ratkaisijaparametrit -valintaikkuna.

Napsauta Ratkaise.
Ratkaisija ryhtyy töihin. Kun Ratkaisija käsittelee ongelmaa, saatat nähdä Näytä kokeiluratkaisu -valintaikkunat näkyviin yhden tai useamman kerran.

Napsauta missä tahansa näkyviin tulevassa Näytä kokeiluratkaisu -valintaikkunassa Jatka siirtääksesi asioita eteenpäin.
Kun optimointi on valmis, Excel näyttää Ratkaisijatulokset -valintaikkunan.Excel Solver: tulosten optimointi, rajoitusten lisääminen ja ratkaisujen tallentaminen skenaarioihin

Ratkaisijatulokset -valintaikkuna ja ratkaisu kannattavuusongelmaan.

Valitse Keep Solver Solution -vaihtoehto.
Jos et halua hyväksyä tulosta, valitse sen sijaan Palauta alkuperäiset arvot -vaihtoehto.

Napsauta OK.

Voit pyytää Ratkaisijaa näyttämään yhden tai useamman raportin, jotka antavat sinulle lisätietoa tuloksista. Valitse Ratkaisijan tulokset -valintaikkunan Raportit-luettelosta jokainen raportti, jota haluat tarkastella:

  • Vastaus: Näyttää tietoja mallin tavoitesolusta, muuttujasoluista ja rajoituksista. Objektiivisen solun ja muuttujasolujen osalta Ratkaisija näyttää alkuperäiset ja lopulliset arvot.
  • Herkkyys: Yrittää näyttää, kuinka herkkä ratkaisu on mallin kaavojen muutoksille. Herkkyysraportin asettelu riippuu käyttämäsi mallin tyypistä.
  • Rajat: Näyttää tavoitesolun ja sen arvon sekä muuttujasolut ja niiden osoitteet, nimet ja arvot.

Excel Solver voi käyttää yhtä useista ratkaisutavoista. Valitse Ratkaisijan parametrit -valintaikkunassa Valitse ratkaisumenetelmä -luettelosta jokin seuraavista:

  • Simplex LP: Käytä, jos laskentataulukkomallisi on lineaarinen. Yksinkertaisimmillaan lineaarinen malli on sellainen, jossa muuttujia ei nosteta mihinkään potenssiin eikä mitään niin sanotuista transsendenttisista funktioista - kuten SIN ja COS - käytetä.
  • GRG Epälineaarinen: Käytä, jos laskentataulukkomallisi on epälineaarinen ja sileä. Yleisesti ottaen sileä malli on malli, jossa käytetyn yhtälön kuvaaja ei näytä teräviä reunoja tai katkoksia.
  • Evoluutio: Käytä, jos laskentataulukkomallisi on epälineaarinen ja epätasainen.

Pitääkö sinun olla huolissaan tästä? Melkein varmasti ei. Excel Solver käyttää oletuksena GRG Nonlinear -ohjelmaa, ja sen pitäisi toimia melkein kaikessa, mitä teet Solverilla.

Rajoitusten lisääminen Excel Solverille

Tosimaailma asettaa rajoituksia ja ehtoja kaavoille. Tehtaan enimmäiskapasiteetti voi olla 10 000 yksikköä päivässä, yrityksen työntekijöiden määrä ei voi olla negatiivinen luku, ja mainontakulusi saatetaan rajoittaa 10 prosenttiin kokonaiskuluista.

Oletetaan vastaavasti, että suoritat kannattavuusanalyysiä kahdelle tuotteelle. Jos suoritat optimoinnin ilman rajoituksia, Ratkaisija voi saavuttaa kokonaisvoiton 0 asettamalla yhden tuotteen lievälle tappiolle ja toisen pienelle voitolle, jolloin tappio ja voitto kumoavat toisensa. Itse asiassa, jos katsot tarkkaan edellistä kuvaa, Solver teki juuri tämän. Saadaksesi todellisen kannattavuusrajan, saatat haluta nähdä molemmat tuotteen tuottoarvot nollana.

Tällaiset rajoitukset ja ehdot ovat esimerkkejä siitä, mitä Solver kutsuu rajoituksiksi. Rajoitusten lisääminen käskee Ratkaisijaa löytämään ratkaisun, jotta näitä ehtoja ei rikota.

Näin voit ajaa Ratkaisijaa optimointiin lisätyillä rajoituksilla:

Valitse Data → Ratkaisija.
Excel avaa Ratkaisijan parametrit -valintaikkunan.

Käytä Aseta tavoite -ruutua, Vastaanottaja-ryhmää ja Muuttamalla muuttujasoluja -ruutua määrittääksesi Ratkaisija yllä kuvatulla tavalla.

Napsauta Lisää.
Excel näyttää Lisää rajoite -valintaikkunan.

Kirjoita Soluviittaus-ruutuun sen solun osoite, jota haluat rajoittaa.
Voit kirjoittaa osoitteen tai valita solun laskentataulukosta.

Valitse avattavasta luettelosta operaattori, jota haluat käyttää.
Useimmiten käytät vertailuoperaattoria, kuten yhtä suuri (=) tai suurempi kuin (>). Käytä int (kokonaisluku) -operaattoria, kun tarvitset rajoitteen, kuten työntekijöiden kokonaismäärän, olemaan kokonaisluku reaaliluvun sijaan (eli luku, jossa on desimaalikomponentti; sinulla ei voi olla 10,5 työntekijää!). Käytä bin (binääri) -operaattoria, kun sinulla on rajoitus, jonka on oltava joko TOSI tai EPÄTOSI (tai 1 tai 0).

Jos valitsit vertailuoperaattorin vaiheessa 5, kirjoita Pako-ruutuun arvo, jolla haluat rajoittaa solua.
Tässä kuvassa on esimerkki valmiista Add Constraint -valintaikkunasta. Esimerkkimallissa tämä rajoite käskee Ratkaisijaa löytämään ratkaisun, jossa puhallettavan tikkataulun (solu B12) tuotevoitto on 0.Excel Solver: tulosten optimointi, rajoitusten lisääminen ja ratkaisujen tallentaminen skenaarioihin

Valmis Add Constraint -valintaikkuna.

Jos haluat määrittää lisää rajoituksia, napsauta Lisää ja toista vaiheet 4–6 tarpeen mukaan.

Esimerkkiä varten lisäät rajoitteen, joka pyytää Dog Polisher -tuotteen tuoton (solu C12) olemaan 0.

Napsauta OK.

Excel palaa Ratkaisijaparametrit-valintaikkunaan ja näyttää rajoituksesi Subject to the Constraints -luetteloruudussa.

Napsauta Ratkaise.

Napsauta missä tahansa näkyviin tulevassa Näytä kokeiluratkaisu -valintaikkunassa Jatka siirtääksesi asioita eteenpäin.
Alla olevassa kuvassa on esimerkki katettavuusratkaisusta, johon on lisätty rajoituksia. Huomaa, että kokonaisvoitto-solun (B14) arvo on 0, vaan myös tuotevoitto-solun (B12 ja C12) arvo on.Excel Solver: tulosten optimointi, rajoitusten lisääminen ja ratkaisujen tallentaminen skenaarioihin

Ratkaisijatulokset -valintaikkuna ja lopullinen ratkaisu kannattavuusongelmaan.

Valitse Keep Solver Solution -vaihtoehto.
Jos et halua hyväksyä tulosta, valitse sen sijaan Palauta alkuperäiset arvot -vaihtoehto.

Napsauta OK.

Voit lisätä enintään 100 rajoitusta. Lisäksi, jos sinun on tehtävä muutos rajoitteeseen ennen ratkaisemisen aloittamista, valitse rajoite Kohde rajoituksiin -luetteloruudusta, napsauta Muuta ja tee sitten muutokset näkyviin tulevassa Muuta rajoitteita -valintaikkunassa. Jos haluat poistaa rajoitteen, jota et enää tarvitse, valitse rajoite ja napsauta sitten Poista.

Tallenna Excel Solver -ratkaisu skenaariona

Aina kun sinulla on laskentataulukkomalli, joka käyttää yhtenäistä syöttöarvojoukkoa – joka tunnetaan nimellä muuttuvat solut – sinulla on Excel kutsuu skenaariota. Solverissa nämä muuttuvat solut ovat sen muuttuvia soluja, joten Solver-ratkaisu on eräänlainen skenaario Excelissä . Ratkaisu ei kuitenkaan anna sinulle helppoa tapaa tallentaa ja suorittaa uudelleen tiettyä ratkaisua. Voit kiertää tämän ongelman tallentamalla ratkaisun skenaariona, jonka voit myöhemmin palauttaa Excelin Scenario Manager -ominaisuuden avulla.

Tallenna Solver-ratkaisu skenaariona seuraavasti:

Valitse Data → Ratkaisija.
Excel avaa Ratkaisijan parametrit -valintaikkunan.

Käytä Aseta tavoite -ruutua, Vastaanottaja-ryhmää, Muuttamalla muuttujasoluja -ruutua ja Subject to the Constraints -luetteloa määrittääksesi Ratkaisija yllä kuvatulla tavalla.

Napsauta Ratkaise.

Aina kun Show Trial Solution -valintaikkuna tulee näkyviin, valitse Jatka.
Kun optimointi on valmis, Excel näyttää Ratkaisijatulokset -valintaikkunan.

Napsauta Tallenna skenaario.
Excel näyttää Tallenna skenaario -valintaikkunan.

Kirjoita Skenaarion nimi -valintaikkunaan skenaarion nimi ja napsauta sitten OK.
Excel palauttaa sinut Ratkaisijatulokset -valintaikkunaan.

Valitse Keep Solver Solution -vaihtoehto.
Jos et halua hyväksyä tulosta, valitse sen sijaan Palauta alkuperäiset arvot -vaihtoehto.

Napsauta OK.


Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa Microsoft Word avaa tiedostot vain luku -tilassa, jolloin niiden muokkaaminen on mahdotonta? Älä huoli, menetelmät ovat alla

Microsoft Word -asiakirjojen virheellisen tulostuksen korjaaminen

Microsoft Word -asiakirjojen virheellisen tulostuksen korjaaminen

Virheiden korjaaminen virheellisten Microsoft Word -asiakirjojen tulostuksessa. Virheet tulostettaessa Word-asiakirjoja, joissa on muuttuneet fontit, sotkuiset kappaleet, puuttuva teksti tai kadonnut sisältö ovat melko yleisiä. Älä kuitenkaan

Pyyhi kynä- ja korostuspiirrokset PowerPoint-dioistasi

Pyyhi kynä- ja korostuspiirrokset PowerPoint-dioistasi

Jos olet piirtänyt PowerPoint-dioihin esityksen aikana kynää tai korostuskynää, voit tallentaa piirustukset seuraavaa esitystä varten tai poistaa ne, jotta seuraavan kerran näytät ne. Aloitat puhtailla PowerPoint-dioilla. Pyyhi kynä- ja korostuskynäpiirrokset noudattamalla näitä ohjeita: Pyyhi rivit yksi kerrallaan […]

Tyylikirjaston sisältö SharePoint 2010:ssä

Tyylikirjaston sisältö SharePoint 2010:ssä

Tyylikirjasto sisältää CSS-tiedostoja, Extensible Stylesheet Language (XSL) -tiedostoja ja kuvia, joita käyttävät ennalta määritetyt sivupohjat, sivuasettelut ja säätimet SharePoint 2010:ssä. CSS-tiedostojen etsiminen julkaisusivuston tyylikirjastosta: Valitse Sivuston toiminnot→ Näytä Kaikki sivuston sisältö. Sivuston sisältö tulee näkyviin. Style-kirjasto sijaitsee […]

Muotoile numerot tuhansiksi ja miljooniksi Excel-raporteissa

Muotoile numerot tuhansiksi ja miljooniksi Excel-raporteissa

Älä hukuta yleisöäsi jättimäisillä numeroilla. Microsoft Excelissä voit parantaa koontinäyttöjesi ja raporttiesi luettavuutta muotoilemalla numerot näyttämään tuhansia tai miljoonia.

SharePoint-sivustojen jakaminen ja seuraaminen

SharePoint-sivustojen jakaminen ja seuraaminen

Opi käyttämään SharePointin sosiaalisen verkostoitumisen työkaluja, joiden avulla yksilöt ja ryhmät voivat kommunikoida, tehdä yhteistyötä, jakaa ja pitää yhteyttä.

Kuinka muuntaa päivämäärät Julian-muotoihin Excelissä

Kuinka muuntaa päivämäärät Julian-muotoihin Excelissä

Juliaanisia päivämääriä käytetään usein valmistusympäristöissä aikaleimana ja pikaviitteenä eränumerolle. Tämän tyyppisen päivämääräkoodauksen avulla jälleenmyyjät, kuluttajat ja huoltoedustajat voivat tunnistaa tuotteen valmistusajankohdan ja siten tuotteen iän. Julian-päivämääriä käytetään myös ohjelmoinnissa, armeijassa ja tähtitiedessä. Erilainen […]

Access-verkkosovelluksen luominen

Access-verkkosovelluksen luominen

Voit luoda verkkosovelluksen Access 2016:ssa. Mikä verkkosovellus sitten on? No, verkko tarkoittaa, että se on verkossa, ja sovellus on vain lyhenne sanoista "sovellus". Mukautettu verkkosovellus on online-tietokantasovellus, jota käytetään pilvestä selaimen avulla. Rakennat ja ylläpidät verkkosovellusta työpöytäversiossa […]

Pikakäynnistyspalkki SharePoint 2010:ssä

Pikakäynnistyspalkki SharePoint 2010:ssä

Useimmat SharePoint 2010:n sivut näyttävät navigointilinkkien luettelon pikakäynnistyspalkissa sivun vasemmassa reunassa. Pikakäynnistyspalkki näyttää linkit esitellyn sivuston sisältöön, kuten luetteloihin, kirjastoihin, sivustoihin ja julkaisusivuihin. Pikakäynnistyspalkki sisältää kaksi erittäin tärkeää linkkiä: Koko sivuston sisältö -linkki: […]

Mitä Ratkaisijan virheilmoitukset Excelissä tarkoittavat?

Mitä Ratkaisijan virheilmoitukset Excelissä tarkoittavat?

Yksinkertaisille ongelmille Excelin Ratkaisija löytää yleensä nopeasti optimaaliset Ratkaisijamuuttujien arvot tavoitefunktiolle. Mutta joissakin tapauksissa Ratkaisijalla on vaikeuksia löytää Solver-muuttujan arvoja, jotka optimoivat tavoitefunktion. Näissä tapauksissa Ratkaisija näyttää yleensä viestin tai virheilmoituksen, joka kuvaa tai käsittelee ongelmaa, jonka […]