Nokkur hagnýt dæmi með Excel Solver

  • Deildu Þessu
Hugh West

Excel lausnari er einn af gagnlegustu eiginleikum sem þú getur rekist á þegar þú greinir gögn í Excel. Þetta er hvað-ef-greiningareiginleiki í formi Excel-viðbótar. Þessi grein mun fjalla um mismunandi dæmi um eiginleikann leysir í Excel, þar á meðal mörg mismunandi svæði.

Sækja æfingarvinnubók

Sæktu vinnubókina sem notuð var fyrir sýnikennsluna af hlekknum hér að neðan .

Excel Solver.xlsx

Hvað er Solver í Excel?

Solver er Microsoft Excel viðbótarforrit. The Solver er hluti af What-If Analysis verkfærunum sem við getum notað í Excel til að prófa mismunandi aðstæður. Við getum leyst ákvarðanatökuvandamál með því að nota Excel tólið Solver með því að finna fullkomnustu lausnirnar. Þeir greina einnig hvernig hver möguleiki hefur áhrif á úttak vinnublaðsins.

Hvernig á að virkja leysiseiginleika í Excel

Þú getur fengið aðgang að leysir með því að velja Gögn Greina leysir. Stundum getur það gerst að þessi skipun sé ekki tiltæk, þú verður að setja upp Solver viðbótina með eftirfarandi skrefum:

  • Fyrst af öllu, veldu Skrá
  • Í öðru lagi skaltu velja Valkostir í valmyndinni.

  • Þannig eru Excel valkostir svarglugginn birtist.
  • Hér skaltu fara í viðbætur
  • Neðst í Excel Options valmyndinni skaltu velja Excel-viðbætur úr fellilistanum Stjórna og smelltu síðan áleitar að lausn.

    Endurtekningar : Sláðu inn hámarksfjölda prufulausna sem þú vilt að Solver reyni að leysa vandamálið.

    Hámarks undirvandamál : Það er notað til að leysa flókin vandamál. Tilgreindu hámarksfjölda undirvandamála sem hægt er að leysa með þróunaralgríminu.

    Hámarks raunhæfar lausnir : Það er notað fyrir flókin vandamál. Tilgreindu hámarksfjölda mögulegra lausna sem hægt er að leysa með þróunaralgríminu.

    Lesa meira: Hvernig á að nota Excel þróunarleysi (með einföldum skrefum)

    Dæmi um hagræðingu fjárfestingasafns með Excel Solver

    Í þessum kafla munum við skoða vandamál fjárfestingasafns, sem einnig má segja að sé fjárhagslegt vandamál. Við ætlum að hagræða slíku með hjálp Excel-leysisins. Markmið eignasafns eða fjárhagslegs hagræðingar er að finna bestu eignasafnið (eignadreifingu) meðal þeirra sem eru eignasöfn sem hafa ákveðið markmið. Í flestum tilfellum er markmiðið að hámarka ávinning, eins og spáð ávöxtun, en lágmarka skuldir, svo sem fjárhagslega áhættu.

    Lítum á eftirfarandi fjárfestingarsafn.

    Vandamálayfirlýsingunni er lýst hér að neðan.

    • Upphæðin sem lánafélagið mun fjárfesta í nýjum bílalánum verður að vera að minnsta kosti þreföld sú upphæð sem lánafélagið mun fjárfesta í notuðum bíl lán. Ástæðan er:að notuð bílalán séu áhættusamari fjárfestingar. Þessi þvingun er sýnd sem C5>=C6*3
    • Bílalán ættu að vera að minnsta kosti 15% af eignasafninu. Þessi þvingun er sýnd sem D14>=.15
    • Óverðtryggð lán ættu ekki að vera meira en 25% af eignasafninu. Þessi þvingun er táknuð sem E8<=.25
    • Að minnsta kosti 10% af eignasafninu ættu að vera á innstæðubréfum banka. Þessi þvingun er sýnd sem E9>=.10
    • Heildarupphæðin sem fjárfest er er $5.000.000.
    • Allar fjárfestingar ættu að vera jákvæðar eða núll.

    Fylgdu þessum skrefum til að sjá hvernig þú getur notað leysirinn í Excel fyrir dæmi eins og þessi.

    Skref:

    • Veldu fyrst Gögn
    • Veldu síðan Solver úr Agreiningu

    • Nú Fylltu reitinn Setja markmið með þessu gildi: $E$13 .
    • Veldu síðan valhnappinn fyrir Hámarks valkostinn í Til
    • Eftir það skaltu velja reitinn $D$6 til $D$10 til að fylla út reitinn Með því að breyta breytilegum frumum . Þessi reitur mun síðan sýna $D$6:$D$10 .
    • Bættu við takmörkunum einum í einu. Takmarkanir eru: $D$11= $C$4 $D$6>= $D$7*3, $E$15>= 0,15, $F$9= 0,1 . Þessar takmarkanir verða sýndar í Með fyrirvara um takmarkanir
    • Veldu Gera óþvingaðar breytur sem ekki neikvæðar gátreitinn.
    • Veldu GRG ólínulegt frá Veldu lausnaraðferð fellilista.

    • Smelltu nú á Leysa Smelltu á Í lagi .
    • Það verður annar svargluggi þar sem þú þarft að velja niðurstöðurnar.
    • Þýðir að þú þarft að velja Keep Solver Solution . Annars munu gildin fara aftur í upprunalegu gildin.
    • Veldu síðan alla valkostina í Reports hægra megin í glugganum.
    • Smelltu síðan á Allt í lagi eftir þetta.

    • Við höfum slegið inn 1.000.000 í breyttu reitunum sem upphafsgildi. Þegar þú keyrir Solver með þessum breytum framleiðir það lausnina sem sýnd er á eftirfarandi mynd sem hefur heildarávöxtun upp á 25% .
    • Gildin fyrir Auto Loans breyttust einnig í 15%.
    • Og þannig fengum við hæsta hagræðingargildið af Heildarávöxtun miðað við allar takmarkanir.

    Og þetta er hvernig við ljúkum hagræðingu fjárfestingasafns með því að nota Excel leysa.

    Lesa meira: Hvernig á að búa til reiknivél fyrir fjárhagsáætlun í Excel

    Dæmi um línulega heiltöluforritun með því að nota Excel leysir

    Við skulum skoða dæmi um notkun Excel-leysis í heiltölu línulegri forritun. Skoðaðu fyrst viðeigandi gagnapakka fyrir vandamálið.

    Nú er kominn tími til að skoða upplýsingar Excel-leysisins fyrir þetta heiltölulínulega forritunardæmi:

    ÁkvörðunBreytur:

    X1: Framleiðslumagn vöru 1.

    X2: Framleiðslumagn vöru 2.

    Y: 1 ef fyrsta stillingin er valin eða 0 ef önnur stillingin er valin.

    Markmið fall:

    Z=10X1+12X2

    Takmarkanir:

    X1+X2<=35

    X1-8Y<=12

    X2+15Y<=25

    Y={0,1}

    X1,X2>=0

    Fylgdu nú þessum skrefum til að sjá hvernig við getum leyst þetta tiltekna heiltölu línulega forritunardæmi í Excel með því að nota leysirinn.

    Skref:

    • Fyrst skaltu fara í flipann Gögn og velja Solver í Agreiningu

    • Setjið nú inn gildi og takmarkanir í Solver Parameter reitinn eins og sýnt er á myndinni.

    • Smelltu síðan á Solve .
    • Smelltu næst á OK á Solver Results .

    Lokunarniðurstaðan af því að nota Excel leysirinn á línulegu heiltöluforritunardæminu verður svona.

    Tímasetningardæmi með Excel Solver

    Segjum sem svo að þ Hjá bankanum starfa 22 starfsmenn. Hvernig ætti að skipuleggja starfsmenn þannig að þeir fengju hámarksfjölda helgarfría? Við munum hámarka fjölda helgarfrídaga með föstum fjölda starfsmanna í þessu tímasetningardæmi um Excel leysir.

    Lítum á gagnasafnið.

    Höftin eru sýnd á myndinni. Til að leysa tímasetningarvandann og nota leysirinn ídæmi eins og þessi þú getur fylgst með þessum skrefum.

    Skref:

    • Fyrst skaltu fara á Data flipann á borði og velja Leysari úr greiningu

    • Næst, setjið inn gildi skorðanna og færibreytanna sem sýnt á myndinni hér að neðan.

    • Smelltu síðan á Solve .
    • Smelltu að lokum á Í lagi í Solver niðurstöðunum.

    Leysarinn mun sjálfkrafa sýna niðurstöðu tímasetningarvandans í Excel töflureikni vegna valanna sem við tókum í skrefunum.

    Þú getur notað leysirinn í Excel í svipuðum dæmum eins og þessi.

    Dæmi fyrir Excel Solver fyrir Úthlutun fjárhagsáætlunar fyrir markaðssetningu

    Að lokum skulum við skoða atburðarás þar sem við þurfum að nota lausnarann ​​í Excel fyrir úthlutun fjárhagsáætlunar fyrir markaðssetningu. Til þess skulum við taka gagnasafn eins og þetta.

    Hér höfum við núverandi tölfræði til vinstri og hlutinn þar sem við ætlum að nota leysirinn er á rétt.

    Fylgdu þessum skrefum til að komast að því hvernig við getum tekist á við þetta markaðsvandamál með Excel leysa.

    Skref:

    • Í fyrsta lagi, farðu í flipann Gögn á borðinu og veldu Solver úr Aalysis hópnum.

    • Skrifaðu síðan niður eftirfarandi skorður og færibreytur eins og sýnt er á myndinni.

    • Eftir það skaltu smella á Leysa .
    • Smelltu næst á Í lagi á Solver Niðurstöður

    Gildin munu breytast í þetta vegna þeirra takmarkana og færibreyta sem við höfum valið.

    Þú getur notað leysirinn í Excel í svipuðum dæmum eins og þessi.

    Lesa meira: Tilfangaúthlutun í Excel (Búa til með skjótum skrefum)

    Niðurstaða

    Þar með lýkur greininni um dæmi um Excel-leysi. Vonandi hefur þú skilið hugmyndina um að nota Excel leysirinn fyrir mismunandi aðstæður frá þessum dæmum. Ég vona að þér hafi fundist þessi handbók gagnleg og fræðandi. Ef þú hefur einhverjar spurningar eða ábendingar, láttu okkur vita í athugasemdunum hér að neðan.

    Til að fá fleiri leiðbeiningar eins og þessa skaltu fara á ExcelWIKI.com .

    Áfram .

  • Strax birtist glugginn Viðbætur .
  • Settu síðan gát við Solver Add-In og smelltu síðan á OK .

Þegar þú virkjaðu viðbæturnar í Excel vinnubókinni þinni, þær verða sýnilegar á borði. Farðu bara á flipann Data og þú getur fundið Solver viðbótina í Analyze hópnum.

Hvernig á að nota Solver í Excel

Áður en farið er í frekari smáatriði er hér grunnaðferðin til að nota Solver :

  • Í fyrsta lagi skaltu setja upp vinnublaðið með gildum og formúlum. Gakktu úr skugga um að þú hafir sniðið frumur rétt; td hámarkstími sem þú getur ekki framleitt hlutaeiningar af vörum þínum, svo sniðið þær reiti þannig að þær innihaldi tölur án aukastafa.
  • Næst skaltu velja Gögn ➪ Greining ➪ Leysari . Solver Parameters svarglugginn mun birtast.
  • Síðan skaltu tilgreina markreitinn. Markreitur er einnig þekktur sem hlutlægur.
  • Tilgreindu síðan sviðið sem inniheldur hólf sem breytast.
  • Tilgreindu takmarkanir.
  • Ef nauðsyn krefur, breyttu lausnarvalkostunum.
  • Leyfðu Solver að leysa vandamálið.

2 Hentug dæmi um að nota Excel Solver á áhrifaríkan hátt

Í upphafi ætlum við að einbeita okkur að tveimur einföldum vandamálum með því að nota Excel leysirinn. Sú fyrri mun hámarka hagnað af röð af vörum og sú síðari einbeitir sér að því að lágmarkaframleiðslukostnaður. Þetta eru aðeins tvö dæmi til að sýna aðferð Excel leysa í tveimur mismunandi aðstæðum. Fleiri vandamál varðandi sama eiginleika munu fylgja í síðari hluta greinarinnar.

