Функцыя Microsoft Excel: пошук рашэння

Адной з самых цікавых функцый у праграме Microsoft Excel з'яўляецца Пошук рашэння. Разам з тым, варта адзначыць, што дадзеная прылада нельга аднесці да самых папулярных сярод карыстальнікаў у дадзеным дадатку. А дарма. Бо гэтая функцыя, выкарыстоўваючы зыходныя дадзеныя, шляхам перабору, знаходзіць найбольш аптымальнае рашэнне з усіх наяўных. Давайце высветлім, як выкарыстоўваць функцыю Пошук рашэнні ў праграме Microsoft Excel.

ўключэнне функцыі

Можна доўга шукаць на стужцы, дзе знаходзіцца Пошук рашэння, але так і не знайсці дадзены інструмент. Проста, для актывізацыі гэтай функцыі, трэба яе ўключыць у наладах праграмы.

Для таго, каб вырабіць актывацыю Пошуку рашэнняў у праграме Microsoft Excel 2010 года, і пазнейшых версій, пераходзім ва ўкладку "Файл". Для версіі 2007 года, варта націснуць на кнопку Microsoft Office ў левым верхнім куце акна. У якое адкрылася акне, пераходзім у раздзел "Параметры".

У акне параметраў клікаем па пункце "Надбудовы". Пасля пераходу, у ніжняй частцы акна, насупраць параметра "Упраўленне" выбіраем значэнне "Надбудовы Excel", і клікаем па кнопцы "Перайсці".

Адкрываецца акно з надбудовамі. Ставім галачку насупраць назвы патрэбнай нам надбудовы - "Пошук рашэнні". Ціснем на кнопку "OK".

Пасля гэтага, кнопка для запуску функцыі Пошуку рашэнняў з'явіцца на стужцы Excel ва ўкладцы "Дадзеныя".

падрыхтоўка табліцы

Цяпер, пасля таго, як мы актывавалі функцыю, давайце разбярэмся, як яна працуе. Лягчэй за ўсё гэта прадставіць на канкрэтным прыкладзе. Такім чынам, у нас ёсць табліца заработнай платы работнікаў прадпрыемства. Нам варта разлічыць прэмію кожнага работніка, якая з'яўляецца творам заработнай платы, названай у асобным слупку, на пэўны каэфіцыент. Пры гэтым, агульная сума грашовых сродкаў, што выдзяляюцца на прэмію, роўная 30000 рублёў. Вочка, у якой знаходзіцца дадзеная сума, мае назву мэтавай, так як наша мэта падабраць дадзеныя менавіта пад гэты лік.

Каэфіцыент, які ўжываецца для разліку сумы прэміі, нам трэба будзе вылічыць з дапамогай функцыі Пошуку рашэнняў. Вочка, у якой ён размяшчаецца, называецца шуканай.

Мэтавая і шуканая вочка павінны быць звязаныя адзін з адным з дапамогай формулы. У нашым канкрэтным выпадку, формула размяшчаецца ў мэтавай вочку, і мае наступны выгляд: "= C10 * $ G $ 3", дзе $ G $ 3 - абсалютны адрас шуканай ячэйкі, а "C10" - агульная сума заработнай платы, ад якой вырабляецца разлік прэміі работнікам прадпрыемства.

Запуск інструмента Пошук рашэння

Пасля таго, як табліца падрыхтавана, знаходзячыся ва ўкладцы "Дадзеныя", ціснем на кнопку "Пошук рашэнні", якая размешчана на стужцы ў блоку інструментаў "Аналіз".

Адкрываецца акно параметраў, у якое трэба ўнесці дадзеныя. У полі "Аптымізаваць мэтавую функцыю" трэба ўвесці адрас мэтавай ячэйкі, дзе будзе размяшчацца агульная сума прэміі для ўсіх работнікаў. Гэта можна зрабіць альбо пропечатает каардынаты ўручную, альбо клікнуўшы на кнопку, размешчаную злева ад поля ўвядзення дадзеных.

Пасля гэтага, акно параметраў згорнецца, а вы зможаце вылучыць патрэбную вочка табліцы. Затым, патрабуецца зноў націснуць па той жа кнопцы злева ад формы з уведзенымі дадзенымі, каб разгарнуць акно параметраў зноў.

Пад акном з адрасам мэтавай вочкі, трэба ўсталяваць параметры значэнняў, якія будуць знаходзіцца ў ёй. Гэта можа быць максімум, мінімум, або канкрэтнае значэнне. У нашым выпадку, гэта будзе апошні варыянт. Таму, ставім перамыкач у пазіцыю "Значэнні", і ў полі злева ад яго прапісваем лік 30000. Як мы памятаем, менавіта гэты лік па ўмовах складае агульную суму прэміі для ўсіх работнікаў прадпрыемства.

