Excel 2020: Nájdite optimálne riešenia pomocou Riešiteľa - Tipy pre Excel

Obsah

Excel nebol prvý tabuľkový program. Lotus 1-2-3 nebol prvý tabuľkový program. Prvý tabuľkový program bol VisiCalc v roku 1979. VisiCalc, ktorý vyvinuli Dan Bricklin a Bob Frankston, publikoval Dan Fylstra. Dnes Dan prevádzkuje spoločnosť Frontline Systems. Jeho spoločnosť napísala Riešiteľ použitý v programe Excel. Spoločnosť Frontline Systems tiež vyvinula celú sadu analytického softvéru, ktorý pracuje s programom Excel.

Ak máte Excel, máte Riešiteľ. Možno to nie je povolené, ale máte to. Ak chcete povoliť Riešiteľ v programe Excel, stlačte kombináciu klávesov Alt + T a potom I. Pridajte začiarknutie vedľa doplnku Riešiteľ.

Ak chcete úspešne používať Riešiteľ, musíte zostaviť model pracovného hárka, ktorý má tri prvky:

  • Musí existovať jedna bunka cieľa. Toto je bunka, ktorú chcete minimalizovať, maximalizovať alebo nastaviť na konkrétnu hodnotu.
  • Môže existovať veľa vstupných buniek. Toto je jedno zásadné zlepšenie oproti Goal Seek, ktoré dokáže pracovať iba s jednou vstupnou bunkou.
  • Môžu existovať obmedzenia.

Vaším cieľom je vytvoriť požiadavky na plánovanie zábavného parku. Každý zamestnanec bude pracovať päť dní v rade a potom bude mať dva dni voľna. Existuje sedem rôznych možných spôsobov, ako niekoho naplánovať na päť priamych dní a dva voľné dni. Na nasledujúcom obrázku sú zobrazené ako text v A4: A10. Modré bunky v B4: B10 sú vstupné bunky. Tu určíte, koľko ľudí pracuje pre každý rozvrh.

Bunka cieľa predstavuje celkovú mzdu / týždeň, uvedená v B17. Toto je rovná matematika: Celkový počet ľudí od B11, plat 68 dolárov na osobu a deň. Požiadate Riešiteľa, aby našiel spôsob, ako minimalizovať týždenné mzdy.

Červené pole zobrazuje hodnoty, ktoré sa nezmenia. To je počet ľudí, ktorí potrebujú pracovať v parku každý deň v týždni. V rušných víkendových dňoch potrebujete najmenej 30 ľudí, v pondelok a utorok však iba 12 ľudí. Oranžové bunky používajú program SUMPRODUCT na základe vstupov v modrých bunkách na výpočet počtu ľudí naplánovaných každý deň.

Ikony v riadku 15 označujú, či potrebujete viac ľudí alebo menej ľudí, alebo či máte presne ten správny počet ľudí.

Najskôr som sa pokúsil vyriešiť tento problém bez Riešiteľa. Chodil som so 4 zamestnancami každý deň. To bolo super, ale v nedeľu som nemal dosť ľudí. Začal som teda zvyšovať plány, aby som získal viac zamestnancov v nedeľu. Skončil som s niečím, čo funguje: 38 zamestnancov a 2 584 dolárov týždennej mzdy.

Samozrejme, existuje ľahší spôsob riešenia tohto problému. Kliknite na ikonu Riešiteľ na karte Údaje. Povedzte riešiteľovi, že sa pokúšate nastaviť mzdu v B17 na minimum. Vstupné bunky sú B4: B10.

Obmedzenia spadajú do zrejmých a nie tak zrejmých kategórií.

Prvým zjavným obmedzením je, že D12: J12 musí byť >= D14:J14.

Ak by ste sa však teraz pokúsili spustiť Riešiteľ, získali by ste bizarné výsledky s čiastkovým počtom ľudí a pravdepodobne so záporným počtom ľudí, ktorí pracujú s určitými rozvrhmi.

Aj keď sa vám zdá zrejmé, že nemôžete zamestnať 0,39 ľudí, musíte pridať obmedzenia, aby ste riešiteľovi povedali, že B4: B10 sú >= 0a že B4: B10 sú celé čísla.

Ako spôsob riešenia zvoľte Simplex LP a kliknite na Riešiť. Za niekoľko okamihov predstavuje Riešiteľ jedno optimálne riešenie.

Riešiteľ nájde spôsob, ako pokryť personálne obsadenie zábavného parku využitím 30 zamestnancov namiesto 38. Úspora za týždeň predstavuje 544 dolárov, v priebehu leta viac ako 7000 dolárov.

Všimnite si päť hviezdičiek nižšie, ktoré sú uvedené na obrázku. Časový plán, ktorý Riešiteľ navrhol, vyhovuje vašim presným potrebám na päť zo siedmich dní. Vedľajším produktom je, že v stredu a vo štvrtok budete mať viac zamestnancov, ako skutočne potrebujete.

Chápem, ako Riešiteľ prišiel k tomuto riešeniu. V sobotu, nedeľu a piatok potrebujete veľa ľudí. Jedným zo spôsobov, ako tam dostať ľudí, je dať im pondelok a utorok voľno. Preto Riešiteľ v pondelok a utorok dal voľno 18 ľuďom.

To, že Riešiteľ prišiel s optimálnym riešením, však neznamená, že neexistujú ďalšie rovnako optimálne riešenia.

Keď som len hádal o personálnom obsadení, nemal som naozaj dobrú stratégiu.

Teraz, keď mi Riešiteľ dal jedno z optimálnych riešení, si môžem nasadiť logický klobúk. Ak budete mať v stredu a vo štvrtok 28 zamestnancov vo vysokoškolskom veku, keď potrebujete iba 15 alebo 18 zamestnancov, povedie to k problémom. Nebude toho dosť robiť. Navyše, s presne správnym počtom hláv päť dní budete musieť niekoho zavolať načas, ak niekto iný povolí chorého.

Verím Riešiteľovi, že na to, aby to fungovalo, musím mať 30 ľudí. Ale stavím sa, že môžem týchto ľudí preskupiť, aby sa vyrovnal plán a poskytla sa malá rezerva v ostatných dňoch.

Napríklad tým, že dáte niekomu voľno v stredu a vo štvrtok, sa tiež zabezpečí, že daná osoba je v práci v piatok, sobotu a nedeľu. Takže ručne presúvam niektorých pracovníkov z radu pondelok, utorok do stredu, štvrtok. Stále ručne pripájam rôzne kombinácie a prichádzam s riešením zobrazeným nižšie, ktoré má rovnaké mzdové náklady ako Riešiteľ, ale lepšie nehmotné položky. Situácia s nadmerným počtom zamestnancov teraz existuje štyri dni namiesto dvoch. To znamená, že môžete vybavovať neprítomnosti od pondelka do štvrtka bez toho, aby ste museli niekoho zavolať z víkendu.

Je zlé, že som mohol prísť s lepším riešením ako Riešiteľ? Faktom je, že k tomuto riešeniu by som sa nemohol dostať bez použitia Riešiteľa. Akonáhle mi Riešiteľ dal model, ktorý minimalizoval náklady, dokázal som pomocou logiky nehmotného majetku zachovať rovnakú mzdu.

Ak potrebujete vyriešiť zložitejšie problémy, ako dokáže vyriešiť, pozrite sa na prémiové riešenia Excel, ktoré sú k dispozícii od spoločnosti Frontline Systems.

Za tento príklad ďakujem Danovi Fylstrovi a Frontline Systems. Walter Moore ilustroval XL horskú dráhu.

Zaujímavé články...