1. Hámarka hagnað af vörum

Við skulum líta á eftirfarandi gagnasafn fyrst.

Mesti hagnaðurinn kemur frá vöru C. Þess vegna, til að hámarka heildarhagnað af framleiðslu, getum við aðeins framleitt vöru C. En ef hlutirnir væru svona einfaldir, þá þyrftir þú ekki verkfæri eins og Solver. Þetta fyrirtæki hefur nokkrar skorður sem þarf að uppfylla til að framleiða vörur:

  • Samanlögð framleiðslugeta er 300 einingar á dag.
  • Fyrirtækið þarf 50 einingar af vöru A til að fylla núverandi pöntun.
  • Fyrirtækið þarf 40 einingar af vöru B til að fylla út væntanlega pöntun.
  • Markaðurinn fyrir vöru C er tiltölulega takmarkaður. Þannig að fyrirtækið hefur ekki áhuga á að framleiða meira en 40 einingar af þessari vöru á dag.

Nú skulum við sjá hvernig við getum notað lausnarmanninn til að vinna með vandamálið.

Skref:

  • Fyrst skaltu fara í Data flipann á borði þínu.
  • Veldu síðan Solver af Greining hópur.

  • Veldu nú reit E8 sem markmiðsreit lausnarfæribreytunnar box.
  • Auk Til valkostanna velurðu Hámarks þar sem við erum að reyna að hámarka gildi reitsins.
  • Í 1> Með því að breyta breytuFrumur , veldu frumugildin sem við erum aðallega að einbeita okkur að að breyta. Hér tilheyra þeir sviðinu C5:C7 .
  • Bættu nú við takmörkunum með því að smella á hnappinn Bæta við hægra megin í reitnum.
  • Að lokum skaltu velja Simplex LP í Veldu lausnaraðferð

  • Þegar þú ert búinn með öllum skrefunum hér að ofan, smelltu á Solve neðst í reitnum.
  • Eftir það birtist reiturinn Solver Results .
  • Veldu nú valkostina og skýrslur sem þú vilt frekar í þessum reit. Fyrir sýnikennsluna erum við að velja að virkja aðeins Keep Solver Solution valkostinn.

  • Smelltu næst á OK .
  • Gagnagagnasafnið mun nú breytast í þetta.

