Примеры поиск решения в excel 2016

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

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

Примечание: В версиях надстройки «Поиск решения», выпущенных до Excel 2007, ячейки переменных решения назывались изменяемыми или регулируемыми. В Excel 2010 надстройка «Поиск решения» была значительно улучшена, так что работа с ней в Excel 2007 будет несколько отличаться.

В приведенном ниже примере количество проданных единиц в каждом квартале зависит от уровня рекламы, что косвенно определяет объем продаж, связанные издержки и прибыль. Надстройка «Поиск решения» может изменять ежеквартальные расходы на рекламу (ячейки переменных решения B5:C5) до ограничения в 20 000 рублей (ячейка F5), пока общая прибыль (целевая ячейка F7) не достигнет максимального значения. Значения в ячейках переменных используются для вычисления прибыли за каждый квартал, поэтому они связаны с формулой в целевой ячейке F7, =СУММ (Q1 Прибыль:Q2 Прибыль).

Перед вычислением с помощью надстройки «Поиск решения»

1. Ячейки переменных

2. Ячейка с ограничениями

3. Целевая ячейка

После выполнения процедуры получены следующие значения.

После вычисления с помощью надстройки «Поиск решения»

  1. На вкладке Данные в группе Анализ нажмите кнопку Поиск решения.
    Изображение ленты Excel

    Изображение диалогового окна "Поиск решения" в Excel 2010 +

  2. В поле Оптимизировать целевую функцию введите ссылка на ячейку или имя целевой ячейки. Целевая ячейка должна содержать формулу.

  3. Выполните одно из следующих действий.

    • Чтобы значение целевой ячейки было максимальным из возможных, установите переключатель в положение Макс.

    • Чтобы значение целевой ячейки было минимальным из возможных, установите переключатель в положение Мин.

    • Чтобы задать для целевой ячейки конкретное значение, установите переключатель в положение Значение и введите в поле нужное число.

    • В поле Изменяя ячейки переменных введите имена диапазонов ячеек переменных решения или ссылки на них. Несмежные ссылки разделяйте запятыми. Ячейки переменных должны быть прямо или косвенно связаны с целевой ячейкой. Можно задать до 200 ячеек переменных.

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

    1. В диалоговом окне Параметры поиска решения нажмите кнопку Добавить.

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

    3. Щелкните связь (<=, =, >=, int,binили dif), которая требуется между ячейкой, на которую ссылается ссылка, и ограничением. Если щелкнуть int, в поле Ограничение появится integer. Если щелкнуть бин,в поле Ограничение появится двоичное поле. Если нажать кнопку dif,в поле Ограничение появится ссылкаalldifferent.

    4. Если в поле Ограничение было выбрано отношение <=, = или >=, введите число, ссылку на ячейку (или имя ячейки) или формулу.

    5. Выполните одно из указанных ниже действий.

      • Чтобы принять данное ограничение и добавить другое, нажмите кнопку Добавить.

      • Чтобы принять ограничение и вернуться в диалоговое окно Параметрырешения, нажмите кнопку ОК.
        Примечание    Отношения int,binи dif можно применять только в ограничениях для ячеек переменных решения.

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

    6. В диалоговом окне Параметры поиска решения щелкните ограничение, которое требуется изменить или удалить.

    7. Нажмите кнопку Изменить и внесите изменения либо нажмите кнопку Удалить.

  5. Нажмите кнопку Найти решение и выполните одно из указанных ниже действий.

    • Чтобы сохранить значения решения на листе, в диалоговом окне Результаты поиска решения выберите вариант Сохранить найденное решение.

    • Чтобы восстановить исходные значения перед нажатием кнопки Найти решение, выберите вариант Восстановить исходные значения.

    • Вы можете прервать поиск решения, нажав клавишу ESC. Лист Excel будет пересчитан с учетом последних найденных значений для ячеек переменных решения.

    • Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, будут доступны только некоторые отчеты или они вообще не будут доступны.

    • Чтобы сохранить значения ячейки переменной решения в качестве сценария, который можно будет отобразить позже, нажмите кнопку Сохранить сценарий в диалоговом окне Результаты поиска решения, а затем введите имя этого сценария в поле Название сценария.

  1. После постановки задачи нажмите кнопку Параметры в диалоговом окне Параметры поиска решения.

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

  3. В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение.

  4. В диалоговом окне Показать предварительное решение выполните одно из указанных ниже действий.

    • Чтобы остановить поиск решения и вывести на экран диалоговое окно Результаты поиска решения, нажмите кнопку Стоп.

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

  1. В диалоговом окне Параметры поиска решения нажмите кнопку Параметры.

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

  1. В диалоговом окне Параметры поиска решения нажмите кнопку Загрузить/сохранить.

  2. Введите диапазон ячеек для области модели и нажмите кнопку Сохранить или Загрузить.

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

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

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

  • Нелинейный метод обобщенного понижающего градиента (ОПГ).    Используется для гладких нелинейных задач.

  • Симплекс-метод.    Используется для линейных задач.

  • Эволюционный метод    Используется для негладких задач.

В приведенном ниже примере количество проданных единиц в каждом квартале зависит от уровня рекламы, что косвенно определяет объем продаж, связанные издержки и прибыль. Надстройка «Поиск решения» может изменять ежеквартальные расходы на рекламу (ячейки переменных решения B5:C5) до ограничения в 20 000 рублей (ячейка D5), пока общая прибыль (целевая ячейка D7) не достигнет максимального значения. Значения в ячейках переменных используются для вычисления прибыли за каждый квартал, поэтому они связаны с формулой в целевой ячейке D7, =СУММ (Q1 Прибыль:Q2 Прибыль).

Пример анализа с помощью надстройки "Поиск решения"

Выноска 1
Выноска 1 переменных

Выноска 2 с ограничениями

Выноска 3 цель

В результате выполнения получены следующие значения:

Пример анализа с помощью надстройки "Поиск решения" с использованием новых значений

  1. В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.

    Поиск решения

    В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

    Вкладка "Данные", группа "Анализ", надстройка "Поиск решения"

  2. В разделе Оптимизировать целевую функцию, введите ссылка на ячейку или имя целевой ячейки.

    Примечание: Целевая ячейка должна содержать формулу.

  3. Выполните одно из следующих действий.

    Задача

    Необходимые действия

    Сделать так, чтобы значение целевой ячейки было максимальным из возможных

    Выберите значение Макс.

    Сделать так, чтобы значение целевой ячейки было минимальным из возможных

    Выберите значение Мин.

    Сделать так, чтобы целевая ячейка имела определенное значение

    Щелкните Значение, а затем введите нужное значение в поле.

  4. В поле Изменяя ячейки переменных введите имена диапазонов ячеек переменных решения или ссылки на них. Несмежные ссылки разделяйте запятыми.

    Ячейки переменных должны быть прямо или косвенно связаны с целевой ячейкой. Можно задать до 200 ячеек переменных.

  5. В поле В соответствии с ограничениями введите любые ограничения, которые требуется применить.

    Для этого выполните следующие действия:

    1. В диалоговом окне Параметры поиска решения нажмите кнопку Добавить.

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

    3. Во всплывающем меню <= задайте требуемое отношение между целевой ячейкой и ограничением. Если вы выбрали <=, =, или >= в поле Ограничение, введите число, имя ячейки, ссылку на нее или формулу.

      Примечание: Отношения int, бин и раз можно использовать только в ограничениях для ячеек, в которых находятся переменные решения.

    4. Выполните одно из указанных ниже действий.

    Задача

    Необходимые действия

    Принять ограничение и добавить другое

    Нажмите кнопку Добавить.

    Принять ограничение и вернуться в диалоговое окно Параметры поиска решения

    Нажмите кнопку ОК.

  6. Нажмите кнопку Найти решение и выполните одно из следующих действий:

    Задача

    Необходимые действия

    Сохранить значения решения на листе

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

    Восстановить исходные значения

    Щелкните Восстановить исходные значения.

Примечания: 

  1. Чтобы прервать поиск решения, нажмите клавишу ESC. Лист Excel будет пересчитан с учетом последних найденных значений для ячеек переменных.

  2. Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, отчет не будет доступен.

  3. Чтобы сохранить значения ячейки переменной решения в качестве сценария, который можно будет отобразить позже, нажмите кнопку Сохранить сценарий в диалоговом окне Результаты поиска решения, а затем введите имя этого сценария в поле Название сценария.

  1. В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.

    Поиск решения

    В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

    Вкладка "Данные", группа "Анализ", надстройка "Поиск решения"

  2. После постановки задачи нажмите кнопку Параметры в диалоговом окне Параметры поиска решения.

  3. Чтобы просмотреть значения всех предварительных решений, установите флажок Показывать результаты итераций и нажмите кнопку ОК.

  4. В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение.

  5. В диалоговом окне Показать предварительное решение выполните одно из следующих действий:

    Задача

    Необходимые действия

    Остановить поиск решения и вывести на экран диалоговое окно Результаты поиска решения

    Нажмите кнопку Стоп.

    Продолжить поиск и просмотреть следующее предварительное решение

    Нажмите кнопку Продолжить.

  1. В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.

    Поиск решения

    В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

    Вкладка "Данные", группа "Анализ", надстройка "Поиск решения"

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

    Задача

    Необходимые действия

    Настроить время решения и число итераций

    На вкладке Все методы в разделе Пределы решения в поле Максимальное время (в секундах) введите количество секунд, в течение которых можно будет искать решение. Затем в поле Итерации укажите максимальное количество итераций, которое вы хотите разрешить.

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

    Задать точность

    На вкладке Все методы введите в поле Точность ограничения нужное значение погрешности. Чем меньше число, тем выше точность.

    Задать степень сходимости

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

  3. Нажмите кнопку ОК.

  4. В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение или Закрыть.

  1. В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.

    Поиск решения

    В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

    Вкладка "Данные", группа "Анализ", надстройка "Поиск решения"

  2. Щелкните Загрузить/сохранить, укажите диапазон ячеек для области модели и нажмите кнопку Сохранить или Загрузить.

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

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

  1. В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.

    Поиск решения

    В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.

    Вкладка "Данные", группа "Анализ", надстройка "Поиск решения"

  2. Во всплывающем меню Выберите метод решения выберите одно из следующих значений:

Метод решения

Описание

Нелинейный метод обобщенного понижающего градиента (ОПГ)

Используется по умолчанию для моделей со всеми функциями Excel, кроме ЕСЛИ, ВЫБОР, ПРОСМОТР и другие ступенчатые функции.

Поиск решения линейных задач симплекс-методом

Используйте этот метод для задач линейного программирования. В формулах модели, которые зависят от ячеек переменных, должны использоваться функции СУММ, СУММПРОИЗВ, +, — и *.

Эволюционный поиск решения

Этот метод, основанный на генетических алгоритмах, лучше всего подходит в том случае, если в модели используются функции ЕСЛИ, ВЫБОР и ПРОСМОТР с аргументами, которые зависят от ячеек переменных.

Примечание: Авторские права на части программного кода надстройки «Поиск решения» версий 1990–2010 принадлежат компании Frontline Systems, Inc. Авторские права на части версии 1989 принадлежат компании Optimal Methods, Inc.

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

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

Дополнительная справка по надстройке «Поиск решения»

За дополнительной справкой по надстройке «Поиск решения» обращайтесь по этим адресам:

Frontline Systems, Inc.
P.O. Box 4288
Incline Village, NV 89450-4288
(775) 831-0300
Веб-сайт: http://www.solver.com
Электронная почта: info@solver.com
«Решение» на www.solver.com.

Авторские права на части программного кода надстройки «Поиск решения» версий 1990-2009 принадлежат компании Frontline Systems, Inc. Авторские права на части версии 1989 принадлежат компании Optimal Methods, Inc.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Использование «Решения» для бюджетов с использованием средств на счете вех

Использование «Решение» для определения оптимального сочетания продуктов

Введение в анализ гипотетических вариантов

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Обнаружение ошибок в формулах

Сочетания клавиш в Excel

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Функция Microsoft Excel: поиск решения

Поиск решения в Microsoft Excel

​Смотрите также​Я пока ответ​: посмотри, как тема​ 0,05)16 = 183245.​ сортов йогурта. Условно​ что с какого​Дано: запасы песка на​ абсолютно произвольным, таким​, либо поставить флажок​Предположим, что Вы​ сначала.​ указать предпочитаемый результат​ а для ее​ 2007, как состоялся​ была, то переходим​После этого, открывается окно​ Поиска решений. Ячейка,​Одной из самых интересных​ писал — Вы​

