Paano Gumamit ng Paghahanap sa Layunin at Solver ng Excel upang Malutas para sa Hindi Kilalang Mga variable

Paano Gumamit ng Paghahanap sa Layunin at Solver ng Excel upang Malutas para sa Hindi Kilalang Mga variable

Ang Excel ay may kakayahang kapag mayroon ka ng lahat ng data na kailangan mo para sa iyong mga kalkulasyon.





Ngunit hindi ba magiging maganda kung maaari malutas ang hindi kilalang mga variable ?





Sa Paghahanap sa Layunin at add-in ng Solver, magagawa nito. At ipapakita namin sa iyo kung paano. Basahin ang para sa isang buong gabay sa kung paano malutas para sa isang solong cell na may Paghahanap sa Layunin o isang mas kumplikadong equation sa Solver.





Paano Gumamit ng Paghahanap sa Layunin sa Excel

Ang Goal Seek ay naka-built na sa Excel. Nasa ilalim ito ng Data tab, sa Ano-Kung Pagsusuri menu:

Para sa halimbawang ito, gagamit kami ng isang napaka-simpleng hanay ng mga numero. Mayroon kaming halaga ng mga numero ng benta at tatlong taon na layunin. Maaari naming gamitin ang Paghahanap sa Layunin upang malaman kung ano ang dapat na mga numero sa Q4 upang magawa ang layunin.



Tulad ng nakikita mo, ang kasalukuyang kabuuan ng benta ay 114,706 na mga yunit. Kung nais nating magbenta ng 250,000 sa pagtatapos ng taon, ilan ang kailangan nating ibenta sa Q4? Sasabihin sa amin ng Paghahanap sa Layunin ng Excel.

Narito kung paano gamitin ang Paghahanap sa Layunin, sunud-sunod:





  1. Mag-click Data> Ano-Kung Pagsusuri> Paghahanap sa Layunin . Makikita mo ang window na ito:
  2. Ilagay ang 'katumbas' na bahagi ng iyong equation sa Itakda ang Cell patlang Ito ang numero na susubukan i-optimize ng Excel. Sa aming kaso, ito ang tumatakbo na kabuuan ng aming mga numero sa pagbebenta sa cell B5.
  3. I-type ang halaga ng iyong layunin sa Upang pahalagahan patlang Naghahanap kami para sa isang kabuuang 250,000 mga yunit na nabili, kaya maglalagay kami ng '250,000' sa larangan na ito.
  4. Sabihin sa Excel kung aling variable ang malulutas para sa Sa pamamagitan ng pagbabago ng cell patlang Nais naming makita kung ano ang kailangan ng aming mga benta sa Q4. Kaya sasabihin namin sa Excel na malutas ang cell D2. Magiging ganito ang hitsura kapag handa nang umalis:
  5. Hit OK lang upang malutas para sa iyong layunin. Kapag maganda ang itsura, hit lang OK lang . Ipapaalam sa iyo ng Excel kapag nakakita ng solusyon ang Goal Seek.
  6. Mag-click OK lang muli at makikita mo ang halagang malulutas ang iyong equation sa cell na iyong pinili Sa pamamagitan ng pagbabago ng cell .

Sa aming kaso, ang solusyon ay 135,294 na mga yunit. Siyempre, maaari lamang naming nalaman na sa pamamagitan ng pagbawas sa tumatakbo na kabuuang mula sa taunang layunin. Ngunit ang Paghahanap sa Layunin ay maaari ding magamit sa isang cell na mayroon nang data dito . At mas kapaki-pakinabang iyon.

Tandaan na pinapatungan ng Excel ang aming nakaraang data. Magandang ideya ito patakbuhin ang Paghahanap sa Layunin sa isang kopya ng iyong data . Magandang ideya din na gumawa ng isang tala sa iyong kinopyang data na nalikha gamit ang Paghahanap sa Layunin. Hindi mo nais na lituhin ito para sa kasalukuyan, tumpak na data.





hindi maaaring ilipat ang mga file mula sa android sa pc

Kaya ang Paghahanap sa Layunin ay isang kapaki-pakinabang na tampok na Excel , ngunit hindi ito lahat kahanga-hanga. Tingnan natin ang isang tool na mas kawili-wili: ang Solver add-in.

Ano ang Ginagawa ng Solver ng Excel?

Sa madaling salita, ang Solver ay tulad ng isang multivariate na bersyon ng Paghahanap sa Layunin . Tumatagal ito ng isang variable ng layunin at inaayos ang isang bilang ng iba pang mga variable hanggang makuha nito ang nais mong sagot.

Maaari itong malutas para sa isang maximum na halaga ng isang numero, isang minimum na halaga ng isang numero, o isang eksaktong numero.

At gumagana ito sa loob ng mga hadlang, kaya kung ang isang variable ay hindi mababago, o maaari lamang mag-iba sa loob ng isang tinukoy na saklaw, isasaalang-alang iyon ng Solver.

Mahusay na paraan upang malutas ang maraming hindi kilalang mga variable sa Excel. Ngunit ang paghahanap at paggamit nito ay hindi prangka.

Tingnan natin ang paglo-load ng add-in ng Solver, pagkatapos ay tumalon sa kung paano gamitin ang Solver sa Excel 2016.

Paano I-load ang Add-In ng Solver

Ang Excel ay walang Solver bilang default. Ito ay isang add-in kaya, tulad ng ibang makapangyarihang mga tampok sa Excel, kailangan mo munang i-load ito. Buti na lang at nasa computer mo na.

Tumungo sa File> Mga Opsyon> Add-Ins . Pagkatapos mag-click sa Punta ka na sunod sa Pamahalaan: Add-Ins ng Excel .

Kung ang dropdown na ito ay nagsabi ng ibang bagay bukod sa 'Excel Add-Ins,' kakailanganin mong baguhin ito:

Sa nagresultang window, makakakita ka ng ilang mga pagpipilian. Siguraduhin na ang kahon sa tabi Add-In ng Solver ay naka-check, at na-hit OK lang .

Makikita mo na ngayon ang Solver pindutan sa Pagsusuri pangkat ng mga Data tab:

Kung nagamit mo na ang Toolpak ng Pagsusuri sa Data , makikita mo ang pindutan ng Pagsusuri ng Data. Kung hindi, lilitaw nang mag-isa ang Solver.

Ngayon na na-load mo na ang add-in, tingnan natin kung paano ito magagamit.

Paano Gumamit ng Solver sa Excel

Mayroong tatlong bahagi sa anumang pagkilos ng Solver: ang layunin, ang mga variable cell, at ang mga hadlang. Maglalakad kami sa bawat hakbang.

  1. Mag-click Data> Solver . Makikita mo ang window ng Solver Parameter sa ibaba. (Kung hindi mo nakikita ang solver button, tingnan ang nakaraang seksyon kung paano i-load ang Solver add-in.)
  2. Itakda ang iyong layunin sa cell at sabihin sa Excel ang iyong layunin. Ang layunin ay nasa tuktok ng window ng Solver, at mayroon itong dalawang bahagi: ang layunin na cell at isang pagpipilian ng pag-maximize, pag-minimize, o isang tukoy na halaga. Kung pipiliin mo Max , Ayusin ng Excel ang iyong mga variable upang makuha ang pinakamalaking bilang na posible sa iyong layunin na cell. Min ay ang kabaligtaran: Bawasan ng Solver ang layunin na numero. Halaga Ng hinahayaan kang tukuyin ang isang tukoy na numero para sa Solver na hahanapin.
  3. Piliin ang mga variable cell na maaaring baguhin ng Excel. Ang mga variable cell ay itinakda sa Sa pamamagitan ng Pagbabago ng Mga Variable Cells patlang I-click ang arrow sa tabi ng patlang, pagkatapos ay mag-click at i-drag upang piliin ang mga cell na dapat gumana ng Solver. Tandaan na ito ang lahat ng mga cell na maaaring mag-iba. Kung hindi mo nais na baguhin ang isang cell, huwag piliin ito.
  4. Itakda ang mga hadlang sa marami o indibidwal na mga variable. Sa wakas, nakarating kami sa mga hadlang. Dito talaga malakas ang Solver. Sa halip na baguhin ang anuman sa mga variable cell sa anumang bilang na nais nito, maaari mong tukuyin ang mga hadlang na kailangang matugunan. Para sa mga detalye, tingnan ang seksyon kung paano magtakda ng mga hadlang sa ibaba.
  5. Kapag ang lahat ng impormasyong ito ay nasa lugar na, pindutin Lutasin upang makuha ang iyong sagot. Maa-update ng Excel ang iyong data upang isama ang mga bagong variable (ito ang dahilan kung bakit inirerekumenda naming gumawa ka muna ng isang kopya ng iyong data).

Maaari ka ring makabuo ng mga ulat, na titingnan namin nang maikli sa aming halimbawa ng Solver sa ibaba.

Paano Magtakda ng Mga Paghihigpit sa Solver

Maaari mong sabihin sa Excel na ang isang variable ay dapat na mas malaki sa 200. Kapag sumusubok ng iba't ibang mga halaga ng variable, ang Excel ay hindi mapupunta sa ilalim ng 201 sa partikular na variable.