Þetta gefur til kynna ákjósanlegasta fjölda eininga sem þarf til að hafa hámarkshagnað innan takmarkaðs inn. Þetta er aðeins eitt af dæmunum sem sýna hversu öflugur Excel-leysiseiginleikinn getur verið.

Lesa meira: Hvernig á að reikna út bestu vörublöndu í Excel (með einföldum skrefum)

2. Lágmarka sendingarkostnað

Eftir hámarksvandamálið hér að ofan skulum við skoða dæmi með áherslu á að lágmarka gildi. Við munum nota SUM og SUMMAÐUR aðgerðir til að reikna út mismunandi færibreytur. Til þess skulum við taka eftirfarandi gagnasafn.

Tafla fyrir sendingarkostnað : Þessi tafla inniheldur hólfsviðið B4:E10 . Þetta erfylki sem geymir sendingarkostnað á hverja einingu frá hverju vöruhúsi til hverrar verslunar. Til dæmis er kostnaður við að senda einingu af vöru frá Boston til Detroit $38 .

Vöruþarfir hverrar smásöluverslunar : Þessar upplýsingar birtast í reitnum svið C14:C19 . Til dæmis þarf smásöluverslunin í Houston 225, Denver þarf 150 einingar, Atlanta þarf 100 einingar og svo framvegis. C18 er formúlureitur sem reiknar út heildareiningarnar sem þarf úr útsölunum.

