Поиск решения в excel 2019: Постановка и решение задачи с помощью надстройки «Поиск решения»

Надстройка «Поиск решения» ( Solver ) и ее диалоговое окно.

Заглавная страница
Избранные статьи
Случайная статья
Познавательные статьи
Новые добавления
Обратная связь

КАТЕГОРИИ:

Археология
Биология
Генетика
География
Информатика
История
Логика
Маркетинг
Математика
Менеджмент
Механика
Педагогика
Религия
Социология
Технологии
Физика
Философия
Финансы
Химия
Экология

ТОП 10 на сайте

Приготовление дезинфицирующих растворов различной концентрации

Техника нижней прямой подачи мяча.

Франко-прусская война (причины и последствия)

Организация работы процедурного кабинета

Смысловое и механическое запоминание, их место и роль в усвоении знаний

Коммуникативные барьеры и пути их преодоления

Обработка изделий медицинского назначения многократного применения

Образцы текста публицистического стиля

Четыре типа изменения баланса

Задачи с ответами для Всероссийской олимпиады по праву



Мы поможем в написании ваших работ!

ЗНАЕТЕ ЛИ ВЫ?

Влияние общества на человека

Приготовление дезинфицирующих растворов различной концентрации

Практические работы по географии для 6 класса

Организация работы процедурного кабинета

Изменения в неживой природе осенью

Уборка процедурного кабинета

Сольфеджио. Все правила по сольфеджио

Балочные системы. Определение реакций опор и моментов защемления

⇐ ПредыдущаяСтр 3 из 16Следующая ⇒

 

«Поиск решений является частью блока задач, который иногда называют анализ «что-если». Процедура поиска решения позволяет найти оптимальное значение формулы, содержащейся в ячейке, которая называется целевой. Эта процедура работает с группой ячеек, прямо или косвенно связанных с формулой в целевой ячейке. Чтобы получить по формуле, содержащейся в целевой ячейке, заданный результат, процедура изменяет значения во влияющих ячейках. Чтобы сузить множество значений, используемых в модели, применяются ограничения. Эти ограничения могут ссылаться на другие влияющие ячейки».

 

«Процедуру поиска решения можно использовать для определения значения влияющей ячейки, которое соответствует экстремуму зависимой ячейки — например можно изменить объем планируемого бюджета рекламы и увидеть, как это повлияет на проектируемую сумму расходов».

Встроенный инструмент Excel имеет ограничения. По числу переменных: Nv <=200 и по числу ограничений: Nc<=100.

 

Получить подробные сведения об используемых алгоритмах оптимального поиска, другие сведения об инструменте и скачать более мощные (но платные) его версии можно на сайте разработчиков надстройки: http :// www . solver . com .

Пробные установки более мощных инструментов ограничены по времени (около 2 недель), но дают возможность получить реальный результат оптимизации для задач с большим числом переменных и ограничений.


Имеются аналоги надстройки для различных инструментов, включая базы данных.

 

