|
Ðåøåíèå óðàâíåíèé è çàäà÷ îïòèìèçàöèè
Äëÿ ðåøåíèÿ çàäà÷ îïòèìèçàöèè øèðîêîå ïðîìåíåíèå íàõîäÿò ðàçëè÷íûå ñðåäñòâà Excel.
 ýòîì ðàçäåëå ðàññìîòðèì êîìàíäû:
Ïîäáîð ïàðàìåòðîâ äëÿ íàõîæäåíèÿ çíà÷åíèÿ, ïðèâîäÿùåãî ê òðåáóåìîìó ðåçóëüòàòó.
Íàäñòðîéêó Ïîèñê ðåøåíèÿ äëÿ ðàñ÷åòà îïòèìàëüíîé âåëè÷èíû ïî íåñêîëüêèì ïåðåìåííûì è îãðàíè÷åíèÿì;
Äèñïåò÷åð ñöåíàðèåâ äëÿ ñîçäàíèÿ è îöåíêè íàáîðîâ ñöåíàðèåâ «÷òî – åñëè» ñ íåñêîëüêèìè âàðèàíòàìè èñõîäíûõ äàííûõ.
Ïîäáîð ïàðàìåòðîâ
Îñíîâíîé êîìàíäîé äëÿ ðåøåíèÿ îïòèìèçàöèîííûõ çàäà÷ â Excel ÿâëÿåòñÿ êîìàíäà Ñåðâèñ/Ïîäáîð ïàðàìåòðà. Ýòà êîìàíäà îïðåäåëÿåò íåèçâåñòíóþ âåëè÷èíó, ïðèâîäÿùóþ ê òðåáóåìîìó ðåçóëüòàòó.
Åñëè êîìàíäà Ïîäáîð ïàðàìåòðà îòñóòñòâóåò â ìåíþ Ñåðâèñ, âûïîëíèòå êîìàíäó Ñåðâèñ/Íàäñòðîéêà è óñòàíîâèòå ôëàæîê Ïàêåò àíàëèçà â îêíå äèàëîãà Íàäñòðîéêà
Äëÿ ðàáîòû ñ êîìàíäîé Ïîäáîð ïàðàìåòðà íåîáõîäèìî ïîäãîòîâèòü ëèñò, ÷òîáû â ëèñòå íàõîäèëèñü:
ôîðìóëà äëÿ ðàñ÷åòà;
ïóñòàÿ ÿ÷åéêà äëÿ èñêîìîãî çíà÷åíèÿ;
äðóãèå âåëè÷èíû, êîòîðûå èñïîëüçóþòñÿ â ôîðìóëå.
Ññûëêà íà ïóñòóþ ÿ÷åéêó äîëæíà îáÿçàòåëüíî ïðèñóòñòâîâàòü â ôîðìóëå, òàê êàê èìåííî îíà ÿâëÿåòñÿ ïåðåìåííîé, çíà÷åíèå êîòîðîé èùåò Excel. Âî âðåìÿ ïîäáîðà ïàðàìåòðà â ïåðåìåííóþ ÿ÷åéêó íåïðåðûâíî çàíîñÿòñÿ íîâûå çíà÷åíèÿ, ïîêà íå áóäåò íàéäåíî ðåøåíèå ïîñòàâëåííîé çàäà÷è.
Òàêîé ïðîöåññ íàçûâàåòñÿ èòåðàöèåé, è ïðîäîëæàåòñÿ îí äî òåõ ïîð, ïîêà ðåäàêòîð íå âûïîëíèò 100 ïîïûòîê èëè íå íàéäåò ðåøåíèÿ, ëåæàùåå â ïðåäåëàõ òî÷íîñòè 0,001 îò òî÷íîãî çíà÷åíèÿ (íàñòðîéêà ýòèõ ïàðàìåòðîâ îñóùåñòâëÿåòñÿ ñ ïîìîùüþ êîìàíäû Ñåðâèñ/Ïàðàìåòðû, âêëàäêà Âû÷èñëåíèÿ)
Îïòèìèçàöèÿ ñ ïîìîùüþ êîìàíäû Ïîäáîð ïàðàìåòðîâ âûïîëíÿåòñÿ òàê:
1. Ñîçäàéòå ëèñò, íàïðèìåð, ñ ôîðìóëîé =B1*B2 â ÿ÷åéêå B3, ïóñòîé (ïåðåìåííîé) ÿ÷åéêîé (B2) è äðóãèìè äàííûìè (B1), êîòîðûå ìîãóò ïîíàäîáèòüñÿ ïðè âû÷èñëåíèÿõ. Íàïðèìåð, íåîáõîäèìî îïðåäåëèòü êîëè÷åñòâî êíèã ïî öåíå 23,75ð., êîòîðûå íåîáõîäèìî ïðîäàòü, ÷òîáû îáúåì ïðîäàæ ñîñòàâèë 10000,00ð.
2. Âûäåëèòå ÿ÷åéêó ëèñòà (B3), â êîòîðîé ñîäåðæèòñÿ ôîðìóëà (ýòà ÿ÷åéêà ïîÿâèòñÿ â ïîëå "Óñòàíîâèòü â ÿ÷åéêå" â îêíå äèàëîãà Ïîäáîð ïàðàìåòðà). Âûïîëíèòå êîìàíäó Ñåðâèñ/Ïîäáîð ïàðàìåòðà. Îòêðûâàåòñÿ îêíî äèàëîãà Ïîäáîð ïàðàìåòðà..
3. Ââåäèòå â òåêñòîâîå ïîëå Çíà÷åíèå ÷èñëî, ñîîòâåòñòâóþùåå îáúåìó ïðîäàæ - 10000. Ïåðåìåñòèòå êóðñîð â òåêñòîâîì ïîëå Èçìåíÿÿ çíà÷åíèÿ ÿ÷åéêè. Âûäåëèòå òó ÿ÷åéêó, â êîòîðîé äîëæåí ñîäåðæàòüñÿ îòâåò (ïåðåìåííàÿ ÿ÷åéêà). Åå ñîäåðæèìîå áóäåò ïîäîáðàíî è ïîäñòàâëåíî â ôîðìóëó êîìàíäîé Ïîäáîð ïàðàìåòðà. Âûäåëåííàÿ ÿ÷åéêà (B2) âûäåëÿåòñÿ íà ëèñòå ðàìêîé. Íàæìèòå êíîïêó ÎÊ, ÷òîáû íàéòè ðåøåíèå.
Ïîñëå çàâåðøåíèÿ èòåðàöèîííîãî öèêëà â îêíå äèàëîãà Ðåçóëüòàò ïîäáîðà ïàðàìåòðà ïîÿâëÿåòñÿ ñîîáùåíèå, à ðåçóëüòàò çàíîñèòñÿ â ÿ÷åéêó ëèñòà. Ðåøåíèå ïîêàçûâàåò, ÷òî äëÿ äîñòèæåíèÿ îáúåìà ïðîäàæ 10000 ð. íåîáõîäèìî ïðîäàòü 421 êíèãó ïî öåíå 23,75 ð. Äëÿ çàêðûòèÿ îêíà äèàëîãà Ðåçóëüòàò ïîäáîðà ïàðàìåòðà ùåëêíèòå íà êíîïêå ÎÊ.
Êîìàíäà Ïîèñê ðåøåíèÿ
Äëÿ ðåøåíèÿ ñëîæíûõ çàäà÷, òðåáóþùèõ ïðèìåíåíèÿ ëèíåéíîãî è íåëèíåéíîãî ïðîãðàììèðîâàíèÿ, à òàêæå ìåòîäîâ èññëåäîâàíèÿ îïåðàöèé ïðèìåíÿåòñÿ íàäñòðîéêà - Ïîèñê ðåøåíèÿ. ×òîáû èñïîëüçîâàòü íàäñòðîéêó Ïîèñê ðåøåíèÿ íå îáÿçàòåëüíî çíàòü ìåòîäû ïðîãðàììèðîâàíèÿ è èññëåäîâàíèÿ îïåðàöèé, íî íåîáõîäèìî îïðåäåëÿòü, êàêèå çàäà÷è ìîæíî ðåøàòü ýòèìè ìåòîäàìè.
Ïîëüçîâàòåëü äîëæåí óìåòü ñ ïîìîùüþ äèàëîãîâûõ îêîí íàäñòðîéêè Ïîèñê ðåøåíèÿ ïðàâèëüíî ñôîðìóëèðîâàòü óñëîâèÿ çàäà÷è, è åñëè ðåøåíèå ñóùåñòâóåò, òî “Ïîèñê ðåøåíèÿ” îòûùåò åãî.  îñíîâå íàäñòðîéêè ëåæàò èòåðàöèîííûå ìåòîäû.
 òîì ñëó÷àå, êîãäà îïòèìèçàöèîííàÿ çàäà÷à ñîäåðæèò íåñêîëüêî ïåðåìåííûõ âåëè÷èí, äëÿ àíàëèçà ñöåíàðèÿ íåîáõîäèìî âîñïîëüçîâàòüñÿ íàäñòðîéêîé Ïîèñê ðåøåíèÿ. “Ïîèñê ðåøåíèÿ” ïîçâîëÿåò èñïîëüçîâàòü îäíîâðåìåííî áîëüøîå êîëè÷åñòâî èçìåíÿåìûõ ÿ÷ååê (äî 200) è çàäàâàòü îãðàíè÷åíèÿ äëÿ èçìåíÿåìûõ ÿ÷ååê.