​ называется.​Для установления количественных и​

Включение функции

​ – «1», «2»​ то фига у​ карьерах; потребности в​ как удобно автору.​Сделать переменные без ограничений​ начальник производственного отдела​Где же еще может​ в поле ввода.​ освоения не нужно​

​ триумфальный релиз Office​ к параметру «Выберите​ добавления ограничения. В​ в которой он​ функций в программе​ до истины докопались​у тебя 2007​ качественных взаимосвязей применяются​ и «3». Реализовав​ меня украинский язык​ песке стройплощадок; затраты​ Например, как на​ неотрицательными.​ и Вам предстоит​

Переход в раздел Параметры в Microsoft Excel

​ пригодиться надстройка «поиск​Также следует помнить, что​ быть компьютерным гением.​ 2010, который добавил​ метод решения». Тут​ поле «Ссылка на​ располагается, называется искомой.​ Microsoft Excel является​

Переход в надстройки в Microsoft Excel

​Смотрите мой последний​ офис​ математические и статистические​ 100 баночек йогурта​ в том списке..​ на транспортировку между​

Активация функции Поиск решения в Microsoft Excel

​ рисунке​Для версий до​ по-честному распределить премию​ решения» Excel? Давайте​ в роли изменяемых​

Функция поиск решения активирована в Microsoft Excel

Подготовка таблицы

​ Чтобы вы до​ несчастным головной боли.​ предоставляется возможность выбора​ ячейки» прописываем адрес​Целевая и искомая ячейка​ Поиск решения. Вместе​ пост на первой​VeTeR™​ методы и модели.​ «1», предприятие получает​ хотя весь office​ каждой парой «поставщик-потребитель».​Запускаем​ Excel 2010 этот​ в сумме 100​ рассмотрим другой пример.​ ячеек могут выступать​ конца поняли принцип​ Но не следует​ одного из трех​ ячеек, относительно которых​ должны быть связанны​ с тем, следует​ странице этой темы.​: у меня офис​Дано 2 диапазона значений:​

Целевая ячейка в Microsoft Excel

​ 200 рублей. «2»​ русский!​Нужно найти схему оптимальных​Поиск решения​ флажок можно найти​ 000 руб. между​Как мы уже говорили​

Искомая ячейка в Microsoft Excel

​ как отдельные поля,​ ее применения, мы​ считать, что новая​ способов расчета: «Поиск​ вводится ограничение. В​ друг с другом​ отметить, что данный​Я чего, яндекс​ стартер 2010​Значения Х будут играть​ — 250 рублей.​JleHuH213​ перевозок для удовлетворения​и в диалоговом​ в диалоговом окне​ сотрудниками отдела пропорционально​

Связующая формула в Microsoft Excel

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

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

Запуск поиска решений в Microsoft Excel

​ инструмент нельзя отнести​ не гуглит рамблер?​аналитика​ роль факторного признака,​ «3» — 300​, а Поиск решения​ нужд (откуда и​ окне устанавливаем необходимые​Параметры Поиска решения​ их должностным окладам.​ может быть использована​ их диапазон. Вообще-то,​ простейшем примере.​ своим пользователям только​ методом ОПГ», «Поиск​

Переход к вводу целевой ячейки в Microsoft Excel

​ искомая ячейка с​ В нашем конкретном​ к самым популярным​VeTeR™​: в параметрах такого​ Y – результативного.​ рублей. Сбыт, налажен,​ на каком отображается?​ куда), при которой​ параметры​

Выбор целевой ячейки в Microsoft Excel

​, которое открывается при​ Другими словами Вам​ для оптимизации производственных​ именно из этого​Итак, как же работает​ лишь сложности.​ решения линейных задач​ коэффициентом. Далее проставляем​ случае, формула располагается​ среди пользователей в​: где полную версию​ нет?​ Задача – найти​ но количество имеющегося​ хотя первый раз​ общие затраты на​Целевая ячейка B12 содержит​ нажатии на кнопку​ требуется подобрать коэффициент​ процессов. Попробуем снизить​

Установка значения целевой ячейки в Microsoft Excel

​ диапазона программа и​ «поиск решения» в​Пример тому — «поиск​ симплекс-методом», и «Эволюционный​ нужный знак: «меньше​ в целевой ячейке,​ данном приложении. А​ скачать-то?​VeTeR™​ коэффициент корреляции.​ сырья ограничено. Нужно​ такое вижу)))тоже на​ транспортировку были бы​ формулу для расчёта​

Установка искомой ячейки в Microsoft Excel

​Параметры​ пропорциональности для вычисления​ издержки фирмы, которая​ берет итоговое значение,​ Excel 2010? Предположим,​ решения» в Excel​ поиск решения». По​ или равно», «больше​

Добавление ограничения в Microsoft Excel

​ и имеет следующий​ зря. Ведь эта​спасибо буду искать​: вот что есть,​Для решения этой задачи​ найти, какой йогурт​ украинском =(На решение​ минимальными.​ прибыли​Кнопка, включающая итеративные вычисления​ размера премии по​ занимается малоэтажным строительством.​ сравнивая его с​ что перед вами​ 2010. Эта надстройка​ умолчанию, используется первый​ или равно», «равно»,​ вид: «=C10*$G$3», где​ функция, используя исходные​аналитика​ может версия обрезаная​ предусмотрена функция КОРРЕЛ​ и в каком​ это вряд ли​Пример расположения ячеек с​Параметр оптимизации — максимум​ с заданными параметрами.​ окладу. Первым делом​ Имеется сама компания,​

Параметры ограничения в Microsoft Excel

​ вариантами исходных данных.​ стоит задача -​ не только полезна,​ метод. Пробуем решить​ «целое число», «бинарное»,​ $G$3 – абсолютный​ данные, путем перебора,​: тоже полез​ ???​ (массив 1; массив​ объеме необходимо делать,​ повлияет, а там​ исходными данными и​Изменяемые ячейки B9:C9​

Установка неотрицательных значений в Microsoft Excel

​После нажатия кнопки​ создаём таблицу с​ а также три​

Переход к параметрам поиска решений в Microsoft Excel

​Если вам требуется добавить​ распределение премии в​ но и помогает​ поставленную задачу, выбрав​ и т.д. В​ адрес искомой ячейки,​ находит наиболее оптимальное​VeTeR™​

Параметры Поиска решения в Microsoft Excel

​Serge 007​ 2).​ чтобы получить максимальный​ по контексту можно​

Переход к поиску решения в Microsoft Excel

​ ограничениями, искомых ячеек​Ограничения: найденные значения должны​Найти решение (Выполнить)​ исходными данными и​ поставщика, которые занимаются​ какие-то ограничения, то​ вашей организации. Для​ сделать вашу работу​ любой другой метод.​ нашем случае, мы​ а «C10» —​ решение из всех​: всё, скачал нормальную​: Есть. Просто ты​В табличном процессоре есть​ доход от продаж.​ догадаться что кудаKaк​ и целевой ячейки​ быть целыми, неотрицательными;​Вы уже можете​

Результаты поиска решений в Microsoft Excel

​ формулами, с помощью​ подвозом строительных материалов.​ необходимо использовать кнопку​ простоты решения задачи​ с табличным редактором​ В случае неудачи,​ выберем знак «больше​ общая сумма заработной​ имеющихся. Давайте выясним,​ версию, там все​ не туда жмёшь.​ встроенные логические функции.​Известные данные (в т.ч.​ включить Поиск Решений​ показан на рисунке​ общее количество машинного​ видеть в таблице​ которых должен быть​Разумеется, что в себестоимость​ «Добавить». Учтите, что​ предположим, что вам​ куда продуктивнее, позволяя​ повторяем попытку, с​ или равно», чтобы​ платы, от которой​ как использовать функцию​ есть! спасибо за​На картинке показал​ Любая из них​ нормы расхода сырья)​ в Excel 2007​В серых ячейках формулы​ времени не должно​ полученный результат. При​ получен результат. В​ сданного объекта будут​

Выбор метода решения в Microsoft Excel

​ при задании таких​ предстоит распределить премию​ решать намного более​ использованием последнего метода.​ сделать коэффициент положительным​ производится расчет премии​ Поиск решения в​ помощь, а то​ стрелкой куда надо.​ должна содержать хотя​ занесем в таблицу:​ ? Може была​ суммы по строкам​ превышать 160 ч​ этом на экране​ нашем случае результат​​ внесены все затраты​​ значений нужно быть​ между всеми работниками​ сложные задачи. Особенно​ Алгоритм действий всё​

​ числом. Соответственно, в​

lumpics.ru

Надстройка «Поиск решения» в Excel. Бесплатные примеры и статьи.

​ работникам предприятия.​ программе Microsoft Excel.​ бы всю ночь​аналитика​ бы один оператор​На основании этих данных​ у кого такая​ и столбцам, а​ (ссылка на ячейку​ появляется диалоговое окно​ — это суммарная​ на его возведение,​ предельно внимательным. Так​

excel2.ru

«Поиск решения» в Excel 2010. Где находится надстройка «Поиск решения» Excel

​ какого-то филиала. Размер​ он удобен для​ тот же, который​ поле «Ограничение» указываем​После того, как таблица​Скачать последнюю версию​ искалбы в той​: Серег, да ты​ сравнения, который определит​ составим рабочую таблицу:​ ошибка ?​ в целевой ячейке​ D16); общее количество​ Результаты поиска решения.​ величина премии. Очень​

поиск решения в excel 2010

В чем важность пакетов ПО для офиса?

​ а потому в​ как в Excel​ премиального бюджета –​ оптимизации, которая актуальна​ мы описывали выше.​ число 0. Если​ подготовлена, находясь во​ Excel​ версии «поиск решения»​ посмотри, у него​ отношение между элементами​Количество изделий нам пока​https://otvet.imgsmail.ru/download/2…df7a00_800.jpg​ формула для подсчёта​ сырья не должно​Начиная с Excel 2010​ важно, чтобы целевая​ интересах предприятия выбрать​ «Поиск решения» (примеры​

​ 100 тысяч рублей.​ для многих современных​Как видим, функция Поиск​ мы хотим настроить​ вкладке «Данные», жмем​Можно долго искать на​koterushina​ всего четыре вкладки​ (=, >, =,​ неизвестно. Это переменные.​https://otvet.imgsmail.ru/download/2…6b7dd6_800.jpg​ общих затрат на​

​ превышать 1700 м²​До Excel 2010​ ячейка (С8) посредством​ того поставщика, работа​ для которого мы​ Сделать это можно​ компаний.​ решения представляет собой​ ещё одно ограничение,​ на кнопку «Поиск​ ленте, где находится​: Подскажите мне, пожалуйста,​Привет​Пример задачи. Ученики сдавали​

Почему именно 2010 версия?

где в excel поиск решений​В столбец «Прибыль» внесены​В Spreadsheets есть​ транспортировку.​ (ссылка на ячейку​Если результат, который​ формул была связана​ которого обойдется дешевле​ рассматриваем) используется в​ пропорционально распределив размер​Что же касается Excel​ довольно интересный инструмент,​ то жмем на​ решения», которая расположена​ Поиск решения, но​ я сделала все​Serge 007​ зачет. Каждый из​

​ формулы: =200*B11, =250*В12,​ ? Знает кто?​Запускаем Поиск решения и​ D15). Здесь вместо​ Вы видите в​ с искомой изменяемой​ всего. Какие данные​ достаточно ответственных операциях,​ премиальной выплаты размеру​ именно этой версии,​

​ который, при правильном​ кнопку «Добавить». В​ на ленте в​ так и не​ как вы написали(в​: Так…​ них получил отметку.​ =300*В13.​Пользователи Excel давно и​ устанавливаем необходимые параметры​ ссылок на ячейки​ таблице Вас устраивает,​ ячейкой (Е2). В​ нужно забить в​ чрезвычайно важно получать​

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

 excel поиск решения примерыКак его установить?

​ надстройках галочку поставила),​Почитал про Офис​ Если больше 4​Расход сырья ограничен (это​ успешно применяют программу​ (см. рисунок)​ D15 и D16​ то в диалоговом​ примере они связаны​ «поиск решения» MS​ максимально правильные значения.​ конкретного работника.​ произошли еще более​ сэкономить время пользователя​ на кнопку «OK»,​

​Открывается окно параметров, в​ Просто, для активации​ а поиск решения​ стартер 2010.​ баллов – зачет​

Как с этим работать?

​ ограничения). В ячейки​ для решения различных​Нажимаем​ можно было указать​ окне​ через промежуточные формулы,​ Excel?​Кстати, именно от ограничений​Разумеется, что работа будет​ значимые изменения. В​ на различных подсчетах.​

​ чтобы сохранить введенные​ которое нужно внести​ данной функции, нужно​ так нигде и​В свете скорого выхода​ сдан. Менее –​ внесены формулы: =16*B11+13*B12+10*B13​ типов задач в​Найти решение (Выполнить)​ числа, но при​Результаты поиска решения​ вычисляющие размер премии​Следует указать затраты строительных​ эти самые результаты​ начинаться с разработки​ частности, было исправлено​ К сожалению, далеко​ ограничения.​ данные. В поле​

С чего начинается работа?

​ её включить в​ не появился. Где​ новой версии пакета​ не сдан.​ («молоко»); =3*B11+3*B12+3*B13 («закваска»);​ разных областях.​и получаем результат,​ использовании ссылок какие-либо​нажимаете​

надстройка поиск решения excel​ для каждого сотрудника​ материалов, потребности в​ и зависят. Имейте​ таблицы, внесения в​ множество ошибок в​ не каждый пользователь​Как видим, после этого,​ «Оптимизировать целевую функцию»​ настройках программы.​ его искать?)​ офисных приложений от​Ставим курсор в ячейку​ =0*B11+5*B12+3*B13 («амортизатор») и​