Upang magdagdag ng isang pagpigil, i-click ang Idagdag pa pindutan sa tabi ng listahan ng pagpilit. Makakakuha ka ng isang bagong window. Piliin ang cell (o mga cell) na pipigilan sa Sanggunian sa Cell patlang, pagkatapos ay pumili ng isang operator.

Narito ang mga magagamit na operator:

  • <= (mas mababa sa o katumbas ng)
  • = (katumbas ng)
  • => (mas malaki kaysa sa o katumbas ng)
  • int (dapat ay isang integer)
  • am (dapat alinman sa 1 o 0)
  • Lahat ng Pagkakaiba

Lahat ng Pagkakaiba medyo nakalilito. Tinutukoy nito na ang bawat cell sa saklaw na iyong pipiliin Sanggunian sa Cell dapat ibang numero. Ngunit tinukoy din nito na dapat silang nasa pagitan ng 1 at ang bilang ng mga cell. Kaya't kung mayroon kang tatlong mga cell, magtatapos ka sa mga bilang na 1, 2, at 3 (ngunit hindi kinakailangan sa pagkakasunud-sunod na iyon)

Panghuli, idagdag ang halaga para sa pagpigil.

Mahalagang tandaan na kaya mo pumili ng maraming mga cell para sa Sanggunian sa Cell. Kung nais mo ng anim na variable na magkaroon ng mga halagang higit sa 10, halimbawa, maaari mong piliin ang lahat at sabihin sa Solver na dapat silang higit sa o katumbas ng 11. Hindi mo kailangang magdagdag ng isang hadlang para sa bawat cell.

Maaari mo ring gamitin ang checkbox sa pangunahing window ng Solver upang matiyak na ang lahat ng mga halagang hindi mo tinukoy ang mga hadlang ay hindi negatibo. Kung nais mong maging negatibo ang iyong mga variable, alisan ng check ang kahong ito.

Isang Halimbawa ng Solver

Upang makita kung paano gumagana ang lahat ng ito, gagamitin namin ang Solver add-in upang makagawa ng mabilis na pagkalkula. Narito ang data na nagsisimula kami sa:

Sa loob nito, mayroon kaming limang magkakaibang trabaho, na ang bawat isa ay nagbabayad ng ibang rate. Mayroon din kaming bilang ng mga oras na isang manggagawa sa teoretikal ay nagtrabaho sa bawat isa sa mga trabahong iyon sa isang naibigay na linggo. Maaari naming gamitin ang Solver add-in upang malaman kung paano i-maximize ang kabuuang bayad habang pinapanatili ang ilang mga variable sa loob ng ilang mga hadlang.

Narito ang mga hadlang na gagamitin namin:

  • Walang trabaho maaaring mahulog sa ibaba ng apat na oras.
  • Job 2 dapat mas malaki sa walong oras .
  • Job 5 dapat mas mababa sa labing isang oras .
  • Dapat ang kabuuang oras na nagtrabaho katumbas ng 40 .

Maaari itong maging kapaki-pakinabang upang isulat ang iyong mga hadlang tulad nito bago gamitin ang Solver.

Narito kung paano namin maitatakda iyon sa Solver:

Una, tandaan na Lumikha ako ng isang kopya ng talahanayan kaya hindi namin napatungan ang orihinal, na naglalaman ng aming kasalukuyang oras ng pagtatrabaho.

At pangalawa, tingnan na ang mga halaga sa mas malaki kaysa sa at mas mababa sa mga hadlang ay isang mas mataas o mas mababa kaysa sa nabanggit ko sa taas. Iyon ay dahil walang mga mas hihigit sa o mas mababa sa mga pagpipilian. Mayroon lamang mas malaki kaysa sa-o-pantay-pantay at mas mababa sa-o-katumbas-sa.

Hit tayo Lutasin at tingnan kung ano ang nangyayari.

Nakahanap ng solusyon ang Solver! Tulad ng nakikita mo sa kaliwa ng window sa itaas, ang aming mga kita ay tumaas ng $ 130. At lahat ng mga hadlang ay natutugunan.

kung paano suriin ang kasaysayan ng aktibidad ng computer sa windows 10

Upang mapanatili ang mga bagong halaga, siguraduhin Panatilihin ang Solver Solution ay nasuri at tinamaan OK lang .

Kung nais mo ng karagdagang impormasyon, bagaman, maaari kang pumili ng isang ulat mula sa kanang bahagi ng window. Piliin ang lahat ng mga ulat na gusto mo, sabihin sa Excel kung nais mo ang mga ito na nakabalangkas (Inirerekumenda ko ito), at pindutin OK lang .