Ніжэй размешчана поле "Змяняючы ячэйкі зменных". Тут трэба пазначыць адрас шуканай ячэйкі, дзе, як мы памятаем, знаходзіцца каэфіцыент, памнажэннем на які асноўнай заработнай платы будзе разлічана велічыня прэміі. Адрас можна прапісаць тымі ж спосабамі, як мы гэта рабілі для мэтавай вочка.

У полі "У адпаведнасці з абмежаваннямі" можна выставіць пэўныя абмежаванні для дадзеных, напрыклад, зрабіць значэння цэлымі або неадмоўнага. Для гэтага, ціснем на кнопку "Дадаць".

Пасля гэтага, адкрываецца акно дадання абмежаванні. У полі "Спасылка на вочкі" прапісваем адрас вочак, адносна якіх ўводзіцца абмежаванне. У нашым выпадку, гэта шуканая вочка з каэфіцыентам. Далей прастаўляем патрэбны знак: "менш або роўна", "больш або роўна", "роўна", "цэлы лік", "бінарнае", і г.д. У нашым выпадку, мы абярэм знак "больш або роўна", каб зрабіць каэфіцыент станоўчым лікам. Адпаведна, у полі "Абмежаванне" паказваем лік 0. Калі мы хочам наладзіць яшчэ адно абмежаванне, то ціснем на кнопку "Дадаць". У адваротным выпадку, ціснем на кнопку "OK", каб захаваць уведзеныя абмежаванні.

Як бачым, пасля гэтага, абмежаванне з'яўляецца ў адпаведным полі акна параметраў пошуку рашэння. Таксама, зрабіць зменныя неадмоўнага, можна усталяваўшы галачку каля адпаведнага параметру крыху ніжэй. Пажадана, каб усталяваны тут параметр не супярэчыў тым, якія вы прапісалі ў абмежаваннях, інакш, можа ўзнікнуць канфлікт.

Дадатковыя налады можна задаць, клікнуўшы па кнопцы "Параметры".

Тут можна ўсталяваць дакладнасць абмежаванні і межы рашэння. Калі патрэбныя дадзеныя ўведзеныя, цісніце на кнопку "OK". Але, для нашага выпадку, змяняць гэтыя параметры не патрэбна.

Пасля таго, як усе налады ўстаноўлены, ціснем на кнопку "Знайсці рашэнне".

Далей, праграма Эксэля ў вочках выконвае неабходныя разлікі. Адначасова з выдачай вынікаў, адкрываецца акно, у якім вы можаце альбо захаваць знойдзенае рашэнне, альбо аднавіць зыходныя значэння, пераставіўшы перамыкач у адпаведную пазіцыю. Незалежна ад абранага варыянту, усталяваўшы галачку "Ці вернуцца ў дыялогавае акно параметраў", вы можаце зноў перайсьці да налад пошуку рашэння. Пасля таго, як выстаўлены галачкі і перамыкачы, ціснем на кнопку "OK".

Калі па якой-небудзь прычыне вынікі пошуку рашэнняў вас не задавальняюць, ці пры іх падліку праграма выдае памылку, то, у такім выпадку, вяртаемся, апісаным вышэй спосабам, у дыялогавае акно параметраў. Пераглядаем усе ўведзеныя дадзеныя, так як магчыма дзесьці была дапушчана памылка. У выпадку, калі памылка знойдзена не была, то пераходзім да параметры "Выберыце метад рашэння". Тут прадастаўляецца магчымасць выбару аднаго з трох спосабаў разліку: "Пошук рашэння нелінейных задач метадам АЗГ", "Пошук рашэння лінейных задач сімплекс-метадам", і "Эвалюцыйны пошук рашэнні". Па змаўчанні, выкарыстоўваецца першы метад. Спрабуем вырашыць пастаўленую задачу, выбраўшы любы іншы метад. У выпадку няўдачы, паўтараем спробу, з выкарыстаннем апошняга метаду. Алгарытм дзеянняў ўсё той жа, які мы апісвалі вышэй.

Як бачым, функцыя Пошук рашэння ўяўляе сабой даволі цікавы інструмент, які, пры правільным выкарыстанні, можа значна зэканоміць час карыстача на розных падліках. На жаль, далёка не кожны карыстальнік ведае пра яго існаванне, не кажучы пра тое, каб правільна ўмець працаваць з гэтай надбудовай. У чымсьці дадзены інструмент нагадвае функцыю "Падбор параметру ...", Але ў той жа час, мае і істотныя адрозненні з ім.

Глядзіце відэа: Technology Stacks - Computer Science for Business Leaders 2016 (Можа 2024).