​Excel – это самая​ изображенный ниже​ изменения ограничений можно​ОК​ (С2:С7).​ них на строительной​ в виду, что​ нее всех требуемых​ формулах, из-за чего​ знает о его​ ограничение появляется в​ нужно ввести адрес​Для того, чтобы произвести​Т.Н.В.​ компании Microsoft, Крис​ С1. Нажимаем значок​ =0*B11+8*B12+6*B13 («сахар»). То​ популярная программа в​

Какие параметры имеются в диалоговом окне?

​Иногда транспортные задачи усложняются​ производить прямо в​и фиксируете результат​Теперь запускаем​ площадке, а также​ задавать их можно​

​ данных и формульных​ в прошлых выпусках​ существовании, не говоря​ соответствующем поле окна​ целевой ячейки, где​ активацию Поиска решений​: У меня проблема​ Капоссела рассказал о​ функций. Выбираем «ЕСЛИ».​ есть мы норму​

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

​ в поиске кнопки​ некоторых его особенностях.​Заполняем аргументы. Логическое выражение​ расхода умножили на​ всем мире. Ее​ ограничений. Например, по​Нажимаем кнопку​ же результат Вас​и в открывшемся​ материалов, учитывая каждую​ каких-то отдельных ячеек,​

поиск решения ms excelКак добавить ограничения?

​ результата будет рассматриваться​ довольно грубые ошибки​ правильно уметь работать​ Также, сделать переменные​ сумма премии для​ Excel 2010 года,​ «Поиск решения» Офис​ В частности Крис,​ – B1>=4. Это​ количество.​ возможности позволяют быстро​ каким-то причинам невозможно​Найти решение (Выполнить)​ не устроил, то​

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

​Цель – найти максимально​ находить эффективные решения​

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

функция поиск решения в excel​ возможную прибыль. Это​ в самых разных​ карьера 2 на​ получаем результат​Отмена​ вид диалоговых окон​ быть указана сумма​ Какие варианты знаков​

Ищем готовый результат

​Важно знать, что целевая​ что малейший просчет​ инструмент напоминает функцию​ параметра чуть ниже.​ пропечатав координаты вручную,​ вкладку «Файл». Для​ пункт и не​ том, что «Office​

​ ИСТИНА.​ ячейка С14.​ сферах деятельности. Программа​ стройплощадку №3. Добавляем​Но даже если​и возвращаетесь к​ в разных версиях​ общих затрат на​ и формул можно​ ячейка (предположим, что​ при выставлении размеров​«Подбор параметра…»​ Желательно, чтобы установленный​ либо кликнув на​ версии 2007 года,​ магу его найти.​ Starter 2010″ будет​Если ИСТИНА – «Зачет​

​Активизируем команду «Поиск решения»​ способна решать различного​ ещё одно ограничение​ Вы правильно создали​ предыдущему состоянию таблицы.​

​ несколько различается:​ транспортировку.​ при этом использовать?​ это будет С8)​

Минимизация затрат

​ премии чреват очень​, но в то​ тут параметр не​ кнопку, расположенную слева​ следует нажать на​Serge 007​ распространяться бесплатно. Выход​ сдал». ЛОЖЬ –​ и вносим параметры.​ рода задачи: финансовые,​$D$13=0​поиск оптимального решения в excel

​ формулы и задали​ Решение данной задачи​Начиная с Excel 2010​Если вы все сделали​Вами могут применяться знаки:​ была связана с​ неприятными последствиями.​ же время, имеет​ противоречил тем, которые​ от поля введения​ кнопку Microsoft Office​:​

​ бизнес-версии пакета запланирован​ «Зачет не сдал».​После нажатия кнопки «Выполнить»​ экономические, математические, логические,​. И после запуска​ ограничения, результат может​ выглядит так​До Excel 2010​ правильно, функция «поиск​ «=», «>=», «​ тем разделом, который​

​Благодаря новому «ленточному» интерфейсу,​ и существенные различия​ вы прописали в​ данных.​ в левом верхнем​BAH0​ на 12 мая.​Средствами программы можно решать​

​ программа выдает свое​

fb.ru

Поиск решения

​ оптимизационные и многие​ Поиска решения получаем​ оказаться неожиданным. Например,​Важно:​Целевая ячейка, в которой​ решения» в Excel​Если мы говорим о​ будет изменяться (Е2,​ в котором есть​ с ним.​ ограничениях, иначе, может​

​После этого, окно параметров​ углу окна. В​​: Загрузка надстройки для​​ Домашняя версия появится​ как простейшие математические​ решение.​

​ другие. Для наглядности​ другой результат​​ при решении данной​​при любых изменениях​ должен получиться желаемый​​ позволит вам создать​​ расчете премии, то​ к примеру). Таким​ возможность отображения предварительного​Автор: Максим Тютюшев​ возникнуть конфликт.​ свернется, а вы​​ открывшемся окне, переходим​ ​ поиска решения​ на прилавках не​ задачки, так и​​Оптимальный вариант – сконцентрироваться​​ мы каждое из​​И последнее, на​​ задачи Вы можете​​ исходных данных для​ результат. Целевая ячейка​ максимально выгодную стратегию​ коэффициент должен быть​​ образом, в диапазоне​ ​ вида диаграмм и​​Решим задачу об оптимизации​​Дополнительные настройки можно задать,​

​ сможете выделить нужную​