Ang mga ulat ay nabuo sa mga bagong sheet sa iyong workbook at bibigyan ka ng impormasyon tungkol sa proseso na pinagdaanan ng add-in ng Solver upang makuha ang iyong sagot.

Sa aming kaso, ang mga ulat ay hindi masyadong kapanapanabik, at walang isang buong kawili-wiling impormasyon doon. Ngunit kung nagpapatakbo ka ng isang mas kumplikadong equation ng Solver, maaari kang makahanap ng ilang kapaki-pakinabang na impormasyon sa pag-uulat sa mga bagong worksheet. I-click lamang ang + pindutan sa gilid ng anumang ulat upang makakuha ng karagdagang impormasyon:

Solver Mga Advanced na Pagpipilian

Kung hindi mo alam ang tungkol sa mga istatistika, maaari mong balewalain ang mga advanced na pagpipilian ng Solver at patakbuhin lamang ito tulad ng dati. Ngunit kung nagpapatakbo ka ng malaki, kumplikadong mga kalkulasyon, baka gusto mong tingnan ito.

Ang pinaka-halata ay ang paraan ng paglutas:

Maaari kang pumili sa pagitan ng GRG Nonlinear, Simplex LP, at Evolutionary. Nagbibigay ang Excel ng isang simpleng paliwanag tungkol sa kung kailan mo dapat gamitin ang bawat isa. Ang isang mas mahusay na paliwanag ay nangangailangan ng ilang kaalaman sa mga istatistika at pagbabalik.

Upang ayusin ang mga karagdagang setting, pindutin lamang ang Mga pagpipilian pindutan Maaari mong sabihin sa Excel ang tungkol sa optimidad ng integer, itakda ang mga hadlang sa oras ng pagkalkula (kapaki-pakinabang para sa napakalaking mga dataset), at ayusin kung paano napupunta ang mga pamamaraan ng paglutas ng GRG at Evolutionary tungkol sa paggawa ng kanilang mga kalkulasyon.

Muli, kung hindi mo alam kung ano ang ibig sabihin ng anuman sa mga ito, huwag mag-alala tungkol dito. Kung nais mong malaman ang tungkol sa aling pamamaraan sa paglutas na gagamitin, ang Engineer Excel ay mayroong magandang artikulo na naglalahad para sa iyo . Kung nais mo ang maximum na kawastuhan, ang Evolutionary ay marahil isang mahusay na paraan upang pumunta. Magkaroon lamang ng kamalayan na ito ay magtatagal.

Paghahanap sa Layunin at Solver: Pagkuha ng Excel sa Susunod na Antas

Ngayong komportable ka sa mga pangunahing kaalaman sa paglutas para sa hindi kilalang mga variable sa Excel, isang ganap na bagong mundo ng pagkalkula ng spreadsheet ang bukas sa iyo.

Matutulungan ka ng Paghahanap sa Layunin na makatipid ng oras sa pamamagitan ng paggawa ng mas mabilis na pagkalkula, at ang Solver ay nagdaragdag ng isang malaking halaga ng kapangyarihan sa Mga kakayahan sa pagkalkula ng Excel .

Isang bagay lamang sa pagiging komportable sa kanila. Kung mas gagamitin mo ang mga ito, mas magiging kapaki-pakinabang ang mga ito.

Gumagamit ka ba ng Paghahanap ng Layunin o Solver sa iyong mga spreadsheet? Ano ang iba pang mga tip na maaari mong ibigay para sa pagkuha ng pinakamahusay na mga sagot mula sa kanila? Ibahagi ang iyong mga saloobin sa mga komento sa ibaba!

Magbahagi Magbahagi Mag-tweet Email 5 Mga Tip upang Supercharge ang Iyong Mga VirtualBox Linux Machine

Pagod na sa hindi magandang pagganap na inaalok ng mga virtual machine? Narito kung ano ang dapat mong gawin upang mapalakas ang pagganap ng VirtualBox.

Basahin Susunod
Mga Kaugnay na Paksa
  • Pagiging produktibo
  • Spreadsheet
  • Microsoft Excel
  • Mga Tip sa Microsoft Office
Tungkol sa May-akda Tapos si Albright(506 Mga Artikulo Nai-publish)

Ang Dann ay isang diskarte sa nilalaman at consultant sa marketing na tumutulong sa mga kumpanya na makabuo ng demand at lead. Nagba-blog din siya tungkol sa diskarte at marketing ng nilalaman sa dannalbright.com.

Higit pa Mula kay Dann Albright

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe