Когато се справяте със сложни проблеми в Excel 2013, може да се наложи да използвате добавката Solver. Например, използвайте Solver, за да намерите най-доброто решение, когато трябва да промените множество входни стойности във вашия модел и трябва да наложите ограничения върху тези стойности и/или изходната стойност.
Добавката Solver работи чрез прилагане на итеративни методи за намиране на „най-доброто“ решение, като се имат предвид входовете, желаното решение и ограниченията, които налагате. С всяка итерация програмата прилага метод проба-грешка (базиран на използването на линейни или нелинейни уравнения и неравенства), който се опитва да се доближи до оптималното решение.
Когато използвате добавката Solver, имайте предвид, че много проблеми, особено по-сложните, имат много решения. Въпреки че Solver връща оптималното решение, като се имат предвид началните стойности, променливите, които могат да се променят, и ограниченията, които дефинирате, това решение често не е единственото възможно и всъщност може да не е най-доброто решение за вас.
За да сте сигурни, че намирате най-доброто решение, може да искате да стартирате Solver повече от веднъж, като коригирате първоначалните стойности всеки път, когато решавате проблема.
Когато настройвате проблема за добавката Solver във вашия работен лист, дефинирайте следните елементи:
-
Целева клетка: целевата клетка във вашия работен лист, чиято стойност трябва да бъде увеличена, минимизирана или накарана да достигне определена стойност. Имайте предвид, че тази клетка трябва да съдържа формула.
-
Променливи клетки: Променящите се клетки във вашия работен лист, чиито стойности трябва да се коригират, докато се намери отговорът.
-
Ограничителни клетки: Клетките, които съдържат ограниченията, които налагате върху променящите се стойности в променливите клетки и/или целевата клетка в целевата клетка.
След като приключите с дефинирането на проблема с тези параметри и накарате добавката Solver да реши проблема, програмата връща оптималното решение, като променя стойностите във вашия работен лист. В този момент можете да изберете да запазите промените в работния лист или да възстановите оригиналните стойности в работния лист. Можете също да запишете решението като сценарий, за да видите по-късно, преди да възстановите оригиналните стойности.
Можете да използвате добавката Solver с Мениджъра на сценарии, за да помогнете да настроите проблем за решаване или да запазите решение, така че да можете да го видите на по-късна дата. Променящите се клетки, които дефинирате за Мениджъра на сценарии, автоматично се улавят и използват от Решателя, когато изберете тази команда, и обратно.
Също така, можете да запазите решението на Solver за проблем като сценарий (като щракнете върху бутона Save Scenario в диалоговия прозорец Solver), който след това можете да видите със Scenario Manager.
Имайте предвид, че Solver е помощна програма за добавка. Това означава, че преди да можете да го използвате, трябва да се уверите, че програмата за добавка Solver все още е заредена, както е показано от появата на бутона Solver в групата Анализ в края на раздела Данни на лентата.
Ако този бутон липсва, можете да заредите Solver, като отворите раздела Добавки в диалоговия прозорец Опции на Excel (Alt+FTAA) и след това щракнете върху бутона Go, след като се уверите, че добавките на Excel се показват в падащото меню Управление списъчно поле непосредствено вляво.
След това поставете отметка в квадратчето Solver Add-in в диалоговия прозорец Добавки, за да поставите отметка в него, преди да щракнете върху OK, за да затворите диалоговия прозорец и да презаредите добавката.