​ в раздел «Параметры».​Средство поиска решения​ раньше июня.​ более сложные (операции​ на выпуске йогурта​ выше описанных решение​ что следует обратить​ увидеть такой результат:​ получения нового результата​ может быть только​ строительного бизнеса, которая​ строго положительным. Задать​ С2-С7 будут расположены​ графиков до их​ плана-графика работ по​ кликнув по кнопке​ ячейку таблицы. Затем,​В окне параметров кликаем​ является надстройкой Microsoft​»Office Starter 2010″​ с функциями, матрицами,​ «3» и «1».​ задач в Excel​ внимание, это выбор​И это несмотря​Поиск решения​ одна​ принесет вам максимальный​ данный параметр можно​ дополнительные формулы, посредством​ непосредственной вставки в​​ проекту с помощью​​ «Параметры».​​ требуется опять нажать​ по пункту «Надстройки».​ Office Excel, которая​ будет являть собой​ линейными уравнениями и​ Йогурт «2» производить​​ и примеры его​ ​ метода решения. Если​

  1. ​ на то, что​придется запускать снова.​Варианты оптимизации: максимальное возможное​ доход. Удачи!​ сразу несколькими методами.​
  2. ​ которых вы рассчитаете​ таблицу, пользователю становится​ Поиска решений MS​Здесь можно установить точность​ по той же​ После перехода, в​ доступна при установке​ набор облегченных версий​
  3. ​ т.п.).​ не стоит.​ выполнения.​ задача достаточно сложная,​ было задано ограничение​Разберём еще одну задачу​ значение, минимальное возможное​Автор: Вольхин Иван Анатольевич​
  4. ​ Легко выполнить эту​ размер премиальной выплаты​​ проще составлять даже​​ EXCEL 2010. В​ ограничения и пределы​ кнопке слева от​ нижней части окна,​ Microsoft Office или​ офисных программ от​Условие учебной задачи. Найти​​Оптимизационные модели применяются в​ то для достижения​целое​ оптимизации (получение максимальной​ значение или конкретное​​Большинство задач, решаемых с​​ операцию, воспользовавшись кнопкой​ для каждого сотрудника.​ сложные документы профессионального​​ качестве примера разберем​​ решения. Когда нужные​ формы с введенными​ напротив параметра «Управление»​

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

​ сфере. Их цель​​ подобрать метод решения​​ можно попробовать настроить​Пример 2. Мебельное производство​ получить конкретное значение,​ предполагают нахождение искомого​ можно выставить флажок​ «поиск решения» в​​Кроме того, в состав​ ​ «Методы оптимизации управления​ ​ на кнопку «OK».​ окно параметров снова.​ Excel», и кликаем​ в Excel, необходимо​ Starter 2010″ будут​​Делаем таблицу со значениями​​ функции. Рассмотрим пример.​​ – подобрать сбалансированное​​Начиная с Excel 2010​ параметры​ (максимизация прибыли)​ то его следует​ результата по известным​​ «Сделать переменные без​​ Excel 2010, после​ нынешней версии сего​ и принятия решений»​ Но, для нашего​

​Под окном с адресом​​ по кнопке «Перейти».​ сначала загрузить ее.​ входить урезанные версии​​ матрицы А.​​Условие. Рассчитать, какую сумму​

​ решение, оптимальное в​До Excel 2010​Поиска решения​

​Фирма производит две​ указать в поле​

​ исходным данным. Но​ ограничений неотрицательными». Где​ чего в открывшемся​ табличного редактора были​ авторы Зайцев М.Г.​ случая, изменять эти​ целевой ячейки, нужно​Открывается окно с надстройками.​Нажмите кнопку Microsoft​ текстового редактора Word​Выделяем на этом же​ положить на вклад,​ конкретных условиях (количество​1​. Для этого в​ модели А и​ ввода​ в Excel есть​ найти эту опцию​ окне выставляются требуемые​ введены новые типы​ и Варюхин С.Е.​ параметры не нужно.​ установить параметры значений,​ Ставим галочку напротив​ Office , а​ и приложения для​ листе область для​ чтобы через четыре​ продаж для получения​2​ окне​ В сборных книжных​Изменяемых ячеек может быть​ инструменты, позволяющие решить​ в старых версиях​ значения. Обратите внимание,​ формул, которые окажутся​ (2008г.). Задача 3.7​После того, как все​ которые будут находиться​ наименования нужной нам​ затем щелкните Параметры​ работы с таблицами​ обратной матрицы.​ года образовалось 400​​ определенной выручки, лучшее​​3 В заключение предлагаю​​Поиск решения​ полок. Их производство​ несколько: отдельные ячейки​

  1. ​ и обратную задачу:​ программы?​ что в разных​
  2. ​ наиболее полезными бухгалтерам​
  3. ​ «Проект комапании Мегашоп».​
  4. ​ настройки установлены, жмем​ в ней. Это​ надстройки – «Поиск​ Excel.​ — Excel. Основные​Нажимаем кнопку «Вставить функцию».​ 000 рублей. Процентная​ меню, число рейсов​ попробовать свои силы​нажимаем кнопку​ ограничено наличием сырья​ или диапазоны. Собственно,​ подобрать исходные данные​Если вы используете в​ версиях офисного пакета​ и экономистам. Это​Все в мире меняется,​ на кнопку «Найти​ может быть максимум,​
  5. ​ решения». Жмем на​​Выберите команду Надстройки,​​ функции будут сохранены​ Категория – «Математические».​

​ ставка – 20%​ и т.п.).​ в применении​Параметры​ (высококачественных досок) и​ именно в них​ для получения желаемого​ работе Ексель 2007​​ внешний вид этих​ обстоятельство опять-таки показывает​ причем происходит это​​ решение».​​ минимум, или конкретное​ кнопку «OK».​ а затем в​​ в обоих программах,​​ Тип – «МОБР».​ годовых. Проценты начисляются​​В Excel для решения​​Поиска решения​​и попадаем в​​ временем машинной обработки.​ Excel перебирает варианты​

​ результата.​ и старше, то​ диалоговых окон может​ «реверанс» Microsoft в​ вне зависимости от​Далее, программа Эксель в​ значение. В нашем​После этого, кнопка для​ окне Управление выберите​ что позволит пользователям​В поле аргумента «Массив»​ ежеквартально.​ задач оптимизации используются​и решить с​ одноимённое диалоговое окно​​ Для каждого изделия​​ с тем, чтобы​​Одним из таких инструментов​​ она находится при​ сильно различаться, так​ сторону именно корпоративных​

​ нашего с вами​ ячейках выполняет необходимые​

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

​ является​ нажатии на кнопку​ что вам придется​ пользователей. Учитывая, что​ желания. Эту непреложную​

​ расчеты. Одновременно с​ последний вариант. Поэтому,​ решений появится на​Нажмите кнопку Перейти.​ документы, таблицы и​ А.​ виде таблицы:​

​Подбор параметров («Данные» -​ задачу:​ параметров отвечает за​ 3 м² досок,​ ячейке заданное значение​

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

​ ленте Excel во​В окне Доступные​ диаграммы.​

​Нажимаем одновременно Shift+Ctrl+Enter -​​Так как процентная ставка​​ «Работа с данными»​Крестьянин на базаре за​

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

​Ограничения в функциональности главным​ это обязательное условие​ не меняется в​ — «Анализ «что-если»»​ 100 рублей купил​ его, можно добиться​ модели В -​ кнопки​​ для решения так​ ​ поиска решения».​ ​ кардинальных отличий там​​ то ничего удивительного​​ ПО которых взяло​ вы можете либо​ в поле слева​​Теперь, после того, как​​ Поиск решения и​ образом коснутся использования​ для ввода массивов.​​ течение всего периода,​ — «Подбор параметра»)​ 100 голов скота.​ более точного результата,​ 4 м². Фирма​Добавить​ называемых «задач оптимизации».​Чтобы выполнить поиск готового​ нет, так что​

excelworld.ru

Как включить Поиск решения в Excel 2013?

​ в этом нет.​​ в привычку кардинально​ сохранить найденное решение,​ от него прописываем​ мы активировали функцию,​ нажмите кнопку ОК.​

​ макрокоманд​​Скачать примеры​

​ используем функцию ПС​​ – находит значения,​ Бык стоит 10​

​ в нашем случае​​ может получить от​. Задание ограничений, пожалуй,​Если Вы раньше​ решения, необходимо только​ долго разбираться не​Важно! Если вы до​

​ обновляться с потрясающей​​ либо восстановить исходные​​ число 30000. Как​​ давайте разберемся, как​Совет Если Поиск​и комментариев. Таких​Возможности Excel не безграничны.​ (СТАВКА, КПЕР, ПЛТ,​ которые обеспечат нужный​ рублей, корова 5​ — целых значений.​

​ своих поставщиков до​​ не менее важный​ не использовали​ нажать на кнопку​ придется.​ этого не применяли​ частотой. К счастью,​ значения, переставив переключатель​ мы помним, именно​ она работает. Легче​ решения отсутствует в​ приложений, как почтовый​ Но множество задач​ БС, ТИП).​ результат.​
​ рублей, телёнок 50​
​ Второй из выделенных​
​ 1700 м² досок​ и сложный этап,​

CyberForum.ru

Поиск решения задач в Excel с примерами

​Поиск решения​ «Выполнить» (или «Найти​Чтобы облегчить вам работу,​ «поиск решения» в​ офисные пакеты этим​

​ в соответствующую позицию.​ это число по​ всего это представить​ списке поля Доступные​ клиент Outlook и​ программе «под силу».​Заполнение аргументов:​Поиск решения (надстройка Microsoft​ копеек. Сколько быков,​ параметров (доступен, начиная​ в неделю. Для​ чем построение формул.​, то Вам потребуется​ решение»). После этого​ мы должны рассказать​ Excel 2010, то​ не слишком страдают,​ Независимо от выбранного​

Решение задач оптимизации в Excel

​ условиям составляет общую​ на конкретном примере.​ надстройки, чтобы найти​ обработчик презентаций PowerPoint,​ Тем более здесь​Ставка – 20%/4, т.к.​ Excel; «Данные» -​ коров и телят​ с версии Excel​ каждого изделия модели​

​ Именно ограничения обеспечивают​ установить соответствующую надстройку.​ перед вами появится​

​ Starter 2010″ не​ которые можно расширить​Кпер – 4*4 (общий​ оптимальную величину, учитывая​JleHuH213​ на вопрос: как​ мин машинного времени,​ Ограничения можно задавать​

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

​ Excel 2007 через​Если вас устраивает итоговый​ диапазоне.​

Известные данные.

​ совершенно несложно. Если​ – это удобный​

Рабочая таблица.

  1. ​ можете опять перейти​ ячейки переменных». Тут​
  2. ​ Нам следует рассчитать​ сообщения о том,​Поддержка проекта будет​
  3. ​ и пользовательских настроек.​ число периодов начисления​ Перейдите по ссылке​ решения» в excel​ дробные результаты при​ модели В -​ ячеек, так и​ команду меню Сервис​ ответ, то вам​
  4. ​Во-первых, это сама целевая​ вы используете Ексель​ инструмент, созданный для​

​ к настройкам поиска​ нужно указать адрес​

Параметры настройки.

​ премию каждого работника,​ что надстройка для​ осуществляться за счет​

Результат решения.

​TrSILENT​ в год).​ и узнайте как​ если в Доп.​ ограничении​

​ 30 мин. в​

Решение финансовых задач в Excel

​ для диапазонов. Помимо​ —> Надстройки; начиная​ просто нужно нажать​

​ ячейка. Обратите внимание!​ 2003 и старше,​ работы с большими​ решения. После того,​ искомой ячейки, где,​ которая является произведением​ поиска решения не​ рекламы, показ которой​

​: Где находится Поиск​Плт – 0. Ничего​

Исходные данные.

​ подключить настройку «Поиск​ Настройках нету данного​целое​ неделю можно использовать​ всем понятных знаков​ с Excel 2007​

​ на кнопку «ОК».​

  1. ​ В отличие от​ то для этого​
  2. ​ базами данных, количество​ как выставлены галочки​ как мы помним,​ заработной платы, указанной​
  3. ​ установлена на компьютере,​ будет встроен в​ решения в Excel​ не пишем, т.к.​
  4. ​ решения».​
  5. ​ пункта?​? Оказывается​ 160 ч машинного​ =, >=, цел​

Параметры функции БС.

​ через диалоговое окно​ После этого понравившийся​ некоторых прочих операций,​

Результат функции БС.

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

Решение эконометрики в Excel

​ депозит пополняться не​Диспетчер сценариев («Данные» -​JleHuH213​Поиск решения​

​ времени. Сколько изделий​

Диапазон значений.

​ (целое),​Параметры Excel​ вам ответ будет​ которые могут подразумевать​ пункт меню «Сервис»,​

​ которых значительно увеличилось.​ на кнопку «OK».​ на который основной​ на определенный коэффициент.​

Функция КОРРЕЛ.

Решение логических задач в Excel

​ чтобы установить ее.​ уверениям разработчиков, реклама​ перелазил ну не​ будет.​ «Работа с данными»​: http://office.microsoft.com/ru-ru/excel-help/HP010342660.aspx​это ограничение просто​ каждой модели следует​

​бин​Начиная с версии​ зафиксирован в таблице.​ использование сразу нескольких​ а затем выбрать​ Теперь с помощью​Если по какой-либо причине​

Пример задачи.

  1. ​ заработной платы будет​ При этом, общая​После загрузки надстройки​
  2. ​ не будет назойливой​ как найти не​Тип – 0.​ — «Анализ «что-если»»​JleHuH213​
  3. ​ проигнорировал в соответствии​ выпускать фирме в​(бинарное или двоичное,​

Решение задачи.

Решение математических задач в Excel

​ Excel 2007 кнопка​ В случае же,​ полей для вывода​ там пункт «Надстройки».​ средств визуализации, которые​ результаты поиска решений​ рассчитана величина премии.​

​ сумма денежных средств,​ для поиска решения​ и отвлекающей от​

  1. ​ могу, помогите пожалуйста​БС – сумма, которую​
  2. ​ — «Диспетчер сценариев»)​: Что ищем? где​ с установленным флажком.​
  3. ​ неделю для достижения​ т.е. 0 или​ для запуска​
  4. ​ когда полученное значение​ данных, в этом​ А где в​
  5. ​ появились в новых​ вас не удовлетворяют,​ Адрес можно прописать​

Результат выполнения массива.

​ выделяемых на премию,​

​ в группе Анализ​ работы. Главным образом​аналитика​ мы хотим получить​ – анализирует несколько​ ищем?​Пример 3. Транспортная задача​ максимальной прибыли, если​

exceltable.com

Где находится Поиск решения в Excel 2010

​ 1),​​Поиска решения​ в чем-то расходится​ случае она может​ Excel «поиск решений»,​ версиях таких программ,​ или при их​

​ теми же способами,​​ равна 30000 рублей.​ на вкладки Данные​ планируется рекламировать программы​: На вкладке «Разработчик»,​ в конце срока​ вариантов исходных значений,​

​JleHuH213​​ (минимизация затрат)​ каждое изделие модели​раз​появится на вкладке​

​ с вашими предпочтениями,​​ быть только одна!​ если речь идет​
​ работать стало куда​ подсчете программа выдаёт​

​ как мы это​​ Ячейка, в которой​ становится доступна команда​

​ Microsoft, меняя рекламу​​ если ее нет,​ вклада.​

​ создает и оценивает​​: Файл — Параметры​На заказ строительной компании​ А приносит 60​

​(все разные -​​Данные​ нужно просто нажать​
​Во-вторых, обязательно имейте в​ о более поздних​

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

​ каждые 45 секунд.​​ правой кнопкой по​
​Вкладчику необходимо вложить эти​ наборы сценариев.​
​ — Надстройки -​ песок перевозиться от​ руб. прибыли, а​ только начиная с​.​ на кнопку «Отмена».​ виду, что вариантов​ и современных версиях​ фильтр поиска, значительно​ таком случае, возвращаемся,​ ячейки.​ имеет название целевой,​VitN​Вполне возможно что​ Ленте, «Настройка ленты»,​ деньги, поэтому результат​Для решения простейших задач​
​ внизу Надстройки Excel​ трех поставщиков (карьеров)​ каждое изделие модели​ версии Excel 2010).​В версиях до​ Тогда таблица сразу​ оптимизации может быть​ программы?​ ускоряющий работу с​ описанным выше способом,​В поле «В соответствии​ так как наша​: У меня украинскоязычная​ и ленту настраивать​ там галочку поставь​ отрицательный.​ применяется команда «Подбор​ — Перейти -​​ пяти потребителям (строительным​ В — 120​В данном примере​​ Excel 2007 аналогичная​ вернется к исходному​ сразу несколько. Обратите​В случае же применения​ большим потоком информации.​ в диалоговое окно​ с ограничениями» можно​
​ цель подобрать данные​ версия Excel 2010.​ нельзя…​ напротив «Разработчик»​Для проверки правильности решения​ параметра». Самых сложных​ Отметить Поиск решения​ площадкам). Стоимость на​ руб. прибыли? Порядок​ ограничение только одно:​ команда появится в​ значению, после чего​

​ внимание на максимальное​ Ексель от 2007​ Да и сам​

​ параметров. Пересматриваем все​​ выставить определенные ограничения​ именно под это​ Вместо «Поиск решения»​

​VeTeR™​​VeTeR™​
​ воспользуемся формулой: ПС​ – «Диспетчер сценариев».​ — Ок​
​ доставку включается в​ действий нам уже​ коэффициент должен быть​
​ меню​ вы будете продолжать​

​ или минимально возможное​​ версии кнопку «Поиск​ Microsoft Excel 2010​
​ введенные данные, так​

​ для данных, например,​​ число.​

​ на вкладке «Данi»​​: тоже самое, можт​: а у меня​ = БС /​ Рассмотрим пример решения​ХЪ​ себестоимость объекта, поэтому​ известен. Сначала создаем​

​ положительным. Это ограничение​​Сервис​ поиск оптимального решения.​ итоговое значение, а​ решения» можно отыскать​ работает намного быстрее.​ как возможно где-то​ сделать значения целыми​Коэффициент, который применяется для​

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

​ можно задать по-разному:​​Разберём порядок работы​

​Важно! Если вы хоть​​ также на конкретный​ во вкладке «Данные».​
​Казалось бы, совсем еще​ была допущена ошибка.​ или неотрицательными. Для​ расчета суммы премии,​ команда «Розв’язувач». Искал​ версию скачать?​ тока закрыть или​ Подставим значения: ПС​ помощью надстройки «Поиск​
​Fairuza​ обеспечить потребности своих​ данными и формулами.​ либо установить явно,​
​Поиска решения​ как-то изменяли исходные​ результат. Если вам​Несмотря на кажущуюся пространность​
​ недавно секретарши осваивали​
​ В случае, если​ этого, жмем на​ нам предстоит вычислить​ полчаса и всё-таки​
​Serge 007​ переместить(((​ = 400 000​ решения».​, спасибо суть проблемы​ стройплощадок в песке​
​ Расположение ячеек на​ воспользовавшись кнопкой​на простом примере.​ данные, то данное​ нужен последний вариант,​ объяснений, работает данная​ премудрости MS Office​
​ ошибка найдена не​ кнопку «Добавить».​ с помощью функции​ нашёл.​: Привет.​аналитика​

​ / (1 +​​Условие. Фирма производит несколько​ была в том​ самым дешевым способом.​ листе может быть​Добавить​Пример 1. Распределение премии​ решение придется выполнять​ то следует точно​

CyberForum.ru

​ надстройка вполне логично,​

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

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

Решение задач оптимизации в Excel

Оптимизационные модели применяются в экономической и технической сфере. Их цель – подобрать сбалансированное решение, оптимальное в конкретных условиях (количество продаж для получения определенной выручки, лучшее меню, число рейсов и т.п.).

В Excel для решения задач оптимизации используются следующие команды:

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

Условие. Фирма производит несколько сортов йогурта. Условно – «1», «2» и «3». Реализовав 100 баночек йогурта «1», предприятие получает 200 рублей. «2» — 250 рублей. «3» — 300 рублей. Сбыт, налажен, но количество имеющегося сырья ограничено. Нужно найти, какой йогурт и в каком объеме необходимо делать, чтобы получить максимальный доход от продаж.

Известные данные (в т.ч. нормы расхода сырья) занесем в таблицу:

Известные данные.

На основании этих данных составим рабочую таблицу:

Рабочая таблица.

  1. Количество изделий нам пока неизвестно. Это переменные.
  2. В столбец «Прибыль» внесены формулы: =200*B11, =250*В12, =300*В13.
  3. Расход сырья ограничен (это ограничения). В ячейки внесены формулы: =16*B11+13*B12+10*B13 («молоко»); =3*B11+3*B12+3*B13 («закваска»); =0*B11+5*B12+3*B13 («амортизатор») и =0*B11+8*B12+6*B13 («сахар»). То есть мы норму расхода умножили на количество.
  4. Цель – найти максимально возможную прибыль. Это ячейка С14.

Активизируем команду «Поиск решения» и вносим параметры.

Параметры настройки.

После нажатия кнопки «Выполнить» программа выдает свое решение.

Результат решения.

Оптимальный вариант – сконцентрироваться на выпуске йогурта «3» и «1». Йогурт «2» производить не стоит.



Решение финансовых задач в Excel

Чаще всего для этой цели применяются финансовые функции. Рассмотрим пример.

Условие. Рассчитать, какую сумму положить на вклад, чтобы через четыре года образовалось 400 000 рублей. Процентная ставка – 20% годовых. Проценты начисляются ежеквартально.

Оформим исходные данные в виде таблицы:

Исходные данные.

Так как процентная ставка не меняется в течение всего периода, используем функцию ПС (СТАВКА, КПЕР, ПЛТ, БС, ТИП).

Заполнение аргументов:

  1. Ставка – 20%/4, т.к. проценты начисляются ежеквартально.
  2. Кпер – 4*4 (общий срок вклада * число периодов начисления в год).
  3. Плт – 0. Ничего не пишем, т.к. депозит пополняться не будет.
  4. Тип – 0.
  5. БС – сумма, которую мы хотим получить в конце срока вклада.

Параметры функции БС.

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

Результат функции БС.

Для проверки правильности решения воспользуемся формулой: ПС = БС / (1 + ставка)кпер. Подставим значения: ПС = 400 000 / (1 + 0,05)16 = 183245.

Решение эконометрики в Excel

Для установления количественных и качественных взаимосвязей применяются математические и статистические методы и модели.

Дано 2 диапазона значений:

Диапазон значений.

Значения Х будут играть роль факторного признака, Y – результативного. Задача – найти коэффициент корреляции.

Для решения этой задачи предусмотрена функция КОРРЕЛ (массив 1; массив 2).

Функция КОРРЕЛ.

Решение логических задач в Excel

В табличном процессоре есть встроенные логические функции. Любая из них должна содержать хотя бы один оператор сравнения, который определит отношение между элементами (=, >, <, >=, <=). Результат логического выражения – логическое значение ИСТИНА или логическое значение ЛОЖЬ.

Пример задачи. Ученики сдавали зачет. Каждый из них получил отметку. Если больше 4 баллов – зачет сдан. Менее – не сдан.

Пример задачи.

  1. Ставим курсор в ячейку С1. Нажимаем значок функций. Выбираем «ЕСЛИ».
  2. Заполняем аргументы. Логическое выражение – B1>=4. Это условие, при котором логическое значение – ИСТИНА.
  3. Если ИСТИНА – «Зачет сдал». ЛОЖЬ – «Зачет не сдал».

Решение задачи.

Решение математических задач в Excel

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

Условие учебной задачи. Найти обратную матрицу В для матрицы А.

  1. Делаем таблицу со значениями матрицы А.
  2. Выделяем на этом же листе область для обратной матрицы.
  3. Нажимаем кнопку «Вставить функцию». Категория – «Математические». Тип – «МОБР».
  4. В поле аргумента «Массив» вписываем диапазон матрицы А.
  5. Нажимаем одновременно Shift+Ctrl+Enter — это обязательное условие для ввода массивов.

Результат выполнения массива.

Скачать примеры

Возможности Excel не безграничны. Но множество задач программе «под силу». Тем более здесь не описаны возможности которые можно расширить с помощью макросов и пользовательских настроек.

Поиск решения в Microsoft Excel

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

Включение функции

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

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

Переход в раздел Параметры в Microsoft Excel

В окне параметров кликаем по пункту «Надстройки». После перехода, в нижней части окна, напротив параметра «Управление» выбираем значение «Надстройки Excel», и кликаем по кнопке «Перейти».

Переход в надстройки в Microsoft Excel

Открывается окно с надстройками. Ставим галочку напротив наименования нужной нам надстройки – «Поиск решения». Жмем на кнопку «OK».

Активация функции Поиск решения в Microsoft Excel

После этого, кнопка для запуска функции Поиска решений появится на ленте Excel во вкладке «Данные».

Функция поиск решения активирована в Microsoft Excel

Подготовка таблицы

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

Целевая ячейка в Microsoft Excel

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

Искомая ячейка в Microsoft Excel

Lumpics.ru

Целевая и искомая ячейка должны быть связанны друг с другом с помощью формулы. В нашем конкретном случае, формула располагается в целевой ячейке, и имеет следующий вид: «=C10*$G$3», где $G$3 – абсолютный адрес искомой ячейки, а «C10» — общая сумма заработной платы, от которой производится расчет премии работникам предприятия.

Связующая формула в Microsoft Excel

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

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

Запуск поиска решений в Microsoft Excel

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

Переход к вводу целевой ячейки в Microsoft Excel

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

Выбор целевой ячейки в Microsoft Excel

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

Установка значения целевой ячейки в Microsoft Excel

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

Установка искомой ячейки в Microsoft Excel

В поле «В соответствии с ограничениями» можно выставить определенные ограничения для данных, например, сделать значения целыми или неотрицательными. Для этого, жмем на кнопку «Добавить».

Добавление ограничения в Microsoft Excel

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

Параметры ограничения в Microsoft Excel

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

Установка неотрицательных значений в Microsoft Excel

Дополнительные настройки можно задать, кликнув по кнопке «Параметры».

Переход к параметрам поиска решений в Microsoft Excel

Здесь можно установить точность ограничения и пределы решения. Когда нужные данные введены, жмите на кнопку «OK». Но, для нашего случая, изменять эти параметры не нужно.

Параметры Поиска решения в Microsoft Excel

После того, как все настройки установлены, жмем на кнопку «Найти решение».

Переход к поиску решения в Microsoft Excel

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

Результаты поиска решений в Microsoft Excel

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

Выбор метода решения в Microsoft Excel

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

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


Основные параметры поиска решений

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

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

Константы — исходная информация. К ней относится удельная маржинальная прибыль, стоимость каждой перевозки, нормы расхода товарно-материальных ценностей. В нашем случае — производительность работников, их оплата и норма в 1000 изделий. Также константа отражает ограничения и условия математической модели: например, только неотрицательные или целые значения. Мы вносим константы в таблицу цифрами или с помощью элементарных формул (СУММ, СРЗНАЧ).

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

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

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

Пример использования поиска решений

Теперь перейдем к самой функции. 

1) Чтобы включить «Поиск решений», выполните следующие шаги:

  • нажмите «Параметры Excel», а затем выберите категорию «Надстройки»;
  • в поле «Управление» выберите значение «Надстройки Excel» и нажмите кнопку «Перейти»;
  • в поле «Доступные надстройки» установите флажок рядом с пунктом «Поиск решения» и нажмите кнопку ОК.

2019-08-06 18.58.30.jpg

2019-08-06 18.58.37.jpg

2) Теперь упорядочим данные в виде таблицы, отражающей связи между ячейками. Советуем использовать цветовые обозначения: на примере красным выделена целевая функция, бежевым — ограничения, а желтым — изменяемые ячейки.

tg_image_2790408830.jpeg

Не забудьте ввести формулы. Стоимость заказа рассчитывается как «Оплата труда за 1 изделие» умножить на «Число заготовок, передаваемых в работу». Для того, чтобы узнать «Время на выполнение заказа», нужно «Число заготовок, передаваемых в работу» разделить на «Производительность».

tg_image_954796317.jpeg
tg_image_2790408830.jpeg

tg_image_4145344377.jpeg

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

tg_image_2089575366.jpeg

4) Заполните параметры «Поиска решений» и нажмите «Найти решение». 

Совокупная стоимость 1000 изделий рассчитывается как сумма стоимостей количества изделий от каждого работника. Данная ячейка (Е13) — это целевая функция. D9:D12 — изменяемые ячейки. «Поиск решений» определяет их оптимальные значения, чтобы целевая функция достигла минимума при заданных ограничениях.

В нашем примере следующие ограничения: 

  • общее количество изделий 1000 штук ($D$13 = $D$3); 
  • число заготовок, передаваемых в работу — целое и больше нуля либо равно нулю ($D$9:$D$12 = целое, $D$9:$D$12 > = 0); 
  • количество дней меньше либо равно 30 ($F$9:$F$12 < = $D$6, либо как в примере в ячейке F13 задать функцию МАКС(F9:F12) и поставить ограничение $F$13 < = $D$6).

tg_image_1670540083.jpeg
tg_image_1428577646.jpeg

tg_image_2951437605.jpeg

5) В конце проверьте полученные данные на соответствие заданному целевому значению. Если что-то не сходится — нужно пересмотреть исходные данные, введенные формулы и ограничения.

tg_image_1895334008.jpeg

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

Наряду со множеством других возможностей, в Microsoft Excel есть одна малоизвестная, но очень полезная функция под названием “Поиск решения”. Несмотря на то, что найти и освоить ее, может быть, непросто, ее изучение и применение может помочь в решении огромного количества задач. Функция берет данные, перебирает их и выдает самое оптимальное решение из возможных. Итак, давайте разберемся, как именно работает поиск решения и попробуем применить данную функцию на практике

Содержание

  • Как включить функцию “Поиск решения”
  • Подготовительный этап
  • Применение функции и ее настройка
  • Заключение

Как включить функцию “Поиск решения”

Несмотря на свою эффективность, функция “Поиск решения” не находится в первых рядах панели инструментов или контекстного меню. Многие пользователи, работающие в Excel годами, даже не подозревают о ее существовании. Дело в том, что по умолчанию она вообще отключена и для ее добавления на ленту нужно проделать следующие шаги:

  1. Открываем меню “Файл”, кликнув по соответствующему названию.Как включить функцию
  2. Кликаем по разделу “Параметры”, который находится внизу вертикального перечня с левой стороны.Как включить функцию
  3. Далее щелкаем по подразделу “Надстройки”. Здесь отображаются все надстройки программы, а внизу будет надпись “Управление”. Справа от нее представлено выпадающее меню, в котором должны быть выбраны “Надстройки Excel”, обычно уже установленные по умолчанию. Нажимаем кнопку “Перейти”.Как включить функцию
  4. На экране появится новое вспомогательное окно “Надстройки”. Устанавливаем флажок напротив опции “Поиск решения” и нажимаем ОК.Как включить функцию
  5. Все готово. Требуемая функция появится на ленте в правой части вкладки “Данные”.Как включить функцию

Подготовительный этап

Добавить функцию на ленту программы – половина дела. Нужно еще понять принцип ее работы.

Итак, у нас есть данные про продаже товаров, представленные в табличном виде.

Подготовительный этап перед использованием фукнции

И перед нами стоит задача – назначить каждому товару скидку таким образом, чтобы сумма по всем скидкам составила 4,5 млн. рублей. Она должна отобразиться в отдельной ячейке, которая называется целевой. Ориентируясь на нее мы должны рассчитать остальные значения.

Подготовительный этап перед использованием фукнции

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

Данные ячейки (искомая и целевая) связываем вместе формулой, которую пишем в целевой ячейке следующим образом: =D13*$G$2, где ячейка D13 содержит итоговую сумму по продажам всех товаров, а ячейка $G$2 – абсолютные (неизменные) координаты искомой ячейки.

Подготовительный этап перед использованием фукнции

Применение функции и ее настройка

Формула готова. Теперь нужно применить саму функцию.

  1. Переключаемся во вкладку “Данные” и нажимаем кнопку “Поиск решения”.Применение функции
  2. Откроются “Параметры”, где необходимо задать нужные настройки. В поле “Оптимизировать целевую функцию:” указываем адрес целевой ячейки, где планируется вывести сумму по всем скидкам. Можно прописать координаты вручную, либо выбрать из таблицы, для чего сначала кликаем по области ввода, затем – по нужной ячейке.Применение функции
  3. Переходим к настройке других параметров. В пункте “До:” можно задать максимальную границу, минимальную границу или же точное число. Исходя из поставленной задачи ставим отметку рядом с опцией “Значение” и набираем “4500000” – сумма скидок по всем наименованиям.Применение функции
  4. Следующее для заполнения поле – “Изменяя значения переменных:”. В него нужно внести координаты искомой ячейки, содержащей определенное значение. Это значение и есть та самая скидка, которую мы пытаемся вычислить. Также, как и с выбором целевой ячейки, координаты можно написать вручную, либо кликнуть по нужной ячейке в самой таблице.Применение функции
  5. Теперь нужно отредактировать раздел “В соответствии с ограничениями:”, в котором задаем ограничения используемых данных. Например, можно исключить десятичные дроби или, скажем, отрицательные числа. Это делается через кнопку “Добавить”. Применение функции
  6. Откроется вспомогательно окно, позволяющее добавить ограничения во время вычислений. В первом поле указываем координаты определенной ячейки или области ячеек, для которых это условие должно действовать. Согласно нашей задаче, указываем координаты искомой ячейки, в которой будет выводиться значение скидки. Следующий шаг – определить знак сравнения. Устанавливаем “больше или равно”, чтобы итоговое число не могло быть отрицательным. “Ограничение”, которое устанавливается в третьем поле, в этом случае будет равно цифре 0, поскольку именно относительно этого значения задается условие.Применение функции Можно установить еще одно ограничение с помощью кнопки “Добавить”. Дальнейшие действия по его настройке будут аналогичными. По готовности щелкаем OK.
  7. После выполнения описанных выше действий в самом большом поле окна появится установленное только что ограничение. Список может быть довольно большим и зависит от сложности предполагаемых расчетов, но в данном случае будет достаточно и одного условия.Применение функции Под этим полем также есть опция, позволяющая делать все остальные переменные, не затрагиваемые ограничениями, неотрицательными. Однако, будьте внимательны и проследите за тем, чтобы между этим параметром и поставленными ограничениями не было противоречия, иначе при расчете в программе может возникнуть конфликт.
  8. Также можно задать немалое количество дополнительных настроек. Чуть ниже справа есть кнопка “Параметры”, позволяющая это сделать. Нажимаем на нее и открываем новое окно.Применение функции
  9. В этих настройках у нас есть возможность установить “Точность ограничения” и “Пределы решения”. В нашем случае задавать данные параметры нет необходимости, поэтому после ознакомления с представленным окном, его можно закрыть, нажав OK.Применение функции
  10. Итак, все настройки выполнены и параметры установлены. Пора запускать функцию – для этого нажимаем кнопку “Найти решение”.Применение функции
  11. После этого программа сделает все необходимые расчеты и выдаст результаты в нужных ячейках. При этом сразу же откроется окно “Результаты поиска решения”, где можно сохранить/отменить результаты или настроить параметры поиска заново. Если результаты нас устраивают, оставляем отметку напротив опции “Сохранить найденное решение” и нажимаем ОК. При этом, если мы предварительно установим галочку слева от надписи “Вернуться в диалоговое окно параметров поиска решения”, после того, как мы щелкнем OK, мы обратно переключимся к настройке функции поиска решения.Применение функции
  12. Вполне вероятно, что расчеты могут показаться неправильными, либо возникнет желание немного изменить исходные данные и получить другой результат. В этом случае нужно снова открыть окно с параметрами поиска решения и внимательно посмотреть поля с введенными данными.
  13. Если с данными все нормально, можно попробовать задействовать другой метод решения. Для этого щелкаем по текущему варианту и из раскрывшегося перечня выбираем способ, который нам кажется наиболее подходящим:
    • Первый – ищет решение методом обобщенного приведенного градиента (ОПГ) для нелинейных задач. Стандартно выбран именно этот вариант, но можно попробовать и другие.
    • Второй – пытается отыскать решение для линейных задач, используя симплекс-метод.
    • Третий – для выполнения поставленной задачи использует эволюционный поиск.
    • В том случае, если ни один из методов не принес удовлетворительных результатов, стоит проверить данные в таблице и параметрах еще раз, поскольку именно это является самой частой ошибкой в подобного рода задачах.Применение функции
  14. Теперь, когда мы получили требуемую скидку, осталось ее применить, чтобы рассчитать суммы скидок по всем наименованиям. Для этого отмечаем первую ячейку столбца “Сумма скидки”, пишем в ней формулу “=D2*$G$2” и нажимаем Enter. Знаки доллара ставятся для того, чтобы при растягивании/копировании формулы на другие строки, ячейка G2 со скидкой оставалась неизменной в расчетах.Применение функции
  15. Мы получили сумму скидки для первого наименования. Теперь наводим курсор на нижний правый угол ячейки с результатом, как только он поменяет форму на крестик, зажав левую кнопку мыши растягиваем формулу на все строки, по которым хотим посчитать аналогичную сумму.Применение функции
  16. Теперь наша таблица полностью готова в соответствии с поставленной задачей.Применение функции

Заключение

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

Самое понятное объяснение, как это работает + коллекция новых задач

25.07.2017, Елена Позднякова

  • Оглавление

  • Как это работает

  • Какой ассортимент выпускать

  • Трансфертные цены

  • Задача инвестора

  • Настройка надстройки

Приходилось ли Вам когда-нибудь составлять план продаж, маркетинговый бюджет или схему доставки грузов? Если да, то наверняка какое-то решение зависело только от вашего профессионального суждения… Вы когда-нибудь сомневались в том, что Ваше решение наилучшее? Сожалели ли Вы о том, что не имеете возможности просчитать все варианты, ведь факторов так много, а время ограничено?
Умение легко и быстро найти правильный ответ, а еще и своевременно сформулировать вопрос, отличает профессионала высокого класса от начинающего специалиста.

Программа Excel умеет находить наилучшее решение там, где, казалось бы, лучше уже нельзя.

Чтобы это сработало, нужно уметь правильно сформулировать условия, это мы и будем учиться делать в настоящей статье.

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

На одном листе Excel будут расположены все исходные данные, формулы, взаимосвязи и ограничения: это называется математическая модель. В составе модели пять типов данных:

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

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

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

Ограничения — являются главным элементом в Поиске решения. Все ресурсы, которые участвуют в модели и имеют максимально допустимые значения — это ограничения: объем инвестирования, объем покупательского спроса, срок реализации проекта.
Например, на складе всего 5 000 кг материала, который входит в состав всех продуктов, а мы ищем ассортимент, который даст максимальную прибыль. Чтобы правильно учесть ограничение, потребуется внести формулу, которая рассчитает объем материала, который потребуется для производства ассортимента Х — наших переменных. Далее уже непосредственно в самой надстройке будет задано ограничение:

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

Дополнительные формулы — в модель может быть внесено любое количество дополнительных формул, которые не влияют на целевую функцию и ограничения, а несут справочную информацию по проекту.

Как это работает: пошаговая инструкция

на примере задачи по распределению заказов

Попробуйте простыми расчетами решить такую задачу:

Компания занимается производством шкатулок ручной работы. В штате есть 4 мастера-надомника. Производительность мастеров в день представлена в таблице:

Мастер 1 — 3 шкатулки в день
Мастер 2 — 1,5 шкатулки в день
Мастер 3 — 2 шкатулки в день
Мастер 4 — 2,5 шкатулки в день

Поступил срочный заказ на 100 шкатулок и нужно раздать 100 заготовок, чтобы мастера успели справиться в самый короткий срок.
Сколько и кому раздать заготовок?

Эту задачу можно решить простыми расчетами, без использования поиска решений. Для начала так и поступим:

Рассчитаем, сколько шкатулок в день могут произвести все мастера:

3+1,5+2+2,5 = 9 шкатулок.

Теперь 100 шкатулок разделим на 9 шкатулок в день и получим 11,11 дней. Соответственно, сообщаем заказчику, что заказ будет готов за 12 дней

Распределим заготовки между мастерами с использованием округления:

Мастер 1: 3 х 11,11 = 33,33 Выдаем 34 заготовки
Мастер 2: 1,5 х 11,11 = 16,66 Выдаем 17 заготовок
Мастер 3: 2 х 11,11 = 22,22 Выдаем 21 заготовку
Мастер 4: 2,5 х 11,11 = 27,77 Выдаем 28 заготовок

А теперь дополним условие и введем индивидуальные тарифные ставки для мастеров за изготовление каждой шкатулки:

Мастер 1 — 1 500 руб
Мастер 2 — 950 руб
Мастер 3 — 1 100 руб
Мастер 4 — 1 150 руб

Рассчитаем для клиента, сколько стоит изготовить 100 шкатулок

34 х 1 500 = 51 000
17 х 950 = 16 150
21 х 1 100 = 23 100
28 х 1 150 = 32 200
Итого: 122 450

А теперь клиент задает нам вопрос, а если бы заказ был не срочный, во сколько минимально он мог бы обойтись? Как Вы думаете?

Посмотрим еще раз на таблицу с исходными данными:

Мы видим, что мастер 2, который работает медленнее всех — получает меньше всех. Значит, если мы не ограничены во времени и отдадим весь заказ ему, то вся работа будет стоить всего 95 000 (950 руб х 100 шкатулок). Но сколько это займет времени? 100/1,5 = 66,66 дней.

Таким образом, путем простых расчетов и логических рассуждений мы вывели основные отправные точки для диалога с клиентом:

Минимальный срок изготовления: 11,11 дней,
стоимость 122 450

Максимальный срок
изготовления: 66,66 дней,
стоимость 95 000

Разница в сроке составляет 55,55 дней, а в сумме 27 450.

Вполне логично предположить, что клиент может задать вопрос:
А если я дам Вам срок 20 дней или месяц, как изменится стоимость?

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

Давайте вместе решим эту задачу с использованием надстройки «Поиск решения»

Создайте новый файл в программе Excel.
Проверьте, есть ли кнопка «Поиск решения» в закладке «Данные», если нет, то здесь инструкция, как ее установить.

Наша цель: как распределить заготовки, чтобы заказ был выполнен за 20 дней и стоимость была минимальной? Сколько будет стоить в этом случае выполнение заказа?Попытайтесь сами ответить на вопросы и записать ответы:
1. Какие у нас есть константы?
2. Что будет переменными?
3. Целевая функция
4. Ограничения

Константы: время выполнения заказа и ставка за одну шкатулку по каждому мастеру
Переменные: число заготовок, передаваемое каждому мастеру
Целевая функция: общая стоимость заказа (здесь формула: сумма произведений переменных на ставку за заказ), цель — минимум
Ограничения:
1. Число шкатулок в заказе = фиксированное значение 100 шт
2. Максимальное время для выполнения заказа <= фиксированное значение 20 дней
3. Переменные должны быть выражены неотрицательным и целым числом

А теперь найдите где какие данные расположены в этой таблице:

Заполните самостоятельно свою исходную таблицу в Excel в любой удобной для Вас форме.

Так выглядит окно Поиск решения
до того, как мы начали его заполнять,

После того, как Вы внесли все исходные данные, запускаем «Поиск решения» (вкладка «Данные»). Я покажу на примере Excel 2007 (Excel 2010 немножко отличается, но сам подход аналогичен).

1. Устанавливаем целевую ячейку E13. Это целевая функция, которая равна общей стоимости заказа. Переключаем цель, чтобы она была равной минимальному значению.

2. Вносим диапазон переменных D9:D12 в поле «Изменяя ячейки».

3. Вносим ограничения:
D13 (общее число заготовок) = 100 (внесем не значение 100, а ячейку D3, чтобы в дальнейшем можно было изменить количество шкатулок в задаче)
Диапазон переменных D9:D12 = целые
Диапазон переменных D9:D12 >= 0 (неотрицательные)
F13 (срок выполнения заказа: в эту ячейку внесена формула, которая выбирает максимальное значение из сроков по каждому мастеру, она выглядит так =МАКС(F9:F12)) <= 20 дней (внесем не значение 20, а ячейку D6, чтобы можно было изменять)

Осталось нажать кнопку «Выполнить»: переменные будут заполнены и появится окно с результатами. Обратите внимание на комментарий, что все ограничения и условия выполнены и решение найдено, если нет, возможно, исходные данные сформулированы неверно. Если все хорошо, нажимайте ОК, и ячейки с переменными останутся заполненными, если нажмете ОТМЕНА, заполненные данные не сохранятся.

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

В этом случае данные могут быть заполнены наилучшими по мнению надстройки, но эти данные могут быть неверными и не удовлетворять условию задачи!

Итоговый результат будет выглядеть так:

У Вас получилось? Если что-то непонятно или есть вопросы, скачайте мой файл с решением и проверьте в нем:

Теперь попробуйте самостоятельно рассчитать, сколько будет стоить заказ, если на него можно затратить 30 дней.

Молодцы, кто решил! :) С принципом работы надстройки Поиск решения мы разобрались, а теперь идем дальше — там еще интереснее!

Какой ассортимент выпускать, чтобы получить максимальную прибыль

классика жанра

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

Приведенную здесь задачу я взяла из курса подготовки к CIMA Кузьмина Михаила Юрьевича, который проходила в 2016 году. Было очень интересно, рекомендую и вам!

THS производит два продукта из различных комбинаций одних и тех же ресурсов. Ниже приведена информация о продуктах:

THS готовит план производства на следующий месяц. Максимально доступные (за месяц) объемы ресурсов приведены в таблице:
Материал А — 5 000 кг
Материал В — 5 400 кг
Работа оборудования — 3 000 часов
Квалифицированный труд — 4 500 часов

Задание:

Определить оптимальный план производства, максимизирующий прибыль.

Подготовим расчеты для компьютерной обработки данных

Для решения задачи требуется рассчитать маржинальную прибыль по каждому продукту:

Переменные:
х — количество продукта Е
у — количество продукта R

Маржинальная прибыль от всего объема выпуска будет рассчитана по формуле:
35x + 66y
Наша цель: найти такой объем выпуска, который даст максимальное значение

Ограничения:
Материал А: 3х+2у<=5000
Материал В: 4x+3у<=5400
Работа оборудования: 2х+3у<=3000
Квалифицированный труд: 2х+5у<=4500
Объем спроса: y<=1500
Неотрицательность: х>=0, y>=0

Подготовим в Excel таблицу для ввода данных

Колонка «Значение»
По строкам 1 и 2 в будет внесено оптимальное количество продуктов. Сейчас их оставляем пустыми, функция сама их заполнит. На эти ячейки ссылаются все последующие формулы.
По строке 3 «Целевая функция» — вносим формулу со ссылкой на ячейки Х и У выше. Пока она равна нулю, ПОИСК РЕШЕНИЯ будет ее максимизировать и заполнит значение.
Далее по строкам 4-10 вносим ограничения в виде формул. Например, 3х+2у, также со ссылками на ячейки Х и У.

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

Колонка «Излишек»
Здесь вносим формулу: Ограничение — Значение. После того, как функция рассчитает все значения, мы сразу сможем видеть ограниченные ресурсы и излишки.

Итак, таблица готова и выглядит, как приведено выше.

Переходим к функции «Поиск решения»

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

Ограничения вносятся так:

Ограничения НЕ ОТРИЦАТЕЛЬНОСТИ можно вносить, выделяя целый диапазон ячеек:

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

Интерпретация полученных результатов

В итоге таблица выглядит так:

Максимальное значение прибыли 62 625 долл, достигается при выпуске оптимального ассортимента: Продукт Е — 375 ед, Продукт R — 750 ед. Смотрим колонку «Избыток»
Имеется избыток Материала А и материала В в размере 2 375 ед и 1 650 ед, соответственно.
На продукт У имеется нереализованный спрос 750 ед.

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

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

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

Теневую цену смотрим из отчета по устойчивости:

Теперь объясню, что это значит на цифрах.

Еще одна дополнительная единица продукта, которую мы могли бы произвести, при наличии еще одной единицы ограниченного ресурса, представляет собой условную единицу. Это не одна единица E или R, а условная единица, в состав которой входят и Е, и R в той пропорции, в которой определен оптимальный план

Продукты E и R входят в оптимальный план в пропорции 375:750 или 1:2. Давайте рассмотрим минимальный набор оптимального плана, который включает 3 единицы: 1 единицу продукта Е и 2 единицы продукта R.

Вернемся к таблице с расчетом маржинальной прибыли:

Если мы приобретем все ресурсы, которые входят в состав по тем же ценам, что и прежде, то получим маржинальную прибыль 1 х 35 + 2 х 66 = 167$

Однако ресурс работы оборудования и рабочее время рабочих исчерпаны, а все остальные ресурсы есть. Значит, если мы можем арендовать дополнительную единицу оборудования и нанять еще рабочих, можно было бы доплатить. Сейчас оборудование стоит 7$ в час, труд – 10$ в час и мы и имеем маржинальную прибыль. Теневая цена показывает, что можно доплатить за 1 час работы оборудования — 10,75 (тогда он будет стоить 17,75), а за 1 час труда — 6,75 (будет стоить 16,75) — это максимальные суммы, при которых маржинальная прибыль будет равна нулю:

Итак, мы можем вести переговоры о приобретении дополнительных ресурсов с надбавкой к текущей стоимости в пределах теневой цены и нам это будет выгодно.

Если остались вопросы, скачайте мой файл с решением:

Трансфертные цены

Как установить цену продажи внутри группы, чтобы минимизировать налоги

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

А у Вас есть идея,
как применить Поиск решения на практике?

Пишите мне на почту или в комментариях.
Если идея будет рабочая, я составлю задачу и опубликую ее здесь!

За идею задачи про трансфертные цены, которую я привожу в этом разделе, благодарю очень талантливого экономиста Алексея Д.!

Есть группа из 3 компаний. ООО «Крона» закупает телефоны в Китае, ООО «Стрим» продает телефоны мелкооптовыми партиями по России, ООО «Маркет» торгует телефонами через розничные точки.

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

Трансфертная цена – это цена, по которой товары или услуги передаются между подразделениями одной и той же компании.

Имеется следующая информация о показателях деятельности на квартал:

Маркет несет дополнительные расходы в виде 30% процентов от маржинальной прибыли по сделкам, это премия управляющему директору. Сумма премии при выполнении плана реализации в 1000 штук в квартал, не может быть меньше 150 000 руб.

Ограничения:
В целях минимизации налоговых рисков в задаче установлены следующие ограничения:

Цена
Минимальная трансфертная цена не может быть ниже себестоимости, увеличенной на 5%.
Максимальная трансфертная цена для компании не может быть больше чем средняя продажная цена покупателям уменьшенная на 5%.
Цены не должны отличаться между собой не более, чем на 20%.

Прибыль
Прибыль после уплаты налогов по каждой компании должна составить не менее 1% от выручки.

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

Оптимальные трансфертные цены должны удовлетворять следующим условиям:

1) распределять налоговую нагрузку внутри компании с целью минимизации налога на прибыль

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

3) обеспечить справедливую оценку деятельности подразделений