Îáùèå ñâîéñòâà, êîòîðûå õàðàêòåðíû äëÿ çàäà÷, ðåøàåìûõ ñ ïîìîùüþ íàäñòðîéêè Ïîèñê ðåøåíèÿ:
Ñóùåñòâóåò åäèíñòâåííàÿ öåëåâàÿ ÿ÷åéêà, ñîäåðæàùàÿ ôîðìóëó, çíà÷åíèå êîòîðîé äîëæíî áûòü ñäåëàíî ìàêñèìàëüíûì, ìèíèìàëüíûì èëè æå ðàâíûì, êàêîìó-òî êîíêðåòíîìó çíà÷åíèþ.
Ôîðìóëà â ýòîé öåëåâîé ÿ÷åéêå ñîäåðæèò ññûëêè íà ðÿä èçìåíÿåìûõ ÿ÷ååê. Ïîèñê ðåøåíèÿ çàêëþ÷àåòñÿ â òîì, ÷òîáû ïîäîáðàòü òàêèå çíà÷åíèÿ ïåðåìåííûõ â èçìåíÿåìûõ ÿ÷åéêàõ, êîòîðûå áû îáåñïå÷èëè îïòèìàëüíîå çíà÷åíèå äëÿ ôîðìóëû â öåëåâîé ÿ÷åéêå.
Ìîæåò áûòü çàäàíî íåêîòîðîå êîëè÷åñòâî îãðàíè÷åíèé — óñëîâèé èëè ñîîòíîøåíèé, êîòîðûì äîëæíû óäîâëåòâîðÿòü íåêîòîðûå èç èçìåíÿåìûõ ÿ÷ååê.
Ïîñòàíîâêà çàäà÷è
Ïåðâûì øàãîì ïðè ðàáîòå ñ êîìàíäîé Ïîèñê ðåøåíèÿ ÿâëÿåòñÿ ñîçäàíèå ñïåöèàëèçèðîâàííîãî ëèñòà. Äëÿ ýòîãî íåîáõîäèìî ñîçäàòü öåëåâóþ ÿ÷åéêó, â êîòîðóþ ââîäèòñÿ îñíîâíàÿ ôîðìóëà.
Êðîìå òîãî, ëèñò ìîæåò âêëþ÷àòü äðóãèå çíà÷åíèÿ è ôîðìóëû, èñïîëüçóþùèå çíà÷åíèÿ öåëåâîé è ïåðåìåííûõ ÿ÷ååê. Ôîðìóëà â öåëåâîé ÿ÷åéêå äîëæíà îïèðàòüñÿ â âû÷èñëåíèÿõ íà çíà÷åíèÿ ïåðåìåííûõ ÿ÷ååê.
Ïîñëå òîãî, êàê çàäà÷à îïòèìèçàöèè áóäåò ïîäãîòîâëåíà íà ëèñòå, ìîæíî ïðèñòóïàòü ê ðàáîòå.
1. Âûäåëèòå íà ëèñòå öåëåâóþ ÿ÷åéêó, â êîòîðóþ ââåäåíà ôîðìóëà.
2. Âûïîëíèòå êîìàíäó Ñåðâèñ/Ïîèñê ðåøåíèÿ. Îòêðûâàåòñÿ îêíî äèàëîãà Ïîèñê ðåøåíèÿ. Ïîñêîëüêó áûëà âûäåëåíà ÿ÷åéêà, â òåêñòîâîì ïîëå «Óñòàíîâèòü öåëåâóþ ÿ÷åéêó» ïîÿâèòñÿ ïðàâèëüíàÿ ññûëêà íà ÿ÷åéêó.  ãðóïïå «Ðàâíîé» ïåðåêëþ÷àòåëü ïî óìîë÷àíèþ óñòàíàâëèâàåòñÿ â ïîëîæåíèå «Ìàêñèìàëüíîìó çíà÷åíèþ».
3. Ïåðåéäèòå ê ïîëþ "Èçìåíÿÿ ÿ÷åéêè" è ââåäèòå ïåðåìåííûå ÿ÷åéêè ëèñòà
4. Äîáàâüòå îãðàíè÷åíèÿ íà ïåðåìåííûå â èçìåíÿåìûõ ÿ÷åéêàõ. Äëÿ ââîäà îãðàíè÷åíèé íàæìèòå êíîïêó Äîáàâèòü, ÷òîáû çàäàòü ïåðâîå îãðàíè÷åíèå â îêíå äèàëîãà, çàòåì ìîæíî ââåñòè âòîðîå, òðåòüå è ò.ä.
5. Êîãäà îïòèìèçàöèîííàÿ çàäà÷à áóäåò ãîòîâà ê âûïîëíåíèþ, ìîæíî íàæàòü êíîïêó Âûïîëíèòü äëÿ ïîëó÷åíèÿ îòâåòà. Ïîÿâèòñÿ îêíî äèàëîãà ñ îïèñàíèåì ðåçóëüòàòîâ ïðîöåññà îïòèìèçàöèè.
6. ×òîáû îòîáðàçèòü íàéäåííîå ðåøåíèå â ÿ÷åéêàõ ëèñòà, óñòàíîâèòå ïåðåêëþ÷àòåëü "Ñîõðàíèòü íàéäåííîå ðåøåíèå" è íàæìèòå êíîïêó ÎÊ. Íàéäåííàÿ ìàêñèìàëüíàÿ âåëè÷èíà ïîìåùàåòñÿ â öåëåâóþ ÿ÷åéêó, à ïåðåìåííûå ÿ÷åéêè çàïîëíÿþòñÿ îïòèìàëüíûìè çíà÷åíèÿìè ïåðåìåííûõ, êîòîðûå óäîâëåòâîðÿþò óñòàíîâëåííûì îãðàíè÷åíèÿì.
Äèñïåò÷åð ñöåíàðèåâ «÷òî – åñëè»
Ïðè ðàáîòå ñ êîìàíäàìè Ïîäáîð ïàðàìåòðà è Ïîèñê ðåøåíèÿ íå ñóùåñòâóåò óäîáíîãî ñïîñîáà ñðàâíåíèÿ ðåçóëüòàòîâ âû÷èñëåíèé – ïðè êàæäîì èçìåíåíèè äàííûõ ïðåäûäóùåå çíà÷åíèå ïðîïàäàåò.
×òîáû óñòðàíèòü ýòè îãðàíè÷åíèÿ, ðàçðàáîò÷èêè Excel ñîçäàëè Äèñïåò÷åð ñöåíàðèåâ, ïîìîãàþùèé ðàáîòàòü ñ íåñêîëüêèìè ìîäåëÿìè «÷òî – åñëè». Êîìàíäîé Ñåðâèñ/Ñöåíàðèè ìîæíî ñîçäàâàòü íîâûå è ïðîñìàòðèâàòü ñóùåñòâóþùèå ñöåíàðèè äëÿ ðåøåíèÿ çàäà÷, è îòîáðàæàòü êîíñîëèäèðîâàííûå îò÷åòû.
Ñîçäàíèå ñöåíàðèÿ
Ñöåíàðèåì íàçûâàåòñÿ ìîäåëü «÷òî – åñëè», â êîòîðóþ âõîäÿò ïåðåìåííûå ÿ÷åéêè, ñâÿçàííûå îäíîé èëè íåñêîëüêèìè ôîðìóëàìè. Ïåðåä ñîçäàíèåì ñöåíàðèÿ íåîáõîäèìî ñïðîåêòèðîâàòü ëèñò òàê, ÷òîáû íà íåì áûëà õîòÿ áû îäíà ôîðìóëà, çàâèñÿùàÿ îò ÿ÷ååê, êîòîðûå ìîãóò ïðèíèìàòü ðàçëè÷íûå çíà÷åíèÿ. Íàïðèìåð, ìîæåò âîçíèêíóòü ïîòðåáíîñòü â ñðàâíåíèè ëó÷øåãî è õóäøåãî ñöåíàðèåâ.
Ñîçäàíèå ñöåíàðèåâ ïðîèñõîäèò ñëåäóþùèì îáðàçîì:
Âûïîëíèòå êîìàíäó Ñåðâèñ/Ñöåíàðèè. Îòêðûâàåòñÿ èçîáðàæåíèå îêíà äèàëîãà Äèñïåò÷åð ñöåíàðèåâ.
Íàæìèòå êíîïêó Äîáàâèòü, ÷òîáû ñîçäàòü ïåðâûé ñöåíàðèé. Îòêðîåòñÿ îêíî äèàëîãà Äîáàâëåíèå ñöåíàðèÿ.
Ââåäèòå Ëó÷øèé âàðèàíò (èëè ëþáîå äðóãîå èìÿ) â ïîëå Íàçâàíèå ñöåíàðèÿ, çàòåì ñ ïîìîùüþ îêîí äèàëîãà ââåäèòå èçìåíÿåìûå ÿ÷åéêè. Êîãäà ýòîò ñöåíàðèé áóäåò ãîòîâ, ââåäèòå ñëåäóþùèé.
Íàæìèòå êíîïêó Äîáàâèòü, ÷òîáû ñîçäàòü âòîðîé ñöåíàðèé. Ââåäèòå íàçâàíèå Õóäøèé âàðèàíò. Ïîñëå çàâåðøåíèÿ ñîçäàíèÿ äâóõ ñöåíàðèåì ìîæíî ïðèñòóïèòü ê ïðîñìîòðó ðåçóëüòàòîâ.
Çàêðîéòå îêíî äèàëîãà Äèñïåò÷åð ñöåíàðèåâ êíîïêîé Çàêðûòü.
Ïðîñìîòð ñöåíàðèÿ
Excel ñîõðàíÿåò ñöåíàðèè âìåñòå ñ ëèñòîì òåêóùåé êíèãè, è ïðîñìîòð èõ êîìàíäîé Ñåðâèñ /Ñöåíàðèè âîçìîæåí òîëüêî ïðè îòêðûòèè äàííîãî ëèñòà. Ïðîñìîòð ñöåíàðèÿ âûïîëíÿåòñÿ ñëåäóþùèì îáðàçîì:
Âûïîëíèòå êîìàíäó Ñåðâèñ/Ñöåíàðèè. Îòêðûâàåòñÿ îêíî äèàëîãà:
Âûáåðèòå èç ñïèñêà ñöåíàðèé äëÿ ïðîñìîòðà.
Íàæìèòå êíîïêó Âûâåñòè. Excel çàìåíÿåò ñîäåðæèìîå ÿ÷ååê ëèñòà çíà÷åíèÿìè èç ñöåíàðèÿ è îòîáðàæàåò ðåçóëüòàòû íà ëèñòå.
Âûáåðèòå èç ñïèñêà äðóãèå ñöåíàðèè è âîñïîëüçóéòåñü êíîïêîé Âûâåñòè äëÿ ñðàâíåíèÿ ðåçóëüòàòîâ ìîäåëåé «÷òî – åñëè». Ïîñëå çàâåðøåíèÿ íàæìèòå êíîïêó Çàêðûòü. Çíà÷åíèÿ ïîñëåäíåãî àêòèâíîãî ñöåíàðèÿ îñòàþòñÿ â ÿ÷åéêàõ ëèñòà.
Ñîçäàíèå îò÷åòîâ ïî ñöåíàðèþ
Ñðàâíèâàòü ðàçëè÷íûå ñöåíàðèè ìîæíî, ïåðåõîäÿ îò ñöåíàðèÿ ê ñöåíàðèþ ñ ïîìîùüþ êíîïêè ïîêàçàòü â îêíå äèàëîãà Äèñïåò÷åð ñöåíàðèåâ, íî èíîãäà âîçíèêàåò íåîáõîäèìîñòü â ñîçäàíèè îò÷åòà ñ îáîáùåííîé èíôîðìàöèåé î ðàçëè÷íûõ ñöåíàðèÿõ ëèñòà.
Ýòó çàäà÷ó ìîæíî âûïîëíèòü ñ ïîìîùüþ êíîïêè Îò÷åò â îêíå äèàëîãà Äèñïåò÷åð ñöåíàðèåâ. Ñîçäàííûé ñâîäíûé îò÷åò áóäåò àâòîìàòè÷åñêè îòôîðìàòèðîâàí è ñêîïèðîâàí íà íîâûé ëèñò òåêóùåé êíèãè.
Ñîçäàíèå îò÷åòà ïî ñöåíàðèþ ïðîèñõîäèò ñëåäóþùèì îáðàçîì:
Âûïîëíèòå êîìàíäó Ñåðâèñ/Ñöåíàðèè. Îòêðîåòñÿ îêíî äèàëîãà Äèñïåò÷åð ñöåíàðèåâ.
Íàæìèòå êíîïêó Îò÷åò. Îòêðûâàåòñÿ îêíî äèàëîãà Îò÷åò ïî ñöåíàðèþ, â êîòîðîì ïðåäëàãàåòñÿ âûáðàòü ÿ÷åéêè, âõîäÿùèå â îò÷åò, à òàêæå åãî òèï. Îò÷åò òèïà ñòðóêòóðà ïðåäñòàâëÿåò ñîáîé ôîðìàòèðîâàííóþ òàáëèöó, êîòîðàÿ âûâîäèòñÿ íà îòäåëüíîì ëèñòå. Îò÷åò ñâîäíàÿ òàáëèöà ÿâëÿåòñÿ ñïåöèàëüíîé òàáëèöåé, êîòîðóþ ìîæíî íàñòðàèâàòü çà ñ÷åò ïåðåñòàíîâêè ñòîëáöîâ è ñòðîê.
|