Nei. til að senda frá... : Hólfsvið D14:F19 geymir stillanlegu hólf. Þessi frumugildi verða mismunandi eftir Solver. Við höfum frumstillt þessar frumur með gildinu 25 til að gefa Solver upphafsgildi. Dálkur G inniheldur formúlur. Þessi dálkur inniheldur summan af einingum sem fyrirtækið þarf að senda til hvers smásöluverslunar frá vöruhúsunum. Til dæmis sýnir G14 gildið 75. Fyrirtækið þarf að senda 75 einingar af vörum til Denver verslunarinnar frá þremur vöruhúsum.

Vöruhúsabirgðir : Röð 21 inniheldur magn birgða á hverju vöruhúsi. Til dæmis, Los Angeles vöruhúsið hefur 400 einingar af birgðum. Lína 22 inniheldur formúlur sem sýna eftirstöðvar birgða eftir sendingu. Til dæmis hefur Los Angeles sent 150 (sjá línu 18) einingar af vörum, þannig að það hefur 250 (400-150) einingar sem eftir eru af birgðum.

Reiknaður sendingarkostnaður : Röð 24 inniheldur formúlur semreiknaðu út sendingarkostnaðinn.

Leysarinn mun fylla út gildin á reitsviðinu D14:F19 á þann hátt að flutningskostnaður frá vöruhúsum til útsölustaða verði sem minnst. Með öðrum orðum, lausnin mun lágmarka gildið í reit G24 með því að stilla gildi hólfasviðs D14:F19 sem uppfyllir eftirfarandi skilyrði:

  • Fjöldi eininga sem hver og einn krefst smásöluverslun verður að jafna fjölda sem send er. Með öðrum orðum, allar pantanir verða fylltar. Eftirfarandi forskriftir geta tjáð þessar skorður: C14=G14, C16=G16, C18=G18, C15=G15, C17=G17, og C19=G19
  • Fjöldi eininga sem eftir eru í birgðum hvers vöruhúss má ekki vera neikvæður. Með öðrum orðum, vörugeymsla getur ekki sent meira en birgðir sínar. Eftirfarandi þvingun sýnir þetta: D24>=0, E24>=0, F24>=0 .
  • Stillanlegu hólfin geta ekki verið neikvæð vegna þess að sending neikvæðs fjölda eininga gerir ekkert skyn. Valmyndin Leysa færibreytur hefur handhægan valmöguleika: Gerðu óþvingaðar breytur óneikvæðar. Gakktu úr skugga um að þessi stilling sé virkjuð.

Við skulum ganga í gegnum eftirfarandi skref til að framkvæma verkefnið.

Skref:

  • Fyrst af öllu munum við setja nokkrar nauðsynlegar formúlur. Til að reikna út á að senda skaltu slá inn eftirfarandi formúlu.

=SUM(D14:F14)

  • Ýttu síðan á Enter .

  • Næst, dragðu FyllingunaMeðhöndla táknið upp að reit G19 til að fylla hinar hólfin með formúlunni.
  • Þess vegna mun úttakið líta svona út.

  • Síðan, til að reikna út heildarfjöldann, sláðu inn eftirfarandi formúlu.

=SUM(C14:C19)

  • Ýttu síðan á Enter.

  • Næst, dragðu táknið Fill Handle til hægri upp í reit G20 til að fylla hitt frumur með formúlunni.
  • Þess vegna mun úttakið líta svona út.

  • Síðan, til að reikna út sendingarkostnað, sláðu inn eftirfarandi formúlu.

=SUMPRODUCT(C5:C10,D14:D19)

  • Ýttu síðan á Enter .

  • Dragðu næst áfyllingarhandfangstáknið til hægri upp í reit F26 til að fylla hinar hólfin með formúlunni.
  • Sláðu nú inn eftirfarandi formúlu í reit G26 .

=SUM(D26:F26)

  • Til að opna Solver Add-in , farðu í Data flipann og smelltu á Solver .

  • Næst, fylltu Setja markmið reitinn með þessu gildi: $G$26 .
  • Veldu síðan valhnappinn fyrir Min valkostinn í To control.
  • Veldu reit $D$14 í $F$19 til að fylla út reitinn Með því að breyta breytilegum frumum . Þessi reitur mun síðan sýna $D$14:$F$19 .
  • Nú, Bættu við takmörkunum einum í einu. Takmarkanir eru: C14=G14, C16=G16, C18=G18, C15=G15, C17=G17, C19=G19, D24>=0, E24>=0 og F24>=0 . Þessartakmarkanir verða sýndar í reitnum Með fyrirvara um takmarkanir.
  • Síðan skaltu velja Gera óþvingaðar breytur sem ekki neikvæðar gátreitinn.
  • Að lokum skaltu velja Simplex LP úr fellilistanum Veldu lausnaraðferð.

  • Smelltu nú á Leysa Eftirfarandi mynd sýnir Niðurstöður úrlausnar svarglugganum. Þegar þú smellir á Í lagi birtist niðurstaðan þín.

  • Leysarinn sýnir lausnina sem sýnd er á eftirfarandi mynd.

Lesa meira: Dæmi með Excel Solver til að lágmarka kostnað

Meira um Excel Solver

Við ætlum að ræða svargluggann fyrir lausnarvalkosti í þessum hluta. Með því að nota þennan valmynd geturðu stjórnað mörgum þáttum lausnarferlisins. Þú getur líka hlaðið og vistað módelforskriftir á verkstæðissviði með því að nota þennan valmynd.

Venjulega viltu aðeins vista líkan þegar þú notar fleiri en eitt sett af færibreytum Solver með vinnublaðinu þínu. Excel vistar fyrsta Solver líkanið sjálfkrafa með vinnublaðinu þínu með því að nota falin nöfn. Ef þú vistar fleiri gerðir geymir Excel upplýsingarnar í formi formúla sem samsvara forskriftunum. (Síðasta hólfið á vistuðu sviðinu er fylkisformúla sem geymir valmöguleikastillingarnar.)

Það getur gerst að Solver muni tilkynna að hann geti ekki fundið lausn, jafnvel þegar þú veist að eina lausninætti að vera til. Þú getur breytt einum eða fleiri af lausnarvalkostunum og reynt aftur. Þegar þú smellir á Options hnappinn í Solver Parameters valmyndinni, birtist Solver Options svarglugginn sem sýndur er á eftirfarandi mynd.

Einfalt Solver dæmi í Excel

Við getum stjórnað mörgum þáttum hvernig Solver mun leysa vandamál.

Hér er stutt lýsing á valkostum Solver:

Tengdu nákvæmni : Tilgreindu hversu nálægt hólfinu Tilvísunar- og þvingunarformúlur verða að vera til að uppfylla þvingun. Með því að tilgreina minni nákvæmni mun Excel leysa vandamálið hraðar.

Notaðu sjálfvirka mælikvarða : Það er notað þegar vandamálið fjallar um mikinn stærðarmun— þegar þú reynir að hámarka prósentu, t.d. td með því að breyta hólfum sem eru mjög stórar.

Sýna niðurstöður endurtekningar : Með því að velja þennan gátreit er leysir beðinn um að gera hlé og birta niðurstöðurnar eftir hverja endurtekningu.

Hunsa heiltölutakmarkanir : Ef þú velur þennan gátreit mun Solver hunsa takmarkanir sem nefna að tiltekið hólf verði að vera heiltala. Með því að nota þennan valmöguleika gæti Solver fundið lausn sem ekki er hægt að finna á annan hátt.

Hámarkstími : Nefndu hámarkstíma (í sekúndum) sem þú vilt að Solver eyði í eitt vandamál. Ef Solver tilkynnir að það hafi farið yfir tímamörkin geturðu aukið þann tíma sem það eyðir

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.