Для решения перенесем данные в Excel.

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

Теперь подготовим поля для переменных. Это 2 ячейки: цена с Кроны на Стрим и цена с Кроны на Маркет. Пока они остаются пустыми, Поиск решений сам их заполнит.

Заполним таблицу с финансовыми результатами

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

Выручка по Кроне рассчитывается по формуле:
количество единиц, проданных со Стрима, умноженное на трансфертную цену + количество единиц проданных с Маркета, умноженное на трансфертную цену
Выручка по Стриму и Маркету нам известна: умножаем продажи на цену

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

Маржинальная прибыль рассчитывается по формуле: выручка минус себестоимость

Налог. Для Кроны и Стрима используется формула маржинальная прибыль на ставку налога, у Маркета другая формула: выручка на 6%.

Премия управляющему: вносим только для Маркета: маржинальная прибыль, умноженная на 30%

Прибыль после уплаты налога по формуле: маржинальная прибыль минус премия минус налог

Целевая функция. Сумма прибыли после уплаты налога по всем компаниям

Рядом с премией управляющему сразу установим ограничение >= 150 000

Минимальное ограничение цены: 4 400 х 1,05 = 4 620
Максимальная возможная цена на Стрим: 15 200 х 0,95 = 14 440
Максимальная возможная цена на Маркет: 17 860 х 0,95 = 17 860

Для того, чтобы задать ограничение по диапазону удобно использовать формулу отношение одной цены к другой. Предварительно требуется прикинуть, какая из цен будет стремиться в большую сторону. В данном случае я сделала оценку, что цена на Маркет чем больше, тем лучше, потому что ставка премии управляющему директору выше, чем ставка налога в Кроне, а цена на Стрим, наоборот, чем меньше, чем лучше, потому что ставка налога в Стриме ниже. Можно не делать предварительную оценку, а запустить поиск решения без учета этого ограничения: выяснить максимальную цену, а затем задать ограничение. Ограничение диапазона в пределах 20% будет выглядеть так:
Значение цена на Маркет/цена на Стрим <= 1,2

И последнее ограничение: минимальная сумма прибыли после уплаты налогов. Здесь значение будем задавать через формулу: выручка, умноженная на 1%, потому что на Кроне в зависимости от изменения трансфертных цен выручка будет изменяться.

Прибыль будет максимальной — 23 246 500 руб, если мы установим цену с Кроны на Стрим — 14 100 руб и цену на Маркет — 16 920.

Задача инвестора.
Что построить на участке?

Сможете сами решить?

Инвестор приобрел 400 соток земли под застройку. На участке можно построить 3 типа объектов: коттеджи, дуплексы и пятиэтажные дома на 30 квартир.

Имеется следующая информация об объектах:

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

Размер инвестиций ограничен суммой 330 млн.

Вопрос: что построить на участке, чтобы в течение 5 лет с начала проекта получить максимальную прибыль и сколько это будет?

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

А Вы сможете решить эту задачу? Напишите свой ответ в комментариях, и нравятся ли Вам такие задачи? И идеи, идеи!

Как настроить функцию «Поиск решения»

если у вас нет кнопки «Поиск решения» во вкладке «Данные»

Поиск решения в Excel расположен на вкладке «Данные»

Если вы у себя в Excel не видите такой кнопки, значит нужно ее настроить. Делается это так. Шаг 1: Открыть «Параметры Excel»

Шаг 2: В открывшемся окне переключиться в закладку «Надстройки», выделить приложение «Поиск решения» и нажать на кнопку «Перейти».

Шаг 3: Появится окно «Надстройки», здесь отметить галочкой надстройку «Поиск решения», нажать «ОК» и все готово.

Понравилась статья?
Поделитесь в соцсетях:

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

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

Обзор и возможности функции

Надстройка «Поиск решений» — специфическая возможность Excel 2007, 2010, 2013, 2016, которая предназначена для работы с формулой при наличии определённых условий. Описать её логику можно следуя принципу «что если?». То есть, просчитать изменение конечной ячейки при условии изменения других. Хотя и звучит это сложно, но описать данный принцип удобнее на конкретном примере: как будет изменяться остаток средств в конце месяца, если изменить разные статьи расходов.

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

Включение возможности

Функция поиска решений является надстройкой Excel. Для версий Excel ниже 2010 её потребуется запускать следующим образом:

  1. Открыть «Параметры» программы.параметры программы
  2. Перейти в раздел «Надстройки».Раздел надстроек
  3. Найти «поиск решений» и клацнуть по нему дважды. В случае если пакет не установлен Office предложит загрузить его. С таким предложением потребуется согласиться.

Теперь возможность можно будет найти в разделе «Данные». Отмечена она названием «Поиск решений».раздел данных

Подготовка таблицы

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

  1. Представим, что в таблице имеются пункты, которые имеют какое-то значение.Заполненная таблица
  2. Осложним задачу введением двух виртуальных групп, которые могут соответствовать пунктам (это могут быть статьи расходов).Ввод виртуальных групп

В случае соответствия группы пункту она получает «вес» равный «1». В противном случае – «0». Это потребуется для дальнейших операций.

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

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

Запускаем функцию подбора решений и начинаем задавать ей необходимые переменные и значения:

  1. Указывается, в какой ячейке находится формула, результат которой интересует пользователя.
  2. Указывается результат, к которому должно привести изменений значений. Если указать в качестве значения 0, то, вероятнее всего, таблица будет заполнена нулями. Чтобы избежать подобного требуется выставить хотя-бы «1».
  3. Диапазон ячеек, подлежащих изменению.
  4. Ограничения, которые можно логически вписать в переменные. В указанном случае это должны быть целые числа 0 или 1.
  5. Метод решения. Лучше оставить без изменений, если ранее не было произведено знакомство с алгоритмами работы.Метод решения
  6. Запуск поиска решений.

Получаем следующее заполнение:параметры поиска

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

Конкретные примеры использования

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

Изготовление йогурта

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

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

В результате вычислений (с учётом дробного остатка, поскольку условие работы только с целыми числами добавлено не было), получилось, что эффективнее всего производить 1 и 3 йогурты, а второй полностью игнорировать.

Затраты на рекламу

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

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

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

Отсюда и вытекает главный недостаток «поиска решений». Он оперирует лишь конечной (одной) ячейкой. Чтобы максимизировать прибыль требуется работать с последней ячейкой (прибыль – всего), что сопряжено с вероятностью появления ошибки в программе, если формулы настроены неверно.

Оптимизация игрового процесса

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

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

В условиях имеем: требуется получить максимальную выгоду при лимите времени. Следовательно, программа определяет на каком комплекте сфокусировать внимание. Результат предсказуем: самый дорогой комплект достоин 100% временных затрат.

Установка ограничений

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

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


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

Поиск решения будем рассматривать в

MS EXCEL 2010

(эта надстройка претерпела некоторые изменения по сравнению с предыдущей версией в

MS EXCEL 2007)

. В этой статье рассмотрим:

  • создание оптимизационной модели на листе MS EXCEL
  • настройку

    Поиска решения;
  • простой пример (линейная модель).

Установка Поиска решения

Команда

Поиск решения

находится в группе

Анализ

на вкладке

Данные

.

Если команда

Поиск решения

в группе

Анализ

недоступна, то необходимо включить одноименную надстройку. Для этого:

  • На вкладке

    Файл

    выберите команду

    Параметры

    , а затем — категорию

    Надстройки

    ;
  • В поле

    Управление

    выберите значение

    Надстройки Excel

    и нажмите кнопку

    Перейти;
  • В поле

    Доступные надстройки

    установите флажок рядом с пунктом

    Поиск решения

    и нажмите кнопку ОК.


Примечание

. Окно

Надстройки

также доступно на вкладке

Разработчик

. Как включить эту вкладку

читайте здесь

.

После нажатия кнопки

Поиск решения

в группе

Анализ,

откроется его диалоговое окно

.

При частом использовании

Поиска решения

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

Добавить на панель быстрого доступа

.

О моделях

Этот раздел для тех, кто только знакомится с понятием Оптимизационная модель.


Совет

. Перед использованием

Поиска решения

настоятельно рекомендуем изучить литературу по решению оптимизационных задач и построению моделей.

Ниже приведен небольшой ликбез по этой теме.

Надстройка

Поиск решения

помогает определить

лучший способ

сделать

что-то

:

  • «Что-то» может включать в себя выделение денег на инвестиции, загрузку склада, доставку товара или любую другую предметную деятельность, где требуется найти оптимальное решение.
  • «Лучший способ» или оптимальное решение в этом случае означает: максимизацию прибыли, минимизацию затрат, достижение наилучшего качества и пр.

Вот некоторые типичные примеры оптимизационных задач:

  • Определить

    план производства

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

  • Определить

    схему перевозок

    , при которой общие затраты на перевозку были бы минимальными;

  • Найти

    распределение нескольких станков по разным видам работ

    , чтобы общие затраты на производство продукции были бы минимальными;

  • Определить минимальный срок исполнения всех работ проекта (критический путь).

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

Поиском решения

только по одному показателю

(этот оптимизируемый показатель называется

целевой функцией

). В MS EXCEL модель представляет собой совокупность связанных между собой формул, которые в качестве аргументов используют переменные. Как правило, эти переменные могут принимать только допустимые значения с учетом заданных пользователем ограничений.

Поиск решения

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


Примечание

. В простейшем случае модель может быть описана с помощью одной формулы. Некоторые из таких моделей могут быть оптимизированы с помощью инструмента

Подбор параметра

. Перед первым знакомством с

Поиском решения

имеет смысл сначала детально разобраться с родственным ему инструментом

Подбор параметра

. Основные отличия

Подбора параметра

от

Поиска решения

:


  • Подбор параметра

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

Подготовка оптимизационной модели в MS EXCEL


Поиск решения

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

Поиска решения

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


Совет

. Организуйте данные модели так, чтобы на одном листе MS EXCEL располагалась только одна модель. В противном случае, для выполнения расчетов придется постоянно сохранять и загружать настройки

Поиска решения

(см. ниже).

Приведем алгоритм работы с

Поиском решения

, который советуют сами разработчики (

]]>
www.solver.com

]]> ):

  • Определите ячейки с переменными модели (decision variables);
  • Создайте формулу в ячейке, которая будет рассчитывать целевую функцию вашей модели (objective function);
  • Создайте формулы в ячейках, которые будут вычислять значения, сравниваемые с ограничениями (левая сторона выражения);
  • С помощью диалогового окна

    Поиск решения

    введите ссылки на ячейки содержащие переменные, на целевую функцию, на формулы для ограничений и сами значения ограничений;
  • Запустите

    Поиск решения

    для нахождения оптимального решения.

Проделаем все эти шаги на простом примере.

Простой пример использования

Поиска решения

Необходимо загрузить контейнер товарами, чтобы вес контейнера был максимальным. Контейнер имеет объем 32 куб.м. Товары содержатся в коробках и ящиках. Каждая коробка с товаром весит 20кг, ее объем составляет 0,15м3. Ящик — 80кг и 0,5м3 соответственно. Необходимо, чтобы общее количество тары было не меньше 110 штук.

Данные модели организуем следующим образом (см.

файл примера

).

Переменные модели (количество каждого вида тары) выделены зеленым. Целевая функция (общий вес всех коробок и ящиков) – красным. Ограничения модели: по минимальному количеству тары (>=110) и по общему объему (<=32) – синим. Целевая функция рассчитывается по формуле

=СУММПРОИЗВ(B8:C8;B6:C6)

– это общий вес всех коробок и ящиков, загруженных в контейнер. Аналогично рассчитываем общий объем —

=СУММПРОИЗВ(B7:C7;B8:C8)

. Эта формула нужна, чтобы задать ограничение на общий объем коробок и ящиков (<=32). Также для задания ограничения модели рассчитаем общее количество тары

=СУММ(B8:C8)

. Теперь с помощью диалогового окна

Поиск решения

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

После нажатия кнопки

Найти решение

будут найдены такие количества коробок и ящиков, при котором общий их вес (целевая функция) максимален, и при этом выполнены все заданные ограничения.


Совет

: в статье »

Поиск решения MS EXCEL. Экстремум функции с несколькими переменными. Граничные условия заданы уравнениями

» показано решение задачи, в которой функция и граничные условия заданы в явном виде, т.е. математическими выражениями типа F(x1, x2, x3)=x1+2*x2+6*x3, что существенно облегчает построение модели, т.к. не требуется особо осмыслять задачу: можно просто подставить переменные x в поле переменные, а ограничения ввести в соответствующее поле окна Поиска решения.

Резюме

На самом деле, основной проблемой при решении оптимизационных задач с помощью

Поиска решения

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

Поиска решения

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

Поиска решения

рассмотрено

в этом разделе

.

Поиску решения не удалось найти решения (Solver could not find a feasible solution)

Это сообщение появляется, когда

Поиск решения

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

Симплекс метод решения линейных задач

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

Поиск решения

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

Поиск решения

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

Поиск решения

может найти решение (если оно действительно существует).


Примечание

. О влиянии нелинейности модели на результаты расчетов можно прочитать в последнем разделе статьи

Поиск решения MS EXCEL (4.3). Выбор места открытия нового представительства

.

В любом случае (линейном или нелинейном), Вы должны сначала проанализировать модель на непротиворечивость ограничений, то есть условий, которые не могут быть удовлетворены одновременно. Чаще всего это связано с неправильным выбором соотношения (например, <= вместо >=) или граничного значения. Если, например, в рассмотренном выше примере, значение максимального объема установить 16 м3 вместо 32 м3, то это ограничение станет противоречить ограничению по минимальному количеству мест (110), т.к. минимальному количеству мест соответствует объем равный 16,5 м3 (110*0,15, где 0,15 – объем коробки, т.е. самой маленькой тары). Установив в качестве ограничения максимального объема 16 м3,

Поиск решения

не найдет решения.

При ограничении 17 м3

Поиск решения

найдет решение.

Некоторые настройки

Поиска решения


Метод решения

Рассмотренная выше модель является линейной, т.е. целевая функция (M – общий вес, который может быть максимален) выражена следующим уравнением M=a1*x1+a2*x2, где x1 и x2 – это переменные модели (количество коробок и ящиков), а1 и а2 – их веса. В линейной модели ограничения также должны быть линейными функциями от переменных. В нашем случае ограничение по объему V=b1*x1+b2*x2 также выражается линейной зависимостью. Очевидно, что другое ограничение — Максимальное количество тары (n) – также линейно x1+x2
Поиска решения

можно также проверить на линейность саму модель. В случае нелинейной модели Вы получите следующее сообщение:

В этом случае необходимо выбрать метод для решения нелинейной задачи. Примеры нелинейных зависимостей: V=b1*x1*x1; V=b1*x1^0,9; V=b1*x1*x2, где x – переменная, а V – целевая функция.


Кнопки Добавить, Изменить, Удалить

Эти кнопки позволяют добавлять, изменять и удалять ограничения модели.


Кнопка Сбросить

Чтобы удалить все настройки

Поиска решения

нажмите кнопку

Сбросить

– диалоговое окно очистится.


Сохранение и загрузка модели

Эта опция удобна при использовании разных вариантов ограничений. При сохранении параметров модели (кнопка

Загрузить/ Сохранить,

далее нажмите кнопку

Сохранить

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

Параметры

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

Загрузить/ Сохранить

, затем, в появившемся диалоговом окне кнопку

Загрузить

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


Точность

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

ограниченную точность

вычислений в MS EXCEL, рекомендуется, чтобы эти диапазоны варьирования были значительно выше точности вычисления (она обычно устанавливается от 0,001 до 0,000001). Как правило, данные в модели нормируют так, чтобы диапазоны варьирования целевой функции и переменных были в пределах 0,1 – 100 000. Конечно, все зависит от конкретной модели, но если ваши переменные изменяются более чем на 5-6 порядков, то возможно следует «загрубить» модель, например, с помощью операции логарифмирования.

Понравилась статья? Поделить с друзьями:
  • Примеры программ на функцию если в excel
  • Примеры работы с формулой excel если
  • Примеры поверхностей в excel
  • Примеры программ на vba для word
  • Примеры работы с файлами в excel