Удобный бесплатный аналог Решатель включен в бесплатный аналог Excel – Calc – свободного бесплатного кроссплатформенного LibreOffice (https://www.libreoffice.org/).

Решатель – эффективный инструмент, в некоторых отношениях дающий фору штатному

Поиску решения. Решатель не имеет ограничений ни по числу переменных, ни по числу ограничений и зачастую выполняет целочисленную оптимизацию эффективнее Поиска решения из состава Excel.

 

Дополнительные варианты инструментов оптимизации можно посмотреть на:

www.maximalsoftware.com

www.cplex.com

 

 

 

Подключение надстройки «Поиск решения».

 

Надстройка имеется во всех версиях Excel. Для ее подключения нужно:

 

В Windows

 

 В Office 2010 2019, 365 вызвать меню Файл (верхний левый угол) слева Параметры   слева Надстройки снизу Управление: Надстройки Excel, кнопка Перейти. В появившемся окне

Надстройки отметить галочкой «Поиск решения», щелкнуть ОК. Надстройка появится в меню Данные: (справа) Анализ – Поиск решения.

 

 

В Mac OS X

 

В Microsoft Excel для Mac: вызвать верхнее меню Сервис\Надстройки Excel → В появившемся окне Надстройки отметить галочкой «Solver Add-In», щелкнуть ОК.

Надстройка появится в меню Сервис: Поиск решения.

 

 

В кроссплатформенном LibreOffice Calc

 

Надстройка Решатель установлена по умолчанию и находится в меню Сервис: Решатель.

 


Интерфейс надстройки «Поиск решения»

 

⇐ Предыдущая12345678910Следующая ⇒



Читайте также:



Формы дистанционного обучения

Передача мяча двумя руками снизу

Значение правильной осанки для жизнедеятельности человека

Основные ошибки при выполнении передач мяча на месте



Последнее изменение этой страницы: 2021-01-08; просмотров: 203; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia. su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь — 161.97.168.212 (0.004 с.)

Где в Экселе сервис

Программа MS Excel создана для работы с электронными таблицами. Эксель обрабатывает большие объемы и…

Программа MS Excel создана для работы с электронными таблицами. Эксель обрабатывает большие объемы информации. В программу включены математические, статистические, финансовые функции – всего порядка шестисот. С их помощью пользователь связывает таблицы между собой, выбирает форматы представления сведений, создает иерархические структуры. Работа с таблицами требует от пользователей минимальных усилий, что положительно сказывается на производительности. Заголовок таблиц меняется по необходимости, документ редактируется в ячейке. В экселе предусмотрены аналитические инструменты – сводные диаграммы и таблицы, доступен механизм автоматической коррекции.

Интерфейс программы изменялся с каждой новой версией. Последние варианты отличаются интуитивным интерфейсом. В первых программах у пользователя возникали вопросы с такой задачей, как добавить строчку в excel – она появлялась слишком быстро. Позднее процедура стала плавной благодаря реализации функции «динамический интерфейс».

С изменением интерфейса также поменялось представление меню программы. Меню панелей и инструментов начиная с эксель 2007 заменено на Ленту. Новичкам привыкнуть к оформлению проще, чем опытным юзерам. Последние часто не понимают, где в экселе сервис – привычный пункт меню с важными программами. Кроме того, в новых программах доступна мини-панель инструментов, которая появляется над контекстным меню. В панели содержатся инструменты форматирования, как и в Ленте. Среди нововведений – улучшенная версия опции «Поиск решения», которая используется для поиска оптимальных значений формул в ячейках.

Поиск решения – как добавить опцию в excel

По умолчанию надстройка в excel отключена. Но активируется средствами редактора и не требует установки программ и приложений. В разных вариантах программы активация надстройки идет по схожему алгоритму. Рассмотрим, как добавить поиск решения в excel 2007 и 2010. На первом этапе переходим в список настроек. В экселе 2007 для этого кликаем по кнопке Office и далее переходим в Параметры и затем в Надстройки. В новых программах меню надстроек расположено по пути: Файл – Параметры – Надстройки.

После входа в нужное меню в перечне неактивных надстроек приложений активируем поиск решения. Однако опция в меню программы не добавится. Для добавления переходим в «Разработчик». Здесь в списке доступных надстроек кликаем по полю Поиск решения. В результате на вкладке Данные появляется дополнительная группа команд – Анализ. В перечне анализа расположена искомая опция.

Зачастую, разбираясь, как добавить поиск решения в excel, пользователи сталкиваются с отсутствием на главной панели вкладки «Разработчик». В старых программах она расположена в главном меню. В новых редакторах вкладка по умолчанию скрыта. Чтобы добавить вкладку разработчик в excel 2007, входим в Настройки и далее в Параметры. Здесь откроется вкладка «Основные». Для активации «Разработчика» на ленте, ставим галочку напротив надписи «Показывать…».

В редакторах 2010 и выше вкладка активируется в настройках ленты (файл – параметры). Здесь также ставим флажок напротив опции, которая появляется в ленте между вкладками Справка и Вид. В состав опции входит четыре группы команд, которые необходимы для работы с макросами. Также используются при установке кнопок управления в таблице.

Добавление строк – рабочие варианты

Вставка строк в таблице редактора сопряжена с трудностями. Процесс на первый взгляд простой. Однако не всегда пользователь получает запланированный результат. Выделяют три основных способа, как добавить строчку в excel: в конце таблицы, между строк и путем создания умной таблицы. Чаще всего пользователь вставляет новые строки между уже присутствующими в таблице. Этот способ предполагает выполнение двух действий. Первый этап: курсор устанавливается в ячейке, над которой появится новая строка. Второй этап: после нажатия на правую кнопку мыши в перечне опций выбирается «Вставить строку».

Добавить строчку в excel позволяют комбинации горячих клавиш. Что ускоряет работу и повышает производительность. Для вставки нажимается клавиша Ctrl и клавиша «+». После чего на экран выводится окно со списком пунктов, где выбирается Строка. При этом клавиша плюс нажимается в правой, цифровой, части клавиатуры.

Вставка новой строки в конце таблицы приводит к удалению форматирования, которое применял пользователь в расчетах. Поэтому используются методы, предусмотренные функционалом программы. Сначала выделяем самую нижнюю строку рабочей таблицы. Затем тянем за квадратик, появившийся в правом уголке выделения. Таблица расширяется на заданное количество строк. Но вместе с форматированием переносится и введенный в ячейки текст. Его удаляем нажатием Delete или с помощью контекстного меню. Выделяем ненужный текст и выбираем очистку содержимого. Информация пропадет, а формулы и формат сохранятся.

Облегчить работу с таблицей и с вопросом, как в excel добавить строчку, помогает группировка строк. Это функция умной таблицы. Создается путем выделения всей таблицы. Затем во вкладке «Главная» ленты выбирается пункт «Форматировать как таблицу». Здесь не нужно выяснять, где в экселе сервис. В появившемся перечне шаблонов выбирается подходящий вариант. В такой таблице строки добавляются посредине, в начале или конце без ущерба для форматирования и потери информации.

Работа с гиперссылками и диаграммами в экселе

Гиперссылка перемещает пользователя на ячейку, иной документ или на веб-сайт. В редакторе используются гиперссылки для перехода в ячейку используемой книги, открытия нового документа, перехода на новый лист или закладку в Ворд. Также нажатие на ссылку ведет на сайт, отправляет сообщения на e-mail и создает новый файл. Чтобы добавить гиперссылку в excel выделяем ячейку. Затем вызываем контекстное меню и в перечне позиций выбираем Ссылку. Появляется диалоговое окно. Здесь выбираем файл, куда будет вести ссылка, вводим адрес Интернет-ресурса.

Добавить гиперссылку в экселе без контекстного меню помогает вкладка Вставка. В новых программах во Вставке присутствует пункт Гиперссылка. Здесь выбираются тип ссылки, путь перехода, конкретная ячейка или диапазон. При желании пользователь меняет текст гиперссылки.

Кроме таблиц в программе пользователи создают диаграммы для визуализации информации и контроля тенденций. Цифры представляются в виде графиков, что облегчает восприятие информации и показывает взаимосвязь между показателями. В редакторе представлен широкий выбор диаграмм. Часть параметров графика устанавливается по умолчанию, часть пользователь вносит вручную.

При построении графика используются внесенные в таблицу значения – в строках или столбцах. На основании заданных параметров редактор автоматически строит диаграмму, которую пользователь впоследствии меняет на подходящий вариант.

Чтобы добавить подписи осей в excel, используются значения столбцов. Для оси X применяются также заголовки столбцов или цифры из первого столбика. Числа в остальных столбцах – информация для создания подписи второй оси, Y. При построении графика используется информация в смежных и отдельных ячейках. Программа автоматически добавляет смежные ячейки таблицы. Чтобы использовать числа в отдельных ячейках, используется клавиша Ctrl. С ее помощью выбираются цифры или диапазоны.

После составления диаграммы переносим ее на лист, используя в новых редакторах вкладку Вставка. В области присутствует пункт Диаграммы. Во вкладке Charts в excel в 2013 находится пункт Рекомендуемые диаграммы. Здесь представлены разные типы графиков, в том числе объемные. Также доступен выбор других гистограмм. Пользователи могут сразу просмотреть все варианты, кликнув по кнопке See All Charts. Дополнительно в программе предусмотрена возможность объединения диаграмм.

В экселе до варианта 2010 года комбинированные графики составлялись с трудом. В excel в 2013, 2016 объединить информацию и представить ее на графике просто. Поскольку сразу во вкладке Диаграммы присутствует комбинированный вариант. следуя инструкциям, пользователь оперативно достигает цели.

Нумерация страниц в экселе

По умолчанию в редакторе не предусмотрена нумерация страниц. Но функция необходима при отправке документа в печать или в стороннюю компанию. Способов, как в экселе добавить нумерацию страниц, разработано достаточно, чтобы пользователь мог воспользоваться опцией. Способ нумерации не отличается в старых и новых программах эксель. Отличается только расположение и название кнопок.

Простая нумерация доступна в колонтитулах. Для перехода в колонтитулы, выбирается группу Текст в панели инструментов. Пользователь сам определяет место расположения номеров в документе. Для отображения общего количества страниц сначала устанавливается простая нумерация. Затем в области редактирования колонтитула изменяется тег нумерации. Пишется так: Страница&[Страница] из & [Страниц]. После выбирается вкладка Число страниц. Готово.

По необходимости нумеруются все страницы книги excel, кроме титульной. Процедура проводится в колонтитулах, где выбирается особый тип для первого листа. Далее процедура идет по вышеописанным способам в зависимости от выбранного типа нумерации.

Кроме того, доступна опция простановки номеров листов с определенного участка таблицы. На начальном этапе проставляется простая нумерация. Затем во вкладке Разметка страницы в Параметрах устанавливается число, с которого пойдет отсчет страниц. Цифра указывается в поле, которое устанавливает номер для первой страницы.

Решение некоторых сетевых задач в среде Excel

          

Решение некоторых сетевых задач в среде Excel

DOI: 10.34130/2070-4992-2019-1-150-159
УДК 519.677

Полный текст статьи 

Н. В. Катаргин, к. ф.-м. н., доцент, Финансовый университет при Правительстве Российской Федерации (Москва, Россия)

Цель данной работы – разработка методов решения актуальных задач сетевого моделирования. Предложены принципиально новые алгоритмы для решения в среде Excel двух задач: выбор маршрута в дорожной сети (задача коммивояжёра), размещение и подключение к потребителям электроподстанций с обеспечением минимизации потерь в электросетях. Авторские know how: «короткий план» в задаче о выборе маршрута, позволяющий резко сократить количество варьируемых компьютером переменных, нетривиальное использование сервиса “Поиск решения” (Solver) с применением метода градиентного спуска для варьирования двоичных переменных, а также совместное варьирование действительных и двоичных переменных в задаче о размещении. Решена проблема появления «островов» в задаче о выборе маршрута – узлов, не связанных с основным маршрутом. В алгоритм заложено недопущение возврата по той же дороге, кроме особых случаев – звёздных маршрутов из некоторых пунктов. Алгоритмы реализованы в среде MS Excel, для их использования не требуется программирование, а только заполнение таблиц исходных данных и несложные действия: копирование и суммирование.

Выбор маршрута и размещение подстанций опробованы на сетях с 15 узлами, что достаточно для практики. Проложены оптимальные маршруты через реальную дорожную сеть, как без возвращения в исходный пункт, так и кольцевой маршрут, как в классической задаче коммивояжёра. В задаче о размещении объектов также использованы реальные карты (Yandex). Проработаны два варианта – с ограничением подстанций по мощности и без ограничения. Данный алгоритм можно использовать для оптимизации размещения, например баз снабжения топливом и товарами. При размещении объектов в узлах дорожной сети их координаты заменяются на двоичные переменные с незначительными изменениями алгоритма. Результаты могут быть использованы для практической работы в области транспортной логистики и размещения новых производств, а также обучения студентов методам решения производственных задач с использованием математического моделирования и информационных технологий.

Ключевые слова: сетевое моделирование, маршрут, задача коммивояжёра, размещение объектов, электросети, Excel.

Список литературы
1. Дыбская В. В., Зайцев Е. И., Сергеев В. И. Логистика. Полный курс МВА: учебник. М.: Эксмо, 2008. С. 30–39.
2. Экономико-математическое моделирование / под ред. И. Н. Дрогобыцкого: учебник. М.: Экзамен, 2006. 798 с.

3. Кремер Н. Ш.и др. Исследование операций в экономике: учебник. М.: Юрайт, 2014. 424 с.
4. Рубчинский А. А. Методы и модели принятия управленческих решений. М.: Юрайт, 2015. С. 111–113.
5. Решение задачи коммивояжёра рекурсивным полным перебором. URL: www.habr.com/ru/post/151151/ (да-та обращение: 10.09.2012.)
6. Майника Э. Алгоритмы оптимизации на сетях и графах: монография. М.: Мир, 1981. C. 241–264.
7. Bellmore M., Nemhuser G. L., 1968. The Travelling Salesman Problem: A Survey. Operations Research, vol. 16, 3: 538–558.
8. Garfinkel R., Namhauser G. L., 1972. Integer Programming. New York: John Wiley, Inc., pp: 354–360.
9. Held M., Karp R., 1971. The Travelling-Salesman Problem and Minimum Spanning Trees, Part II. Math. Programming, vol. 1, 1: 6-25.
10. Steckhan H. A., 1970. Theorem on Symmetric Travelling Salesman Problems. Operations Research, vol. 18, 6: 1163–1167.
11. Галяутдинов Р. Р. Задача коммивояжёра – метод ветвей и границ. galyautdinov.ru/post/zadacha-kommivoyazhera (дата обращения: 18.11.2013)
12. Кормен, Т., Лейзерсон, Ч., Ривест, Р. Алгоритмы. Построение и анализ: монография. М.: МЦНМО, 2002. С. 845–846.
13. Matai, R., Singh, S., & Lal, M., 2010. Traveling salesman problem: An overview of applications, formulations, and solu-tion approaches. In D. Davendra (Ed.), Traveling Salesman Problem, Theory and Applications. InTech. Р. 356.
14. Junger, M., Liebling, T., Naddef, D., Nemhauser, G., Pulleyblank, W., Reinelt, G., Rinaldi, G., & Wolsey, L. (Eds.). 2009. 50 years of integer programming, 1958–2008: The early years and state-of-the-art surveys. Heidelberg: Springer. Р. 785.
15. Cook, W. 2007. History of the TSP. The Traveling Salesman Problem. URL: www. math.uwaterloo.ca/tsp/history/index.htm (дата обращение: 20.03.2019)
16. Laporte, G. 1992. The traveling salesman problem: An overview of exact and approximate algorithms. European Journal of Operational Research, 59(2), 231–247.
17. DAA – Travelling Salesman Problem. URL: www.tutorialspoint.com/design_and_analysis_of_algorithms/ design_and_analysis_of_algorithms_travelling_salesman_problem.htm (дата обращения: 23.11.2016)
18. Lee Jacobson. Applying a genetic algorithm to the traveling salesman problem. 2012. URL: www.theprojectspot.com/tutorial-post/applying-a-genetic-algorithm-to-the-travelling-salesman-problem/5 (дата обраще-ния: 20.03.2019)

Для цитирования: Катаргин Н. В. Решение некоторых сетевых задач в среде Excel // Корпоративное управление и инновационное развитие экономики Севера: Вестник Научно-исследовательского центра корпоративного права, управления и венчурного инвестирования Сыктывкарского государственного университета. 2019. № 1. С. 150–159. DOI: 10.34130/2070-4992-2019-1-150-159

Как использовать Excel 2019 Solver

Хотя команды Excel Data Table и Goal Seek отлично работают для простых задач, требующих определения прямой связи между входными данными и результатами в формуле, вам необходимо использовать надстройку Solver при работе с более сложные проблемы. Например, используйте Решатель, чтобы найти лучшее решение, когда вам нужно изменить несколько входных значений в вашей модели Excel и вам нужно наложить ограничения на эти значения и/или выходное значение.

Надстройка «Поиск решения» работает путем применения итерационных методов для поиска «лучшего» решения с учетом входных данных, желаемого решения и налагаемых вами ограничений. С каждой итерацией программа применяет метод проб и ошибок (основанный на использовании линейных или нелинейных уравнений и неравенств), который пытается приблизиться к оптимальному решению.

При использовании надстройки «Поиск решения» помните, что многие проблемы, особенно сложные, имеют множество решений. Хотя Решатель возвращает оптимальное решение с учетом начальных значений, переменных, которые могут измениться, и ограничений, которые вы задаете, это решение часто не является единственным возможным и, по сути, не может быть лучшим решением для вас. Чтобы быть уверенным, что вы нашли лучшее решение, вы можете запускать Солвер несколько раз, корректируя начальные значения каждый раз, когда решаете проблему.

При настройке задачи для надстройки «Поиск решения» на листе Excel определите следующие элементы:

  • Целевая ячейка: Целевая ячейка на вашем листе, значение которой должно быть максимальным, минимизированным или доведено до определенного значения. Обратите внимание, что эта ячейка должна содержать формулу.
  • Переменные ячейки: Изменяющиеся ячейки на вашем листе, значения которых должны быть скорректированы до тех пор, пока не будет найден ответ.
  • Ячейки ограничений: Ячейки, содержащие ограничения, которые вы накладываете на изменяющиеся значения в ячейках переменных и/или целевой ячейке в целевой ячейке.
После того, как вы закончите определение проблемы с этими параметрами и надстройка Solver решит проблему, программа вернет оптимальное решение, изменив значения на вашем листе. На этом этапе вы можете сохранить изменения на листе или восстановить исходные значения на листе. Вы также можете сохранить решение как сценарий, чтобы просмотреть его позже, прежде чем восстанавливать исходные значения.

Вы можете использовать надстройку Solver с менеджером сценариев, чтобы помочь настроить проблему для решения или сохранить решение, чтобы вы могли просмотреть его позже. Изменяющиеся ячейки, которые вы определяете для менеджера сценариев, автоматически подхватываются и используются решателем, когда вы выбираете эту команду, и наоборот. Кроме того, вы можете сохранить решение проблемы Решателя в виде сценария (нажав кнопку «Сохранить сценарий» в диалоговом окне «Решатель»), который затем можно просмотреть с помощью диспетчера сценариев.

Настройка и определение проблемы в Excel 2019

Первым шагом в настройке задачи для работы Решателя является создание модели рабочего листа, для которой вы определите целевую ячейку, ячейки переменных и ячейки ограничений.

Имейте в виду, что Solver является надстройкой. Это означает, что прежде чем вы сможете его использовать, вам необходимо убедиться, что надстройка Solver все еще загружена, о чем свидетельствует появление кнопки Solver в группе Analysis в конце вкладки Data на ленте. Если эта кнопка отсутствует, вы можете загрузить Solver, открыв вкладку «Надстройки» диалогового окна «Параметры Excel» (Alt+FTAA), а затем нажав кнопку «Перейти», убедившись, что надстройки Excel отображаются в раскрывающемся списке «Управление». поле со списком слева от него. Затем установите флажок Надстройка «Поиск решения» в диалоговом окне «Надстройки», чтобы поставить галочку перед тем, как нажать «ОК», чтобы закрыть диалоговое окно и перезагрузить надстройку.

Чтобы определить и решить проблему с надстройкой Solver после того, как вы загрузили надстройку и создали модель рабочего листа, выполните следующие действия:

  1. Нажмите кнопку «Решатель» в группе «Анализ» в конце вкладки «Данные» ленты.

    Excel открывает диалоговое окно «Параметры решателя».

    Указание параметров для применения к модели в диалоговом окне «Параметры решателя».

  2. Щелкните целевую ячейку на листе или введите ссылку на ее ячейку или имя диапазона в текстовом поле «Установить цель».

    Далее вам нужно выбрать параметр «Кому». Нажмите кнопку опции Max, если вы хотите, чтобы значение целевой ячейки было как можно больше. Нажмите кнопку опции Min, если вы хотите, чтобы значение целевой ячейки было как можно меньше. Нажмите кнопку параметра «Значение», а затем введите значение в соответствующее текстовое поле, если вы хотите, чтобы значение целевой ячейки достигло определенного значения.

  3. Щелкните соответствующую кнопку выбора в разделе «Кому» диалогового окна. Если вы выберете кнопку выбора «Значение», введите значение для соответствия в соответствующем текстовом поле.

    Затем назначьте переменные ячейки, то есть те, которые Solver может изменить, чтобы достичь цели «Равно».

  4. Щелкните текстовое поле «Изменение ячеек переменных», а затем выберите ячейки, которые нужно изменить, на листе или введите ссылки на их ячейки или имя диапазона в текстовое поле.

    Помните, что для выбора несмежных ячеек на листе необходимо удерживать клавишу Ctrl при щелчке по каждой выделенной ячейке. Чтобы Excel выбрал для вас изменяющиеся ячейки на основе выбранной вами целевой ячейки, нажмите кнопку «Угадай» справа от этого текстового поля.

    Перед тем, как Решатель настроит вашу модель, вы можете добавить ограничения для целевой ячейки или любой из меняющихся ячеек, которые определяют ее пределы при настройке значений.

  5. (Необязательно) Нажмите кнопку «Добавить» справа от списка «Тема ограничений» в диалоговом окне «Параметры решателя».

    Это действие открывает диалоговое окно «Добавить ограничение». При определении ограничения выберите ячейку, значение которой вы хотите ограничить, или выберите ячейку на листе, или введите ссылку на ее ячейку в текстовое поле «Ссылка на ячейку». Затем выберите отношение (=, <=, >= или int для целого или bin для двоичного) из раскрывающегося списка справа и (если вы не выбрали int или bin ) введите соответствующее значение или ссылку на ячейку в текстовом поле Constraint.

    Чтобы продолжить добавление ограничений для других ячеек, используемых Решателем, нажмите кнопку «Добавить», чтобы добавить ограничение, и очистите текстовые поля в диалоговом окне «Добавить ограничение». Затем повторите шаг 5, чтобы добавить новое ограничение. После того, как вы закончите определение ограничений для целевой ячейки и изменение значений в модели, нажмите кнопку «ОК», чтобы закрыть диалоговое окно «Добавить ограничение» и вернуться к диалоговому окну «Параметры решателя» (в котором теперь перечислены ваши ограничения в списке «Подлежащее ограничениям»).

  6. (Необязательно) Снимите флажок Сделать переменные без ограничений неотрицательными, если вы хотите разрешить отрицательные значения, когда ячейки переменных не подчиняются ограничениям.

    По умолчанию надстройка «Поиск решения» использует нелинейный метод GRG (обобщенный уменьшенный градиент) для решения модели, параметры которой вы устанавливаете, известный как очень эффективный способ решения гладких нелинейных задач. Чтобы использовать симплексный метод LP (для линейного программирования по симплексному алгоритму) или эволюционный движок для решения негладких задач, вам необходимо выполнить шаг 7.

  7. (Необязательно) Выберите LP Simplex или Evolutionary в раскрывающемся списке Select a Solving Method, чтобы использовать любой из этих методов для решения негладких задач.
  8. Нажмите кнопку «Решить», чтобы Решатель решил проблему так, как вы определили ее в диалоговом окне «Параметры Решателя».

Решение проблемы с помощью Excel Solver

Когда вы нажимаете кнопку «Решить», диалоговое окно «Параметры решателя» исчезает, а строка состояния показывает, что решатель настраивает проблему, а затем информирует вас о ходе решения проблемы, показывая номер промежуточного (или пробного) решения. решения по мере их опробования. Чтобы прервать процесс решения в любое время до того, как Excel вычислит последнюю итерацию, нажмите клавишу Esc. Затем Excel отображает диалоговое окно «Показать пробное решение», информирующее вас о том, что процесс решения был приостановлен. Чтобы продолжить процесс решения, нажмите кнопку Продолжить. Чтобы прервать процесс решения, нажмите кнопку Стоп.

Когда Excel завершит процесс решения, появится диалоговое окно «Результаты решения». Это диалоговое окно информирует вас о том, смог ли Решатель найти решение, учитывая целевую ячейку, изменяющиеся ячейки и ограничения, определенные для проблемы. Чтобы сохранить изменения, внесенные решателем в модель рабочего листа, оставьте выбранной кнопку выбора «Сохранить решение решателя» и нажмите «ОК», чтобы закрыть диалоговое окно «Результаты решателя». Чтобы вернуть исходные значения на рабочий лист, вместо этого нажмите кнопку «Восстановить исходные значения». Чтобы сохранить изменения в качестве сценария перед восстановлением исходных значений, нажмите кнопку «Сохранить сценарий» и назначьте имя текущему сценарию, прежде чем щелкнуть параметр «Восстановить исходные значения» и нажать кнопку «ОК».

Диалоговое окно «Результаты решения» показывает, что «Поиск решения» нашел решение проблемы.

В отличие от команды «Поиск цели», после нажатия кнопки «Сохранить решение решения» в диалоговом окне «Результаты решения» вы не можете использовать кнопку «Отменить» на панели инструментов быстрого доступа, чтобы восстановить исходные значения на листе. Если вы хотите иметь возможность переключаться между представлениями рабочего листа «до» и «после», вы должны сохранить изменения с помощью кнопки «Сохранить сценарий», а затем выбрать кнопку «Восстановить исходные значения». Таким образом, вы можете сохранить представление «до» на исходном рабочем листе и использовать диспетчер сценариев для отображения представления «после», созданного решателем.

Изменение параметров решателя Excel

Для большинства задач подходят параметры по умолчанию, используемые Решателем. Однако в некоторых ситуациях может потребоваться изменить некоторые параметры Решателя перед началом процесса решения. Чтобы изменить параметры решения, нажмите кнопку «Параметры» в диалоговом окне «Параметры решателя». Затем Excel открывает диалоговое окно «Параметры» с выбранной вкладкой «Все методы», где вы можете внести все необходимые изменения.

Изменение параметров решения в диалоговом окне «Параметры».

Настройки параметров решателя Excel 2019
Опция Функция
Ограничение Точность Задает точность ограничений. Число, которое вы вводите в это текстовое поле, определяет, соответствует ли значение в ячейке ограничения указанному значению или установленному вами верхнему или нижнему пределу. Укажите меньшее число (от 0 до 1), чтобы сократить время, необходимое Солверу для возврата решения вашей проблемы.
Использовать автоматическое масштабирование Установите этот флажок, чтобы Решатель автоматически масштабировал результаты при решении задачи.
Показать результаты итерации Установите этот флажок, чтобы Решатель отображал результаты итераций, использованных при решении проблемы.
Игнорировать целочисленные ограничения Установите этот флажок, чтобы Решатель игнорировал любые указанные вами ограничения, использующие целые числа.
Целое число Оптимальность (%) Задает процент целочисленных критериев оптимальности, которые Солвер применяет при решении задачи.
Максимальное время (секунды) Указывает максимальное количество секунд, которое Solver потратит на поиск решения.
Итерации Указывает максимальное количество раз, которое Solver будет пересчитывать рабочий лист при поиске решения.
Максимальное количество подзадач Определяет максимальное количество подзадач, которые берет на себя Решатель при использовании эволюционного метода для решения проблемы.
Макс. возможные решения Определяет максимальное количество возможных решений, которые будет искать Солвер, когда вы выбираете эволюционный метод решения проблемы.
После изменения параметров нажмите OK, чтобы вернуться в диалоговое окно Solver Parameters; отсюда вы можете нажать кнопку «Решить», чтобы начать процесс решения с новыми настройками решения, которые вы только что изменили.

Если вы используете нелинейный или эволюционный метод GRG (обобщенный уменьшенный градиент) по умолчанию, вы можете установить дополнительные настройки Решателя, используя параметры на вкладках GRG Nonlinear и Evolutionary диалогового окна Options. Эти параметры включают изменение параметров Converge, Population Size и Random Seed для любого из этих конкретных методов.

Сохранение и загрузка задачи модели в Excel 2019

Целевая ячейка, переменные ячейки, ячейки ограничений и параметры Решателя, которые вы использовали последними, сохраняются как часть рабочего листа Excel, когда вы нажимаете кнопку «Сохранить» на панели инструментов быстрого доступа (Ctrl + S). Когда вы определяете другие проблемы для того же рабочего листа, который вы хотите сохранить, вы должны нажать кнопку «Сохранить модель» в диалоговом окне «Параметры решателя» и указать ссылку на ячейку или имя диапазона в активном рабочем листе, где вы хотите, чтобы параметры задачи были вставлен.

При нажатии кнопки «Загрузить/Сохранить» Excel открывает диалоговое окно «Загрузить/Сохранить модель», содержащее текстовое поле «Выбрать область модели». Это текстовое поле содержит ссылки на ячейки для диапазона, достаточно большого для хранения всех параметров задачи, начиная с активной ячейки. Чтобы сохранить параметры задачи в этом диапазоне, нажмите кнопку ОК. Если этот диапазон включает ячейки с существующими данными, вам необходимо изменить ссылку на ячейку в этом текстовом поле, прежде чем нажимать «ОК», чтобы Excel не заменял существующие данные.

После того, как вы нажмете OK, Excel скопирует параметры задачи в указанном диапазоне. Эти значения затем сохраняются как часть листа при следующем сохранении книги. Чтобы повторно использовать эти параметры задачи при решении задачи, вам просто нужно открыть диалоговое окно «Параметры решателя», нажать кнопку «Загрузить/Сохранить», чтобы открыть диалоговое окно «Загрузить/Сохранить модель», нажать кнопку «Загрузить», а затем выбрать диапазон, содержащий сохраненный параметры проблемы. Когда вы нажимаете кнопку «ОК» в диалоговом окне «Загрузить модель», Excel загружает параметры из этого диапазона ячеек в соответствующие текстовые поля в диалоговом окне «Параметры решения». Затем вы можете закрыть диалоговое окно «Параметры решения», нажав кнопку «ОК», и вы можете решить проблему, используя эти параметры, нажав кнопку «Решить».

Помните, что вы можете использовать кнопку «Сбросить все», когда хотите очистить все параметры, определенные для предыдущей задачи, и вернуть параметры Решателя к значениям по умолчанию.

Создание отчетов Solver в Excel 2019

С помощью Решателя вы можете создавать отчеты трех разных типов:
  • Отчет об ответах: Перечисляет целевые ячейки и изменяемые ячейки с их исходными и окончательными значениями, а также ограничения, использованные при решении задачи.
  • Отчет о чувствительности: Указывает, насколько оптимальное решение чувствительно к изменениям в формулах, вычисляющих целевую ячейку и ограничения. В отчете показаны изменяющиеся ячейки с их окончательными значениями и уменьшенным градиентом для каждой ячейки. (Уменьшенный градиент измеряет цель на единицу увеличения в изменяющейся ячейке.) Если вы определили ограничения, в отчете о чувствительности они перечислены с их окончательными значениями и множителем Лагранжа для каждого ограничения. (Множитель Лагранжа измеряет целевое увеличение на единицу, которое появляется в правой части уравнения ограничения.)
  • Отчет о пределах: Показывает целевую ячейку и меняющиеся ячейки с их значениями, нижними и верхними пределами и целевыми результатами. Нижний предел представляет собой наименьшее значение, которое может иметь изменяющаяся ячейка при фиксированных значениях всех других ячеек и соблюдении ограничений. Верхний предел представляет собой самое высокое значение, которое будет делать это.
Excel помещает каждый отчет, который вы создаете для проблемы Solver, на отдельном листе в рабочей книге. Чтобы сгенерировать один (или все) из этих отчетов, выберите тип отчета («Ответ», «Чувствительность» или «Пределы») в списке «Отчеты» диалогового окна «Результаты решения». Чтобы выбрать несколько отчетов, просто щелкните имя отчета.

Когда вы нажимаете «ОК», чтобы закрыть диалоговое окно «Результаты решателя» (после выбора между параметрами «Сохранить решение решателя» и «Восстановить исходные значения»), Excel создает отчет (или отчеты), которые вы выбрали, на новом рабочем листе, который добавляется в начало таблицы. рабочая тетрадь. (Вкладки листа отчета названы по типу отчета, например, Ответный отчет 1, Отчет о чувствительности 1, и Отчет об ограничениях 1. )

Как использовать поиск цели и решатель в Excel 2019

Эксель?

С помощью инструмента поиска цели вы нашли значения, которые можно использовать для определения результата. Результатом стало заданное значение, которое Excel затем использовал для вычисления другого значения, которое помогло бы вам определить ваше решение. Это простой инструмент анализа «что, если», который можно использовать для базовых прогнозов, но у вас может быть более сложный сценарий, когда вы не уверены в нескольких переменных, включая вашу цель. Здесь пригодится инструмент Solver.

Solver поможет вам найти проекцию или решение вашей проблемы, используя группу ячеек и ячейку формулы (называемую целевой ячейкой). Эти ячейки содержат формулу для вашего основного расчета и значения, установленные как максимальные и минимальные, называемые ограничениями. Ячейки переменных решения, ограничения и ваша формула работают вместе, чтобы найти решение вашей проблемы с результатом, который вы ищете. Используйте инструмент «Поиск решения», когда у вас есть переменные, которые вы не можете точно определить, и вам нужны более слабо определенные ограничения.

Добавление решателя в Excel

Поскольку решатель является надстройкой Microsoft, вы можете загрузить и добавить его непосредственно из интерфейса Excel 2019. Перейдите на вкладку «Файл», и в нижней части этого окна вы найдете кнопку «Параметры».

(кнопка «Параметры»)

После нажатия этой кнопки открывается окно конфигурации. Нажмите кнопку «Надстройки» на левой панели, чтобы увидеть несколько параметров конфигурации надстроек.

(дополнительные конфигурации)

В этом окне вы можете увидеть список надстроек, установленных в Excel. Надстройки доступны для всех приложений Microsoft Office при условии, что их можно использовать в рабочем процессе приложения. В этом списке найдите «Надстройку Solver». Если найдете, значит он уже установлен. Если вы не видите его в списке, нажмите «Перейти» рядом с раскрывающимся списком «Управление» с выбранным «Надстройки Excel». Откроется другое окно конфигурации.

(Установка надстроек)

Установите флажок рядом с надстройками, которые вы хотите установить. Для этого примера установите флажок «Надстройка Solver» и нажмите «ОК». После того, как вы нажмете «ОК», Excel 2019устанавливает надстройку Solver, и теперь ее можно использовать с инструментом Goal Seek. Excel добавляет кнопку инструмента «Решатель» в разделе «Анализ» вкладки меню «Данные».

(кнопка «Решатель»)

Работа с инструментом «Решатель»

С тестовыми данными членских взносов у вас может быть определенный доход, который вы хотите получить после оплаты. Вы можете уменьшить или увеличить комиссию, но вы не уверены, какой доход вы можете получить, основываясь на текущих цифрах. Инструмент Solver может принять это решение за вас, где вы можете установить верхний и нижний пределы с поставленной целью, которую решает инструмент.

Прежде чем начать, вам понадобится ячейка цели. Целевая ячейка — это число, до которого вы хотите добраться, и это должна быть формула. Формула вычисляет ваши основные, текущие данные из электронной таблицы.

(ячейка формулы)

Создав ячейку формулы, вы можете нажать кнопку «Решатель» и начать работу. Нажмите кнопку «Решатель» в главном меню, чтобы открыть окно конфигурации.

Хотите узнать больше? Почему бы не пройти онлайн-курс Advanced Excel 2019?курс?

(Конфигурация решателя)

Окно конфигурации имеет несколько параметров, в которых вы устанавливаете значения сценария. Первое поле ввода — это значение «Установить цель». В этом примере ячейка формулы находится в ячейке I4, поэтому она вводится в текстовое поле ввода. Любые данные должны находиться на одном рабочем листе, чтобы они были допустимыми параметрами для инструмента «Поиск решения».

Следующий набор параметров — раздел «Кому». В этом разделе вы можете определить, хотите ли вы создать сценарий с максимальным значением, минимальным значением или точным значением («Значение»). В этом примере будет использовано минимальное значение дохода, потому что вопрос заключается в том, какая сумма комиссии может быть применена до того, как количество продаж станет слишком низким, чтобы обеспечить требуемый чистый доход.

В разделе «Изменяя ячейки переменных» вы устанавливаете свои ячейки решений. Вы можете иметь до 200 ячеек решений с помощью инструмента «Решатель». Именно этот раздел делает инструмент «Поиск решения» более гибким и мощным, чем простой расчет поиска цели. С помощью этих значений Excel определит, какие значения можно использовать для достижения цели, установленной в разделе «Установить цель». В этом примере будут использоваться десять значений решения. Значения будут находиться в диапазоне от 1 до 10.

В разделе «С учетом ограничений» вы устанавливаете ограничения для решения Решателя. Например, с доходом от членства вы можете не захотеть, чтобы он опускался ниже определенного уровня. Вы можете установить это ограничение со ссылкой на ячейку формулы, чтобы найти решения, которые не опускаются ниже определенной суммы. В этом примере будет использоваться минимальная сумма в размере 15 долларов США.

Чтобы добавить ограничение, нажмите кнопку «Добавить» в разделе «С учетом ограничений».

(Добавить ограничение)

Откроется окно конфигурации ограничения. В этом окне вы можете выбрать ячейку, утверждение о неравенстве или равенстве, а затем значение, которое вы хотите ограничить. В раскрывающемся списке неравенства есть несколько вариантов, в которых вы можете сопоставлять типы, значения и сравнения. После того, как вы введете необходимые значения, нажмите «Добавить», если вы хотите ввести другое значение. Ограничение добавлено, и вы можете ввести новое. Если вы закончили со списком ограничений, нажмите кнопку «ОК», чтобы закрыть окно конфигурации и вернуться в главное окно конфигурации Солвера.

Прежде чем завершить настройку инструмента «Решатель», необходимо выбрать метод решения. Этот раскрывающийся список находится в разделе «Выбор метода решения» в разделе ограничений. Тип метода решения, который вы выберете, будет определять результат.

Метод решения представляет собой собственную сложную формулу, поэтому выбор, который вы сделаете, будет определять и скорость решения. Хотя скорость не является проблемой для небольших задач, таких как текущий пример, если у вас есть 200 ячеек решений с многочисленными ограничениями, время становится фактором. Каждый алгоритм имеет свои сложные формулы, поэтому вы можете подождать несколько минут, прежде чем найдете решение для некоторых сценариев. Вот основное объяснение для каждого алгоритма.

GRG Нелинейный : «GRG» в названии этого алгоритма означает «Обобщенный уменьшенный градиент». Это самый быстрый из всех трех алгоритмов, поэтому, если у вас есть сложные ограничения и требования, этот алгоритм может быть лучшим решением. Он также наименее оптимален, как нелинейный алгоритм GRG, поэтому у него есть обратная сторона. GRG Nonlinear не найдет глобальных оптимальных решений, если начальные факторы не оптимальны. Любые ЕСЛИ, ВПР или абсолютные функции также могут вызвать проблемы для этого метода.

Эволюционный : Эволюционный алгоритм Excel намного точнее и надежнее, чем нелинейный алгоритм GRG. Эволюционный алгоритм создает набор случайных чисел. Эти данные о численности населения затем сужаются до другого набора показателей численности населения. Каждый суженный набор чисел населения называется потомком, и каждый потомок сокращается до тех пор, пока Excel не сможет найти наилучшее решение. Это решение намного точнее, но опять же недостаток этого алгоритма в том, что он занимает гораздо больше времени, чем другие. Если у вас есть достаточно времени, чтобы дождаться решения, это алгоритм, который вы должны использовать с инструментом Solver.

Simplex LP : Алгоритм Simplex LP очень ограничен, но он полезен, если вы ищете только линейные решения. Это быстрый метод из-за его ограничений, но его преимущество также в том, что он находит глобальное решение, которое, скорее всего, соответствует результату, который вы ищете. Когда у вас есть очень простые решения, основанные на линейных значениях, вы должны использовать этот алгоритм, поскольку он является наиболее точным из всех других алгоритмов.

С помощью этих основных пояснений вы можете выбрать метод для вашего расчета. Если вы просто проверяете, как работает Solver, вы можете оставить его в качестве выбора GRG Nonlinear по умолчанию, так как он найдет решение и является самым быстрым без линейного ограничения, которое имеет Simplex LP с его требованиями.

Когда вы закончите создавать ограничения и настраивать конфигурацию Решателя, нажмите кнопку «Решить» и подождите, пока инструмент найдет решение. Поскольку это небольшой пример, Солверу не потребуется много времени, чтобы найти решение, если оно есть. Когда инструмент «Решатель» завершит работу, появится другое окно с дополнительными параметрами и сообщением о том, найдено ли решение.

(Окно решений)

В верхней части окна результатов указывается, найдено ли решение. Если он не был найден, вы можете установить флажок «Вернуться к диалоговому окну параметров решения», чтобы вернуться в окно конфигурации и ввести другие значения. Возможно, Решатель не сможет найти решение из-за введенных вами параметров, или решение, которое вы хотите, невозможно. В этом преимущество Решателя — он может помочь вам определить, достижим ли результат, и если он достижим, то как его можно достичь с помощью алгоритмов и чисел.

Если Решатель находит решение, он создает отчет, который вы можете просмотреть на своем экране. По умолчанию выбрано «Сохранить решение решателя», чтобы вы могли видеть результаты. Вы также можете восстановить исходные значения, выбрав «Восстановить исходные значения», если вы недовольны результатами Solver.

В разделе «Отчеты» показано, что Солвер готовит для вас, когда распечатывает отчеты. Выберите один из отчетов, который вы хотите просмотреть. Для этого примера выбран отчет «Ответ». Когда вы закончите выбирать параметры, нажмите кнопку «ОК», чтобы увидеть результаты. При выборе отчета создается новый рабочий лист, где вы можете увидеть результаты своего решения Solver. Рабочий лист имеет имя рабочего листа «Отчет об ответах 1». Щелкните вкладку, чтобы просмотреть отчет.

(Отчет об ответах)

В отчете об ответах вы можете увидеть «Slack», который дает вам ответ о том, сколько платежных комиссий вы можете заплатить, прежде чем вы достигнете порога, установленного в окне конфигурации Solver. Этот отчет удобен, когда у вас есть несколько сценариев и вам нужно просмотреть каждый из них в отдельных отчетах. В отчете «Ответ» показаны параметры, ограничения и значения целевых ячеек, которые вы можете просмотреть по сравнению с решением, предложенным Солвером.

Если вы хотите увидеть другой отчет, нажмите кнопку «Решатель» еще раз, чтобы открыть окно конфигурации. Нажмите «Решить», и появится окно результатов. На этот раз выберите параметр «Чувствительность» в разделе «Отчеты», а затем нажмите «ОК». Excel закроет окно и создаст отчет, который отобразится на следующей вкладке. Вкладка автоматически получает имя «Отчет о конфиденциальности 1». Нажмите на вкладку, чтобы увидеть этот отчет.

(Отчет о конфиденциальности)

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

Далее взгляните на отчет о лимитах. Нажмите «Решатель» еще раз (убедитесь, что вы вернетесь к рабочему листу с вашими данными, иначе окно конфигурации будет пустым). Нажмите «Решить» еще раз, и появится окно результатов. Опять же, рабочий лист создается с именем «Отчет об ограничениях 1», и вы можете щелкнуть вкладку, чтобы просмотреть отчет.

(Отчет о пределах)

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

Инструмент «Решатель» — это расширенный способ поиска ответов на ваши вопросы. Вы можете использовать простой инструмент Excel Goal Seek, но когда вам нужны сложные решения с многочисленными ограничениями и факторами, которые могут дать результат, вы используете инструмент Solver. Excel 2019 имеет этот инструмент в качестве надстройки, которую вы можете использовать бесплатно.

Лучшее объяснение всего за 5 минут

Главная > Microsoft Excel > Надстройка Excel Solver: лучшее объяснение всего за 5 минут

Этот учебник по надстройке Excel Solver подходит для пользователей Excel 2013/2016/2019 и Microsoft 365.  

Существует множество функций Excel, которые облегчают нам жизнь. Одним из них является надстройка Excel Solver. Эта умная функция позволяет нам находить решения проблем с несколькими ограничениями, которые невозможно решить с помощью простой формулы.

Связанный: 

Лучший шаблон управления проектами Excel в 2021 году

Как использовать Excel Countifs: лучшее руководство

Как защитить ячейки в рабочих книгах Excel — самый простой способ

В этом руководстве по Решателю Excel мы рассмотрим:

  • ВИДЕО ОБУЧЕНИЕ — Решатель Excel  
  • Решатель Excel — объяснение
  • Загрузка надстройки Решателя 12
  • Использование решателя для поиска решений моделей 
    • Построение модели для решателя
    • Решение модели с помощью решателя:

Цель 

Используйте надстройку Excel Solver для решения простых и сложных задач в Microsoft Excel .

ВИДЕО ОБУЧЕНИЕ — Программа поиска решения Excel   Видеоучебник — программа поиска решения Excel

Программа поиска данных Excel — объяснение 

В состав Excel входит аналитическая утилита под названием «Решатель». Он доступен в виде надстройки и помогает решать проблемы и находить оптимальное решение для любого заданного сценария.

Загрузка надстройки «Поиск решения»

Средство решения находится на вкладке «Данные» в группе «Анализ».

Найдите решатель 9Функция 0011 на вкладке «Данные»

Если вы не видите ее и используете версию Excel, поддерживающую «Поиск решения», вам потребуется загрузить надстройку.

  • Нажмите на файл вкладка
  • Нажмите Опции
  • Нажмите Add-INS
  • Выбрать Excel Add-Ins
  • . Поместите тик. , если его еще нет, перейдите в раздел надстроек в разделе Опции меню. Выберите Надстройки Excel и поставьте галочку рядом с Solver. Нажмите OK .

    Читайте также: 

    Динамические выпадающие списки в Excel. Руководство по проверке основных данных

    Прогнозирование будущих значений с помощью листа прогнозов Excel. Лучшее руководство

    найти решения для моделей

    Прежде чем использовать Решатель, вы должны построить четкую модель для проблемы, которую вы хотите решить. Это поможет и вам, и Excel понять проблему, с которой вы столкнулись, ее ограничения и цели. Давайте посмотрим, что это означает ниже.

    Построение модели для Solver

    Сценарий : Моя компания устраивает концерт, и я пытаюсь рассчитать прибыль от мероприятия на основе количества проданных билетов и их стоимости. У меня есть фиксированные расходы, которые не могут измениться. Эти расходы покрывают проведение мероприятия, например, освещение, заработную плату персонала, коммунальные услуги и т. д.  

    Укажите ваши переменные и цель

    Я добавил свои основные цифры в электронную таблицу и отправил ее своему менеджеру. К сожалению, мой менеджер говорит мне, что нам нужно получить прибыль в размере 60 000 долларов. Он просит меня изменить цифры и сделать так, чтобы это произошло!

    При построении любой модели Excel Solver необходимо помнить об этих трех вещах.

    1. Переменные решения: Это переменные, которые необходимо настроить для достижения желаемого результата.
    2. Ограничения: Это ограничения, которые определяют проблему. Это могут быть фиксированные затраты или переменные затраты с верхним потолком и т. д. 
    3. Цель: это желаемый результат или цель.

    Решение модели с помощью Решателя:

    Я могу использовать Решатель, чтобы помочь мне с этим.

    • На вкладке Данные в группе Анализ щелкните Решатель  

    Первое, что мне нужно сделать, это установить цель. Моя цель состоит в том, чтобы в ячейке B10 (прибыль) было установлено значение 60 000 долларов.

    Задайте цель

    Далее мне нужно сообщить Солверу, какие ячейки могут изменяться. Ячейки « Прибыль», «Доход» и «Общие затраты» представляют собой расчеты, которые будут меняться при изменении других значений. Ячейка «Стоимость билета» не может быть изменена, так как все затраты на мероприятие уже определены.

    Таким образом, единственными ячейками, которые могут измениться, являются « Билеты проданы» и «Цена за билет» .

    Задайте диапазоны переменных
    • Щелкните Решите  

    Решатель подсчитал, что для получения прибыли в размере 60 000 долларов нам нужно продать 2648 билетов по 33 доллара каждый.

    Нажмите «Решить» . Решатель отображает исходные расчеты

    Я отправляю эти расчеты своему менеджеру. Он возвращает их мне и говорит, что мы не можем брать более 30 долларов за билет.

    Мне нужно снова использовать Solver для пересчета, но на этот раз добавить ограничение.

    • с вкладки Data , в группе Analyze , нажмите Solver
    • Нажмите Добавить кнопку
    Нажмите кнопку «Добавить» , чтобы добавить ограничения в модель

    I. необходимо добавить ограничение, которое устанавливает для ячейки B4 значение меньше или равное 30 долларам США.

    По сути, это ограничение не позволяет Excel изменить значение в этой ячейке на значение, превышающее 30 долларов США, при выполнении вычисления.

    Укажите свою ячейку Ограничения вместе со ссылками
    • Нажмите Решить  
    Нажмите «Решить» , чтобы отобразить результаты.

    Solver подсчитал, что для получения прибыли в размере 60 000 долларов США, когда цена за билет не может превышать 30 долларов США, нам нужно продать 3000 билетов.

    Рекомендуемое чтение:

    Как создать информационную панель Excel за пять минут

    Функция ФИЛЬТР Excel

    Десять способов очистки данных в Excel

    Часто задаваемые вопросы

    В) В чем разница между поиском цели и поиском решения?

    A) Некоторые важные различия между Gola Seek и Solver:
    Функция Solver в Excel позволяет добавить до 200 переменных решения, в то время как Goal Seek позволяет только одну переменную решения.
    С Solver вы можете найти глобальные максимальные и минимальные решения вашего уравнения.
    Решатель позволяет сохранить конкретное решение для последующего использования.

    В) Как решить уравнение с помощью Решателя Excel?

    A) Чтобы решить любое уравнение в Excel с помощью Solver, выполните следующие действия.
    Определите уравнение и разработайте модель, установив переменные, ограничения и цели.
    Нажмите кнопку «Решатель» в Excel.
    Установите цель в ячейке цели.
    Выберите переменные решения для вашей проблемы.
    Установите ограничение для ваших переменных или установите глобальные ограничения.
    Нажмите «Решить».
    Вуаля! Вы успешно решили свое уравнение в Excel с помощью Решателя

    Решатель Excel — заключительные мысли

    Это просто краткое руководство, которое поможет вам начать работу с функцией Решателя. Это всего лишь один (простой!) пример того, как использовать надстройку Solver для решения задач и достижения оптимального результата.

    Вы можете добавить более одного ограничения в Solver для достижения желаемых результатов. Решатель используется для решения более сложных задач линейного программирования.

    Чтобы узнать больше о Solver и других расширенных функциях Excel, ознакомьтесь с подробными и качественными руководствами в нашем разделе курсов Excel.

    Для получения дополнительной информации перейдите по следующей ссылке: 

    Манекены — как использовать Excel 2019 Solver 

    Чтобы получить дополнительные краткие советы по Excel, ознакомьтесь с этими бесплатными ресурсами от Simon Sez IT.

    Дебора Эшби

    Дебора Эшби — аккредитованный TAP инструктор по информационным технологиям, специализирующаяся на разработке, проведении и проведении курсов Microsoft как онлайн, так и в классе. У нее более 11 лет опыта обучения ИТ и 24 года в ИТ-индустрии. На сегодняшний день она обучила более 10 000 человек в Великобритании и за рубежом в таких компаниях, как HMRC, столичная полиция, парламент, SKY, Microsoft, Kew Gardens, Norton Rose Fulbright LLP. Она имеет квалификацию MOS Master для выпусков Microsoft Office 2010, 2013 и 2016 годов, имеет аккредитацию COLF и TAP и является членом Британского учебного института.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *