Оптимальное а формула excel

Лабораторная
работа Часть 1. Подбор параметра

Создайте таблицу
(цена и объем выбрать можете произвольно), а остальные столбцы рассчитайте по
формулам:

Курс

55

Наименование

Цена в $

Объем заказа

Сумма в $

Сумма в руб.

оргтехника

ПК

89

6

534

     29 370,00 ₽

Ноутбуки

69

10

690

     37 950,00 ₽

Принтеры

57

13

741

     40 755,00 ₽

Ксероксы

83

5

415

     22 825,00 ₽

сканеры

77

9

693

     38 115,00 ₽

ИТОГО

375

43

3073

   169 015,00 ₽

Эта
таблица, в которой объемы заказов являются желаемыми. Видно, что итоговая сумма
169015,00 руб. Допустим у нас ограниченный бюджет на закупку оргтехники в
размере 150 000 руб. Возникает вопрос в том, что объем заказа нужно
сокращать.

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

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

Далее запустив данную функцию увидите окно:

В котором нужно указать ячейку где
рассчитывается стоимость всего заказа. В поле «значение» установите значение
равное 150 000 (это помним ограничение по бюджету).  Изменяемой ячейкой
естественно должна быть ячейка в которой указывает объем заказыаемых принтеров.
Нажмите Ок.

В итоге:

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

Задания. Теперь выполните подбор параметра для «курса валюты» при котором бы все
заявленные объемы могли быть приобретены в рамках данного бюджета в
150 000 руб. Также выполните подбор параметра для ячейки «цена ПК» при
которой можно было бы уложиться в указанный бюджет в размере 145 000 руб,
не изменяя исходных объемов заказа.

Часть 
2. Расчет оптимальных значений (поиск оптимальных значений).

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

Условие
задачи:
Завод производит два вида продукции:
велосипеды и мотоциклы. При этом цех по сборке велосипедов имеет мощность 100
тыс. штук в год, цех по сборке мотоциклов – 30 тыс. Одна группа механических
цехов завода может производить либо детали для 120 тыс. велосипедов, либо
детали для 40 тыс. мотоциклов, либо другую комбинацию деталей, ограниченную
этими данными. Другая группа механических цехов может выпускать детали либо для
80 тыс. велосипедов, либо для 60 тыс. мотоциклов, либо любую допустимую их
комбинацию. В результате реализации каждой тысячи велосипедов завод получает
прибыль в 2 тыс. рублей, а каждой тысячи мотоциклов – 3 тыс. рублей.

Математический
вид задачи:

,

.

В
качестве переменных задачи естественно взять количества велосипедов и
мотоциклов, выпускаемых заводом в год (в тыс. штук):  и .

В
екселе решение задачи будет выглядеть так:

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

Выберите ее и нажмите «перейти». Получим:

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

Затем на вкладке данные появится возможность
вызвать данную функцию:

Запустите ее. Видим:

Здесь укажите тип задачи (максимизация или
минимизация) в нашем случае – максимизация примбыли, а в целевой ячейке,
укажите ячейку в которой рассчитывается целевая функция
Z.
Это в нашем примере ячейка
D1. В ней должна быть формула
для расчета целевой функции (обратите внимание, что она соответствует
математической записи задачи):

Где B4 и В5 это ячейки
для значений переменных х1 и х2:

Эти две ячейки (B4 и В5)
нужно указать здесь:

Далее в поле «Ограничение» указываем ячейки в
которых рассчитываются ограничения:

Формулы для ячеек с ограничениями:

Т.е. при добавлении ограничения, видим:

Где указыается ячейка для ограничения и
значение (число) чем значение ограничивается, в нашем случае 1 (см.
математическую запись задачи).

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

Видим:

Максимум прибыли равно 163.333. При этом нужно
выпускать 66.6 велосипедов, и 10 мотоциклов.

Решить задачи самостоятельно в ексель:

1. , ,  

Ответ:

2. , ,  

Ответ:

3. , ,  

Ответ:

4. ,    ,  .

5. , ,

во втором поле выбрать оператор ограничения (>, Поиск решения).

Найденные решения (значения изменяемых ячеек) можно сохранить в качестве сценария. Для этого нужно:

  1. В диалоговом окне Результаты поиска решения выбрать Сохранить сценарий.
  2. В поле Название сценария ввести имя сценария. Просмотреть сценарии можно с помощью команды Данные > Работа с данными > Анализ что-если > Диспетчер сценариев > Сценарии.

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

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

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

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

Рассмотрим применение процессора Excel для решения ЗЛП на примерах.

Задача 1. Планирование производства

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

МП выпускает товары х1234, получая от реализации каждого прибыль в 60,70,120,130 руб. соответственно. Затраты на производство приведены в таблице.

Затраты х1 х2 x3 х4 Всего
Трудовые 1 1 1 1 16
Сырьевые 6 5 4 1 110
Финансы 4 6 10 13 100
  1. Максимум прибыли в зависимости от оптимального распределения затрат.
  2. Минимум ресурсов, необходимых для получения максимальной прибыли.

Решение задачи средствами Excel состоит из 4 этапов:

  1. Создание математической модели задачи ЛП.
  2. Создание формы для ввода условий задачи, ввод в неё исходных данных и зависимостей из математической модели.
  3. Ввод данных из формы в окно Excel Поиск решения из меню Данные.
  4. Задание параметров поиска и решение задачи.

Создание математической модели задачи

Составим математическую модель процесса по описанию задачи:

— целевая функция прибыли.

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

Для решения данной задачи c помощью программы MS Excel создадим новую книгу с именем Линейное программирование и изменим имя ее первого рабочего листа на Задача о производстве.

Создание формы

  • Составление формы в виде:
A B C D E F G H
1 Переменная х7 х2 x3 х4 Формула Знак Св.член
2 Значение
3 Коэф. ЦФ 60 70 120 130 =СУММПРОИЗВ(В$2:Е$2;В3:Е3) Max
4 Трудовые 1 1 1 1 =СУММПРОИЗВ(В$2:Е$2;В4:Е4) 16
5 Сырьевые 6 5 4 1 =СУММПРОИЗВ(В$2:Е$2;В5:Е5) 110
6 Финансы 4 6 10 13 =СУММПРОИЗВ(В$2:Е$2;В6:Е6) 100
  • Запись в ячейки В3:Е3 коэффициентов целевой функции F (1), в В4:Е6 коэффициентов из системы ограничений (2) и в ячейки Н4:Н6 – свободных членов из системы (2).
  • Ввод формул с помощью fx – Мастера функций.

Для ввода формулы в целевую ячейку (целевой функции): щелкнуть левой клавишей мыши по ячейке F3 , затем по значку Мастера функций fx на панели инструментов, в появившемся окне «Мастер функций, Шаг 1» выбрать категорию «Математические», далее выбрать функцию СУММПРОИЗВ, нажать клавишу ОК, в окне «Мастер функций Шаг 2» в поле Массив 1 ввести с клавиатуры В2:Е2 (ячейки, в которых будут варьироваться х1..х4), в поле Массив 2 ввести В3:Е3 (коэффициенты целевой функции ЦФ).

Примечание. Можно вводить В2:Е2 не с клавиатуры, а поставить курсор в окно Массив 1, а затем протащить курсор при нажатой левой клавише мыши по ячейкам В2:Е2, имена ячеек сами запишутся в окно. Аналогично поступить с полем Массив 2.

Нажать клавишу ОК, в ячейку F3 запишется формула 60х1+70х2+120х3+ 130х4 в виде СУММПРОИЗВ(В2:Е2;В3:Е3).

Чтобы не вводить формулы в другие ячейки, необходимо изменить тип адресации для ячеек В2:Е2 с относительной на абсолютную $B$2:$E$2 , установив курсор перед нужным адресом B2 и нажав функциональную клавишу F4 , затем повторить эти действия для адреса E2 . Формула примет следующий вид:

После внесенных изменений необходимо скопировать формулу в ячейки F4:F6 c помощью маркера заполнения. Для этого необходимо выделить ячейку F3 , содержащую нужную формулу, установить указатель мыши на черный квадратик в правом нижнем углу ячейки (он примет форму черного крестика) и протащить с помощью левой кнопки мыши на весь требуемый диапазон.

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

  • в ячейке F4 – СУММПРОИЗВ($В$2:$Е$2;В4:Е4),
  • в ячейке F5 – СУММПРОИЗВ($В$2:$Е$2;В5:Е5),
  • в ячейке F6 – СУММПРОИЗВ($В$2:$Е$2;В6:Е6).

Заполнение окна Поиск решения

Выбрать в пункте меню Данные команду Поиск решения, поставить курсор в поле целевой функции, выделить ячейку F3 в форме (или ввести F3 с клавиатуры), поставить переключатель в положение «Максимальному значению» (см. рис. 12.1 рис. 12.1). В поле «Изменяя ячейки» ввести $В$2:$Е$2(с клавиатуры или протащив мышью).

Нажать клавишу «Добавить», в окне «Добавление ограничения» в поле «Ссылка на ячейку» ввести F4 , выбрать через «стрелка вниз» знак ««, в поле справа ввести Н4 (рис. 12. рис. 12.2).

Аналогично через «Добавить» ввести , для системы ограничений (2), а также , , и .

Также необходимо добавить ограничения для получения целочисленных величин по количеству товаров: B2=цел, C2=цел, D2=цел и Е2=цел.

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

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

Параметры поиска

В окне «Поиск решения» нажать клавишу «Параметры», выбрать по умолчанию Максимальное время – 100 с, число итераций – 100 (для большинства задач это количество просчётов подходит с большим запасом), установить флажок в строке «Линейная модель», нажать ОК, в появившемся окне Поиск Решения нажать Выполнить (рис. 12. рис. 12.3).

Результаты поиска решения с таблицей результатов:

A B C D E F G H
1 Переменная X1 X2 X3 X4 Формула Знак Св.член
2 Значение 10 0 6 0
3 Коэф. ЦФ 60 70 120 130 1320 Max
4 Трудовые 1 1 1 1 16 16
5 Сырьевые 6 5 4 1 84 110
6 Финансы 4 6 10 13 100 100

Таким образом оптимальный план Х(Х1234)=(10,0,6,0) при минимальном использовании ресурсов

  • Трудовые – 16 (У1)
  • Сырьевые – 84 (У2)
  • Финансы – 100 (У3)

даёт максимум прибыли F в 1320 руб.

Вывод: Максимальная прибыль F в 1320 руб. получается при выпуске только товаров Х1 и Х3 в количестве 10 и 6 штук соответственно, товары Х3 и Х4 выпускать не нужно (это приведёт к снижению прибыли). Трудовые (У1) и финансовые (У3) ресурсы используются полностью, по сырьевым ресурсам (У2) есть запас в 110-84=26 ед.

Кроме того, это означает, что изменение трудовых ( y1 ) и финансовых ( y3 ) ресурсов приведёт к изменению прибыли F , а изменение сырьевых ресурсов ( y2 ) – нет.

Разности между плановыми ресурсами и использованными являются двойственными переменными y1, y2 и y3 сопряжённой задачи линейного программирования. В данном случае y1=y3=0 , а y2=26 ед. Таким образом, ресурс y2 можно уменьшить на 26 ед., тогда план по сырью тоже будет оптимальным.

Задача 2. Задача об оптимальной диете

Имеется n видов продуктов питания, в которых содержится m типов питательных веществ (белки, жиры, углеводы). В одной весовой единице продукта i-го типа содержится аi единиц питательного вещества j-го вида . Известна минимальная суточная потребность b j (j in <1,2. т>) человека в каждом из видов питательных веществ. Задана калорийность сi одной весовой единицы i-го продукта ( i принадлежит <1, 2, . n>).

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

Ведем в рассмотрение следующие переменные: х – весовое количество продукта питания i-го типа в суточном рационе.

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

где множество допустимых альтернатив формируется следующей системой ограничений типа неравенств:

Для решения задачи об оптимальной диете с помощью программы MS Excel необходимо задать конкретные значения параметрам исходной задачи.

Для определенности предположим, что в качестве исходных типов продуктов рассматриваются: хлеб, мясо, сыр, бананы, огурцы, помидоры, виноград ( n = 7), а в качестве питательных веществ рассматриваются белки, жиры, углеводы ( m = 3).

Калорийность одной весовой единицы каждого из продуктов следующая:с1 = 2060,с2= 2430,с3= 3600,с4= 890,с5= 140,с6= 230, с7 = 650. Содержание питательных веществ в каждом из продуктов может быть задано в форме нижеприведенной таблицы.

Минимальная суточная потребность в питательных веществах следующая: в белках b 1 = 100, в жирах b 2= 70, в углеводах b3 = 400.

Для решения данной задачи c помощью программы MS Excel создадим новую книгу с именем Линейное программирование и изменим имя ее второго рабочего листа на Задача о диете.

Таблица 1. Содержание питательных веществ в продуктах питания

Продукты/питательные вещества Хлеб ржаной Мясо баранина Сыр «Российский» Банан Огурцы Помидоры Виноград
Белки 61 220 230 15 8 11 6
Жиры 12 172 290 1 1 2 2
Углеводы 420 0 0 212 26 38 155

Создание математической модели задачи

Составим математическую модель процесса по описанию задачи:

– целевая функция (суммарная калорийность продуктов).

– граничные условия

Создание формы

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

  1. Внесем необходимые надписи в ячейки A1:I1, A2:A7, B4, I4, J4 .
  2. В ячейки ВЗ:НЗ введем значения коэффициентов целевой функции: с1 = 2060, с2 = 2430, с3 = 3600, с4 = 890, с5 = 140, с6 = 230, с7 = 650.
  3. В ячейку I2 введем формулу: =СУММПРОИЗВ( b 2:Н2;B3:H3), которая представляет целевую функцию (4).
  4. В ячейки В5:Н7 введем значения коэффициентов ограничений, взятых из таблицы.

  1. В ячейки J5 :J7 введем значения правых частей ограничений, соответствующих минимальной суточной потребности в питательных веществах: в белках b 1=100 , жирах b 2= 70 и углеводах b3 = 400.
  2. В ячейку I5 введем формулу: =СУММПРОИЗВ($B$2:$H$2;В5:Н5), которая представляет левую часть первого ограничения (5).
  3. Скопируем формулу, введенную в ячейку I5 , в ячейки I6 и I7 .
  4. Внешний вид рабочего листа MS Office Excel с исходными данными для решения задачи об оптимальном рационе питания имеет следующий вид (pиc. 12.4).

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

Заполнение окна Поиск решения

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

После появления диалогового окна Поиск решения следует выполнить следующие действия:

  1. В поле с именем Установить целевую ячейку: ввести абсолютный адрес ячейки $I$2 .
  2. Для группы Равной: выбрать вариант поиска решения – минимальному значению.
  3. В поле с именем Изменяя ячейки: ввести абсолютный адрес ячеек $B$2:$H$2 .
  4. Добавить 3 ограничения, представляющие минимальные суточные потребности в питательных веществах. С этой целью выполнить следующие действия:
    • для задания первого ограничения в исходном диалоговом окне Поиск решения нажать кнопку с надписью Добавить (рис. 12.5 рис. 12.5, а);
    • в появившемся дополнительном окне выбрать ячейку $I$5 , которая должна отобразиться в поле с именем Ссылка на ячейку;
    • в качестве знака ограничения из выпадающего списка выбрать нестрогое неравенство » «;
    • в качестве значения правой части ограничения выбрать ячейку $J$5 ;
    • для добавления первого ограничения в дополнительном окне нажать кнопку с надписью Добавить;
    • аналогичным образом задать оставшиеся два ограничения (рис. 12.5 рис. 12.5, б).

Параметры

В окне «Поиск решения» нажать клавишу «Параметры», выбрать «Поиск решения Линейных задач симплекс-методом», нажать ОК, затем нажать Найти Решение (рис. 12.6 рис. 12.6, б).

После задания ограничений и целевой функции можно приступить к поиску численного решения, для чего следует нажать кнопку Выполнить. После выполнения расчетов программой MS Excel будет получено количественное решение, которое имеет вид, представленный на рис. 12. рис. 12.7.

Результатом решения задачи об оптимальной диете являются найденные оптимальные значения переменных: х1 = 0, х2 = 0,211, 3 = 0,109, х4= 1,887, х5 = 0, х6 = 0, х7 = 0, которым соответствует значение целевой функции: fопт= 2587,140. При выполнении расчетов для ячеек В2:I2 был выбран числовой формат с 3 знаками после запятой.

Анализ найденного решения показывает, что для удовлетворения суточной потребности в питательных веществах (белки, жиры, углеводы) следует использовать 211 г мяса баранины, 109 г сыра и 1887 г бананов, совсем отказавшись от хлеба, огурцов, помидоров и винограда. При этом общая калорийность найденной оптимальной диеты будет приближенно равна 2590 ккал, что вполне соответствует малоактивному образу жизни без серьезных физических нагрузок. Напомним, что согласно медицинским данным, энергетические затраты работников интеллектуального труда (юристы, бухгалтера, врачи, педагоги) лежат в пределах 3000 ккал.

ЗАДАНИЕ

  1. Составить математическую модель задачи линейного программирования.
  2. Решить задачу линейного программирования в Excel с помощью Поиска решения.
  3. Сохранить в виде модели установочные параметры.

Предприятие легкой промышленности выпускает две модели машин, причем каждая модель производится на отдельной технологической линии. Суточный объем производства первой линии – 80 изделий, второй линии – 85 изделий. На машину первой модели расходуются 12 однотипных элементов электронных схем, на машину второй модели – 6 таких же элементов. Максимальный суточный запас используемых элементов равен 800 единицам. Прибыль от реализации одной машины первой и второй моделей равна $30 и $40 соответственно. Определить оптимальный суточный объем производства первой и второй моделей.

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

Фирма имеет возможность рекламировать свою продукции, используя местные радио- и телевизионную сеть. Затраты на рекламу в бюджете фирмы ограничены $1000 в месяц. Каждая минута радиорекламы обходится в $5, а минута телерекламы – в $100. Фирма хотела бы использовать радиосеть, по крайней мере, в два раза чаще, чем сеть телевидения. Опыт прошлых лет показал, что объем сбыта, который обеспечивает каждая минута телерекламы, в 25 раз больше сбыта, обеспечиваемого одной минутой радиорекламы. Определить оптимальное распределение ежемесячно отпускаемых средств между радио- и телерекламой.

Фирма производит два вида продукции – А и B . Объем сбыта продукции вида A составляет не менее 70% общего объема реализации продукции обоих видов. Для изготовления продукции А и В используется одно и то же сырье, суточный запас которого ограничен величиной 120 кг. Расход сырья на единицу продукции A составляет 3 кг, а на единицу продукции В – 5 кг. Цены продукции А и В равны $20 и $60 соответственно. Определить оптимальное распределение сырья для изготовления продукции А и В.

Фирма выпускает женские шляпы двух фасонов. Трудоемкость изготовления шляпы фасона 1 вдвое выше трудоемкости изготовления шляпы фасона 2. Если бы фирма выпускала только шляпы фасона 1, суточный объем производства мог бы составить 60 шляп. Суточный объем сбыта шляп обоих фасонов ограничен диапазоном от 50 до 100 штук. Прибыль от продажи шляпы фасона 1 равна $6, а фасона 2 – $7. Определить какое количество шляп каждого фасона следует изготавливать, чтобы максимизировать прибыль.

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

Затраты на производство одного изделия каждого типа определяются как величины, прямо пропорциональные времени использования станков (в машино-часах). Стоимость машино-часа составляет $10 и $15 для станка 1 и 2 соответственно. Допустимое время для использования станков для обработки изделий всех типов ограничено следующими значениями: 500 машино-часов – для станка 1 и 380 машино-часов для станка 2. Цены изделий типов 1,2,3 и 4 равны $65, $70, $55 и $45 соответственно. Составить план производства, максимизирующий чистую прибыль.

Завод выпускает изделия трех моделей ( I, II III ) Для их изготовления используется два вида ресурсов (А и В), запасы которых составляют – 5000 и 6000 единиц. Расходы ресурсов на одно изделие каждой модели:

Трудоемкость изготовления модели I вдвое больше, чем изделия модели II , и втрое больше, чем изделие модели III . Численность рабочих завода позволяет выпускать 1500 изделий I . Анализ условий сбыта показывает, что минимальный спрос на продукцию завода составляет 200, 200 и 150 изделий моделей I,II и III соответственно. Однако соотношение выпуска изделий моделей I,II и III должно быть равно 3:2:5. Удельная прибыль от реализации изделий моделей I,II и III составляет $30, $20 и $50 соответственно. Определить выпуск изделий, максимизирующий прибыль.

Требуется распределить имеющиеся денежные средства по четырем альтернативным вариантам. Игра имеет три исхода. Ниже приведены размеры выигрыша (или проигрыша) на каждый доллар, вложенный в соответствующий альтернативный вариант, для любого из трех исходов. У игрока имеется $500, причем, использовать в игре их можно только один раз. Точный исход игры заранее неизвестен, и, учитывая эту неопределенность, игрок решил распределить деньги так, чтобы максимизировать максимальную отдачу от этой суммы.

Бройлерное хозяйство птицеводческой фермы насчитывает 80000 цыплят, которые выращиваются до 8-недельного возраста и после соответствующей обработки поступают в продажу. Хотя недельный рацион цыплят зависит от их возраста, в дальнейшем будем считать, что в среднем (за 8 недель) он составляет 1 фунт.

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

Смесь должна содержать:

  • не менее 0.8%, но не более 1.2% кальция;
  • не менее 22% белка;
  • не более 5% клетчатки.

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

Имеется n видов продуктов питания, в которых содержится m типов питательных веществ (белки, жиры, углеводы). В одной весовой единице продукта i-го типа содержится аi единиц питательного вещества j-го вида . Известна минимальная суточная потребность b j человека в каждом из видов питательных веществ. Задана калорийность сi одной весовой единицы i-го продукта ( i принадлежит <1, 2, . n >). Требуется определить оптимальный состав рациона продуктов, такой, чтобы каждое питательное вещество содержалось в нем в необходимом количестве, обеспечивающем суточную потребность человека, и при этом суммарная калорийность рациона была минимальной.

Для решения задачи об оптимальной диете с помощью программы MS Excel необходимо задать конкретные значения параметрам исходной задачи. Для определенности предположим, что в качестве исходных типов продуктов рассматриваются: хлеб, мясо, сыр, бананы, огурцы, помидоры, виноград ( n = 7), а в качестве питательных веществ рассматриваются белки, жиры, углеводы ( m = 3). Калорийность одной весовой единицы каждого из продуктов следующая:с1 = 2060,с2= 2430,с3= 3600,с4= 890,с5= 140,с6= 230, с7 = 650. Содержание питательных веществ в каждом из продуктов может быть задано в форме следующей таблицы (см. табл.).

Таблица 1. Содержание питательных веществ в продуктах питания

Продукты/питательные вещества Хлеб ржаной Мясо баранина Сыр «Российский» Банан Огурцы Помидоры Виноград
Белки 66 225 235 20 13 16 11
Жиры 17 177 295 1 1 7 7
Углеводы 425 0 0 217 31 43 200

Минимальная суточная потребность в питательных веществах следующая: в белках b 1 = 105, в жирах b 2 = 75, в углеводах b 3 = 405.

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

Предприятие электронной промышленности выпускает две модели радиоприемников, причем каждая модель производится на отдельной технологической линии. Суточный объем производства первой линии – 60 изделий, второй линии – 75 изделий. На радиоприемник первой модели расходуются 10 однотипных элементов электронных схем, на радиоприемник второй модели – 8 таких же элементов. Максимальный суточный запас используемых элементов равен 800 единицам. Прибыль от реализации одного радиоприемника первой и второй моделей равна $30 и $20 соответственно. Определить оптимальный суточный объем производства первой и второй моделей.

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

Фирма имеет возможность рекламировать свою продукции, используя местные радио- и телевизионную сеть. Затраты на рекламу в бюджете фирмы ограничены $1000 в месяц. Каждая минута радиорекламы обходится в $5, а минута телерекламы – в $100. Фирма хотела бы использовать радиосеть, по крайней мере, в два раза чаще, чем сеть телевидения. Опыт прошлых лет показал, что объем сбыта, который обеспечивает каждая минута телерекламы, в 25 раз больше сбыта, обеспечиваемого одной минутой радиорекламы. Определить оптимальное распределение ежемесячно отпускаемых средств между радио- и телерекламой.

Фирма производит два вида продукции – A и B . Объем сбыта продукции вида A составляет не менее 60% общего объема реализации продукции обоих видов. Для изготовления продукции А и В используется одно и то же сырье, суточный запас которого ограничен величиной 100 кг. Расход сырья на единицу продукции A составляет 2 кг, а на единицу продукции В – 4 кг. Цены продукции А и В равны $20 и $40 соответственно. Определить оптимальное распределение сырья для изготовления продукции А и В.

Фирма выпускает ковбойские шляпы двух фасонов. Трудоемкость изготовления шляпы фасона 1 вдвое выше трудоемкости изготовления шляпы фасона 2. Если бы фирма выпускала только шляпы фасона 1, суточный объем производства мог бы составить 60 шляп. Суточный объем сбыта шляп обоих фасонов ограничен диапазоном от 50 до 100 штук. Прибыль от продажи шляпы фасона 1 равна $8, а фасона 2 – $5. Определить какое количество шляп каждого фасона следует изготавливать, чтобы максимизировать прибыль.

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

Затраты на производство одного изделия каждого типа определяются как величины, прямо пропорциональные времени использования станков (в машино-часах). Стоимость машино-часа составляет $10 и $15 для станка 1 и 2 соответственно. Допустимое время для использования станков для обработки изделий всех типов ограничено следующими значениями: 500 машино-часов – для станка 1 и 380 машино-часов для станка 2. Цены изделий типов 1,2,3 и 4 равны $65, $70, $55 и $45 соответственно. Составить план производства максимизирующий чистую прибыль.

Завод выпускает изделия трех моделей ( I, II III ). Для их изготовления используется два вида ресурсов (А и В), запасы которых составляют – 4000 и 6000 единиц. Расходы ресурсов на одно изделие каждой модели:

Трудоемкость изготовления модели I вдвое больше, чем изделия модели II , и втрое больше, чем изделие модели III . Численность рабочих завода позволяет выпускать 1500 изделий I . Анализ условий сбыта показывает, что минимальный спрос на продукцию завода составляет 200, 200 и 150 изделий моделей I,II и III соответственно. Однако соотношение выпуска изделий моделей I,II и III должно быть равно 3:2:5. Удельная прибыль от реализации изделий моделей I,II и III составляет $30, $20 и $50 соответственно. Определить выпуск изделий, максимизирующий прибыль.

Некоторое производственное предприятие выпускает три вида клея. Для производства клея используется 4 типа химических веществ: крахмал, желатин, квасцы и мел. Расход этих веществ в кг для получения 1 кг каждого вида клея и их запас на складе предприятия представлены в таблице.

Таблица 1. Расход химических веществ на изготовления клея, их запас на складе

Вид клея /Химические вещества Клей № 1 Клей № 2 Клей № 3 Запас на складе
Крахмал 0,4 0,3 0,2 20
Желатин 0,2 0,3 0,4 35
Квасцы 0,05 0,07 0,1 7
Мел 0,01 0,05 0,15 10

Стоимость каждого вида клея для оптовых покупателей следующая:с1 = 380 руб/кг,с2 =430 руб/кг,с3 = 460 руб/кг. Требуется определить оптимальный объем выпуска клея каждого вида, обеспечивающий максимум общей стоимости готовой продукции.

Бройлерное хозяйство птицеводческой фермы насчитывает 20000 цыплят, которые выращиваются до 8-недельного возраста и после соответствующей обработки поступают в продажу. Хотя недельный рацион цыплят зависит от их возраста, в дальнейшем будем считать, что в среднем (за 8 недель) он составляет 1 фунт.

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

Смесь должна содержать:

  • не менее 0.8%, но не более 1.2% кальция;
  • не менее 22% белка;
  • не более 5% клетчатки.

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

Имеется конечное число видов продуктов питания: ананас, арбуз, грейпфрут, язык говяжий, сардельки говяжьи, хлеб «Бородинский», картофель ( n = 7), а в качестве питательных веществ рассматриваются белки, жиры, углеводы ( m = 3). Калорийность 1 кг каждого из продуктов следующая:с1 = 470,с2= 380,с3 = 350,с4 = 1460,с5 = 2150,с6 = 2070, с7 = 800. Минимальная суточная потребность в питательных веществах следующая: в белках b 1 = 100, в жирах b 2 = 70, в углеводах b3 = 400. Содержание питательных веществ в каждом из продуктов может быть задано в форме нижеприведенной таблицы (табл.).

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

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

Пользователи 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 не безграничны. Но множество задач программе «под силу». Тем более здесь не описаны возможности которые можно расширить с помощью макросов и пользовательских настроек.

источники:

http://intuit.ru/studies/courses/3659/901/lecture/32717

http://exceltable.com/vozmojnosti-excel/poisk-resheniya-v-excel

Пользователи 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, которую можно использовать для анализ «что если». С ее помощью можно найти оптимальное значение (максимум или минимум) формула, содержащейся в одной ячейке, называемой целевой, с учетом ограничений на значения в других ячейках с формулами на листе. Надстройка «Поиск решения» работает с группой ячеек, называемых ячейками переменных решения или просто ячейками переменных, которые используются при расчете формул в целевых ячейках и ячейках ограничения. Надстройка «Поиск решения» изменяет значения в ячейках переменных решения согласно пределам ячеек ограничения и выводит нужный результат в целевой ячейке.

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

Примечание: В версиях надстройки «Поиск решения», выпущенных до 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 (по категориям)

Подбор параметра в MS EXCEL

​Смотрите также​ и для целой​ фильтр» включите «скопировать​ процентной ставкой 5,5%​ на рисунке:​ и пр.).​ ячейки. Знак *​ строки с помощью​ выборку) введем в​CTRL+SHIFT+ENTER​Результат​ использование функции​ параметра в «Экселе»​ известными процентами и​не стал равен​ найти не удалось,​ ближе к -3,​Обычно при создании формулы​ строки автоматически присваивается​ результат в другое​ годовых. Можете ли​В ячейку B5 введите​Наиболее популярные статьи из​ (умножение) используется для​

​ функции СМЕЩ().​Е6​(формула массива будет​=ВЫБОР(2;A2;A3;A4;A5)​ВЫБОР​

Простейший пример

​ не всегда удовлетворяет​ сроком. Она называется​ 1800,00 руб. Был​ т.к. расходы больше​

​ чем к 1).​

​ пользователь задает значения​ новый формат. Чтобы​ место», а в​​ вы себе позволить​​ функцию: =БС(B1;B2;B3;)​​ этого раздела:​​ задания Условия И​Этот пример еще раз​значение 65. В​ возвращать несколько значений).​​Значение второго аргумента списка​​в Microsoft Excel.​

​ требованиям задачи. Если​​ ПЛТ. Синтаксис команды:​​ получен результат -​ 150 тыс. Или​ Если в изменяемой​ параметров и формула​ формат присваивался для​ поле «Поместить результат​ при таких условиях​Оставаясь на ячейке B5,​

​Отбор уникальных значений (убираем​ (все 3 критерия​​ наглядно демонстрирует насколько​​ новую таблицу будет​Те же манипуляции произведем​​ (значение ячейки A3)​​Использует номер_индекса, чтобы выбрать​

​ требуется подобрать несколько​

​ПЛТ(ставка; кпер; пс; [бс];​ 200 011,83 руб. В​ например, если решать​

​ ячейке введем 0​ (уравнение) возвращает результат.​ целой строки, а​ в диапазон:» укажите​​ кредитования приобрести автомобиль​​ выберите инструмент: «Данные»-«Работа​ повторы из списка)​ должны выполняться для​ предварительная сортировка данных​ добавлена еще одна​ с диапазоном​Второй​ и вернуть значение​

​ аргументов, используется надстройка​​ [тип]), где:​ принципе, этого результата​ уравнение x2+4=0, то​ (или оставим ее​ Например, имеется уравнение​ не только ячейке​ $F$1.​ стоимостью в 30​ с данными»-«Анализ что​ в MS EXCEL​ строки одновременно).​ облегчает написание формул.​ запись из Исходной​E11:E19​=ВЫБОР(4;B2;B3;B4;B5)​ из списка аргументов-значений.​ под названием «Поиск​Ставка – проценты по​ можно было добиться,​ очевидно, что не​ пустой), то Подбор​ 2*a+3*b=x, заданы параметры​ в столбце A,​Отметьте галочкой пункт «Только​ 000$, а если​ если»-«Подбор параметра»​Отбор уникальных значений с​Примечание​Пусть имеется Исходная таблица​ таблицы, удовлетворяющая новому​(столбец Цена) куда​Значение четвертого аргумента списка​ Функция ВЫБОР позволяет​ решения». С ее​ займу.​ меняя сумму займа​ удастся подобрать такое​ параметра найдет корень​ а=1, b=2, требуется​ мы используем смешанную​ уникальные записи» и​ нет, то на​В появившемся окне заполните​ суммированием по соседнему​. Случай, когда список​ с перечнем Товаров​

​ критерию.​ и введем аналогичную​ (значение ячейки В5)​ выбрать одно значение​ помощью можно получить​Кпер – число оплат​ самостоятельно в ручную.​ х, чтобы x2+4=0​ = 1 (т.к.​ найти x (2*1+3*2=8).​ ссылку в формуле​ нажмите ОК.​ какую сумму можно​ поля, так как​ столбцу в MS​ несортирован, рассмотрен в​ и Датами поставки​

Калькуляция, подбираем значение прибыли

​Если в Исходную таблицу​ формулу массива:​Болты​

​ из списка, в​ оптимальный результат методом​ (для годового кредита​Подбор параметра подбирает значения​Примечание​ 0 ближе к​​ Инструмент Подбор параметра​​ =$A4.​В результате мы получили​ рассчитывать?​ на рисунке и​​ EXCEL​​ статье Поиск ДАТЫ​ (см. файл примера,​ добавить новый товар​=ИНДЕКС(B11:B19;​​=ВЫБОР(3;»широкий»;115;»мир»;8)​​ котором может быть​

​ подбора нескольких параметров.​ в случае ежемесячной​​ только для 1​​: В файле примера​ 1, чем к​ позволяет решить обратную​ironman606​​ список данных с​​Составьте таблицу условий кредитования​ нажмите ОК.​Отбор повторяющихся значений в​

​ (ЧИСЛА) ближайшей к​ лист Один критерий​ с Ценой в​НАИМЕНЬШИЙ(ЕСЛИ($E$6 -СТРОКА($B$10))​Значение третьего аргумента списка​ до 254 значений.​Проверьте, доступна ли она​ оплаты это 12​ параметра. Если Вам​ приведен алгоритм решения​ -3). Подробности в​

​ задачу: подобрать такое​​: Добрый день! Подскажите,​​ уникальными значениями (фамилии​ в Excel как​Результат вычисления получился с​ MS EXCEL​ заданной, с условием​ — Дата (не​ диапазоне от 25​В результате получим новую​мир​ Например, если первые​​ для использования: вкладка​​ раз).​ нужно найти решение​​ Квадратного уравнения с​​ файле примера на​

​ значение параметра, при​

​ пожалуйста, есть ли​ без повторений).​
​ показано ниже на​ отрицательным числом –​Отбор уникальных значений из​
​ в MS EXCEL.​ позже)).​ до 65, то​ таблицу, которая будет​Данные​ семь значений —​ «Данные», панель инструментов​ПС – первоначальная сумма.​ от нескольких параметров,​
​ использованием Подбора параметра.​ листе Простейший.​ котором уравнение возвращает​ в excel функция​​ рисунке. Обратите внимание!​ это правильно в​ двух диапазонов в​ Несортированный список.​Для отбора строк, дата​ в новую таблицу​ содержать только товары,​23​ это дни недели,​ «Анализ». Если в​БС – будущая стоимость​ то используйте инструмент​

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

Подбор суммы кредита

​ Ячейка B4 содержит​ соответствии со стандартом​ MS EXCEL​Пусть имеется Исходная таблица​ которых не раньше​ будет добавлена новая​ у которых цены​45​ то функция ВЫБОР​ программе нет такой​ (если вы намерены​ Поиск решения. Точность​ определить максимальную сумму​ неизвестного параметра b​

​ X. Например, при​ задачи: в ряду​ модифицировать нашу исходную​ формулу: =-ПЛТ(B3/12;B2;B1).​ финансовых функций Excel.​Отбор уникальных СТРОК с​ с перечнем Товаров​ (включая саму дату),​ запись.​ не меньше, указанной​12​ возвращает один из​ панели или на​ выплатить не всю​ подбора параметра можно​ кредита, которую мы​ в уравнении 2*a+3*b=X​ a=3, требуется найти​ ячеек дан диапазон​ таблицу. Выделите первые​Как видно Вы не​ Регулярные взносы должны​ помощью Расширенного фильтра​ и Ценами (см.​ используется формула массива:​В файле примера также​ в ячейке ​

​10​​ дней при использовании​​ ней отсутствует нужная​ сумму, а лишь​ задать через меню​ можем себе позволить​ — аналитический. Решение​ такое значение параметра​​ чисел, например 2,​​ 2 строки и​ можете себе позволить​ отображаться отрицательным значением,​​ в MS EXCEL​​ файл примера, лист​=ИНДЕКС(A12:A20;НАИМЕНЬШИЙ(ЕСЛИ($E$7​ содержатся формулы массива​Е6​​Формула​​ числа от 1​

​ команда, активируйте ее.​ ее часть, здесь​ Кнопка офис/ Параметры​ взять в банке.​

  • ​ b=(X-2*a)/3) очевидно. Понятно,​ b, при котором​ 5, 8, 9​ выберите инструмент: «ГЛАВНАЯ»-«Ячейки»-«Вставить»​ такой дорогой автомобиль.​ так как это​В качестве примера приведем​
  • ​ Один критерий -​Также в файле примера​ с обработкой ошибок,​.​Описание (результат)​​ до 7 в​​ Зайдите в параметры​
  • ​ указывается, какой долг​ Excel/ Формулы/ Параметры​ Пусть нам известна​ что не всегда​
  • ​ X равен 21​ и есть некое​ или нажмите комбинацию​ Теперь узнаем, какая​ категория расходных операций.​ решения следующей задачи: Выбрать​​ Текст).​​ приведены формулы для​
  • ​ когда в столбце​

​Чтобы показать динамизм полученного​Результат​ качестве аргумента «номер_индекса».​ Excel (кнопка Microsoft​ должен остаться). Это​​ вычислений. Вопросом об​​ сумма ежемесячного платежа​ удобно искать решение​ (ответ b=5). Подбирать параметр​​ значение. Например 10.​​ горячих клавиш CTRL+SHIFT+=.​ максимальная стоимость автомобиля​ А по истечению​ Товары, цена которых​Задача решается аналогично Задачам​ условий: Не раньше​ Цена содержится значение​ Запроса на выборку,​

​=СУММ(A2:ВЫБОР(2;A3;A4;A5))​ВЫБОР(номер_индекса;значение1;[значение2];…)​ Office в Excel​ необязательный аргумент, по​ единственности найденного решения​ в рублях (1800​ уравнения аналитическим способом,​ вручную — скучное​ Путем подбора из​У нас добавилось 2​ соответствует Вашим финансовым​ 10 лет мы​ лежит в определенном​ 1 и 3.​ (не включая); Не​ ошибки, например #ДЕЛ/0!​

​ введем в​Суммирует диапазон A2:A4. Функция​Аргументы функции ВЫБОР описаны​ 2007, меню «Файл»​ умолчанию он равен​

excel2.ru

Функция «Подбор параметра» в «Эксель». Анализ «что если»

​ Подбор параметра не​ руб./мес.), а также​ поэтому часто используют​ занятие, поэтому в​ набора чисел нужно​ пустые строки. Теперь​ возможностям. Для этого​ получим на приход​ диапазоне и повторяется​ Более подробное решение​ позже (включая); Не​ (см. лист Обработка​Е6​

Функция подбора параметра

​ ВЫБОР возвращает A4​ ниже.​ в версиях 2010​ 0.​ занимается, вероятно выводится​ процентная ставка по​ метод последовательных итераций,​ MS EXCEL имеется​ получить сумму равную​ в ячейку A1​ перейдите в ячейку​ +20 000$.​ заданное количество раз​ см. в статье​

​ позже (не включая).​ ошибок).​значение 55. В​ как вторую часть​Номер_индекса​ и выше) и​Тип – когда производится​ первое подходящее решение.​ кредиту (7,02%) и​ когда неизвестный параметр​ инструмент Подбор параметра.​ этому числу 10.​

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

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

​ найдите пункт «Надстройки».​ оплата – в​Иными словами, инструмент Подбор​ срок на который​ подбирают, задавая ему​В MS EXCEL 2007-2010​ Хотелось бы, чтобы​Пришло время для создания​ инструмент: «Данные»-«Работа с​ нужно узнать размер​В качестве исходной возьмем​ в MS EXCEL​ формула массива, возвращающая​ образом, поэтому не​ только 2 записи.​

Расчет суммы займа

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

​Суть запроса на выборку​ индекса должен быть​ надстройками и установите​ в конце. Этот​ несколько минут по​ кредит (180 мес).​ чтобы полученное значение​

​ на вкладке Данные,​ те ячейки, из​

  • ​ которого мы будем​ параметра».​
  • ​ перед использованием инструмента​Предположим, что нас интересует​ в отдельный список.​ здесь Формулы массива​ так детально.​
  • ​ добавить новый товар​
  • ​ – выбрать из​ числом от 1​ флажок на элементе​ параметр не обязательно​ сравнению с ручным​В EXCEL существует функция​ х стало равно целевому​ группа Работа с​ суммы которых получилось​ выбирать фамилии клиентов​
  • ​Заполните поля в появившемся​ «Подбор параметра» нужно​ сколько и каких​ Часть1. Обычный поиск.​ в MS EXCEL,​Пусть имеется Исходная таблица​ с Ценой 80,​ исходной таблицы строки,​ до 254, формулой​ «Поиск решения». Теперь​

​ указывать, если он​ перебором.​ ПЛТ() для расчета​ X (или примерно равно​ данным.​ заданное число. Спасибо.​ в качестве запроса.​ диалоговом окне как​ процентную ставку разделить​

​ партий товаров поставлялось​Пусть имеется Исходная таблица​ возвращающие несколько значений).​ с перечнем Товаров​ то в новую​ удовлетворяющие определенным критериям​ или ссылкой на​ функция активирована.​ не заполнен, принимается​Возможности программы Excel таковы,​ ежемесячного платежа в​ с заданной точностью).​Найдем значение параметра b​Казанский​Перед тем как выбрать​ показано выше на​ на 12 (чтобы​ по цене от​ с перечнем Товаров​ Эту формулу можно​ и Датами поставки​ таблицу автоматически будет​ (подобно применению стандартного​ ячейку, содержащую число​

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

​Классическое применение метода –​ равным 0, что​ что они позволяют​ зависимости от суммы​Еще пример. Пусть дана структура​ в уравнении 2*а+3*b=x,​:​ уникальные значения из​

Подбор параметра результат

Определение процентной ставки

​ рисунке и нажмите​ перевести в ежемесячный​ 1000р. до 2000р.​ и Ценами (см.​ переделать, чтобы возвращалось​ (см. файл примера,​ добавлена новая запись.​ Фильтра). Произведем отбор значений​ в диапазоне от​ решение транспортной задачи.​ означает оплату в​

​ решать задачи, которые​ кредита, срока и​ цены договора: Собственные​ при котором x=21,​

​Guest​

​ списка сделайте следующее:​ ОК.​ процент).​ (критерий 1). Причем,​ файл примера, лист​ только 1 значение,​ лист Один критерий​Примечание​ из исходной таблицы​ 1 до 254.​ Предположим, компания хранит​

Нахождение процентов

​ конце месяца.​ вручную выполнить невозможно​ процентной ставки (см.​ расходы, Прибыль, НДС.​ параметр а=3.​: Поиск решений я​Перейдите в ячейку B1​Как видно максимальная стоимость​А количество лет нужно​ партий с одинаковой​ 2 критерия -​

Подбор нескольких параметров для поиска оптимального результата

​ см. следующую задачу​ — Дата).​. Также для вывода​ с помощью формул​Если номер_индекса равен 1,​ товары на нескольких​Следует учитывать, что в​ или слишком сложно.​ статьи про аннуитет).​Известно, что Собственные расходы​Подготовим исходные данные.​ уже пробовал применить,​

​ и выберите инструмент​ автомобиля, на которую​ перевести в количество​ ценой должно быть​ текст (И)).​ 5а.​Для отбора строк используются​ отфильтрованных данных можно​ массива. В отличие​ то функция ВЫБОР​ складах и доставляет​ атрибуте «Ставка» указывается​ Это могут быть​ Но эта функция​ составляют 150 000​Значения параметров а и​ но либо я​ «ДАННЫЕ»-«Работа с данными»-«Проверка​ можно рассчитывать составляет​ месяцев умножив на​

Установка надстройки

Транспортная задача

​ минимум 3 (критерий​Для отбора строк используется​Пусть имеется перечень событий​ формулы массива, аналогичные​ использовать Расширенный фильтр​ от применения Фильтра​ возвращает значение1; если​ их в несколько​ не годовой процент,​ трудоемкие задачи с​ нам не подходит,​ руб., НДС 18%,​

​ b введены в​ до конца не​ данных».​ при таких финансовых​ 12. Таким образом,​ 2).​ формула массива:​ и даты их​ Задаче1 (вместо критерия​

Таблицы для поиска

​ и Сводные таблицы.​ (​ он равен 2,​

​ магазинов. Стоит вопрос,​ а ежемесячный, поэтому​

​ перебором огромного количества​ т.к. сумму ежемесячного​ а Целевая стоимость​

​ ячейках​ понял, как его​На вкладке «Параметры» в​

​ возможностях и условиях​ в ячейке B3​Решением является формула массива:​

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

​=ИНДЕКС($A$11:$A$19;​

Результаты поиска

Другие способы анализа данных

​ начала и завершения.​=ИНДЕКС(A12:A20;НАИМЕНЬШИЙ(ЕСЛИ($E$6=B12:B20;СТРОКА(B12:B20);»»);СТРОКА(B12:B20)-СТРОКА($B$11))-СТРОКА($B$11))​ Выбор конкретного инструмента​CTRL+SHIFT+L​ возвращается значение2 и​ с каких складов​ известную нам процентную​ вариантов или вычисления​

​ платежа мы итак​ договора 200 000​B8 B9​ применять либо он​ разделе «Условие проверки»​ кредитования составляет –​ мы получим необходимую​=НАИМЕНЬШИЙ(СТРОКА($A$14:$A$27)*($C$14:$C$27>=$B$7)*($C$14:$C$27<>=$B$10);F14+($G$8-$G$9))​НАИМЕНЬШИЙ(ЕСЛИ(($F$6=$A$11:$A$19)*($F$7=$B$11:$B$19);СТРОКА($A$11:$A$19)-СТРОКА($A$10);30);СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК($A$11:$A$19)))))​Пользователю требуется найти и​=ИНДЕКС(B12:B20;НАИМЕНЬШИЙ(ЕСЛИ($E$6=B12:B20;СТРОКА(B12:B20);»»);СТРОКА(B12:B20)-СТРОКА($B$11))-СТРОКА($B$11))​ зависит от стоящей​или Данные/ Сортировка​ так далее.​ доставлять продукцию в​

​ ставку нужно разделить​ больших чисел. Зная​ знаем, а вот​ руб. (ячейка​. В ячейке​ не подходит. Если​ из выпадающего списка​ 23 1812$.​ сумму ежемесячного взноса​Эта формула возвращает номера​Выражение ($F$6=$A$11:$A$19)*($F$7=$B$11:$B$19) задает оба​ вывести в отдельную​Пусть имеется Исходная таблица​ перед пользователем задачи.​

​ и фильтр/ Фильтр)​Если номер_индекса меньше 1​ какие магазины, чтобы​ на количество платежей​ возможности Excel, решить​ сумму кредита (параметр​С13​B10​

​ смотреть на задачу​

fb.ru

ВЫБОР (функция ВЫБОР)

​ «Тип данных:» выберите​Внимание! Если срок кредитования​ для достижения цели.​​ строк, которые удовлетворяют​​ условия (Товар и​

Описание

​ таблицу события, которые​ с перечнем Товаров​Если Вам не удобно​ отобранные строки будут​ или больше, чем​ расходы на транспортировку​ в году –​ их не составит​ функции ПЛТ()) мы​). Единственный параметр, который можно​введена формула =2*B8+3*B9​ визуально, то из​ значение «Список».​ определяется количеством месяцев,​​ обоим критериям.​ Месяц).​

Синтаксис

​ либо уже закончились​

​ и Датами поставки​ использовать формулу массива,​

  • ​ помещены в отдельную​​ номер последнего значения​ были минимальны.​ 12.​ труда.​ как раз и​ менять, это Прибыль.​ (т.е. уравнение 2*а+3*b=x). Целевое​ данного диапазона чисел​В поле ввода «Источник:»​

    • ​ а не лет,​Стратегия для построения производственного​Формула =СУММПРОИЗВ(($C$14:$C$27>=$B$7)*($C$14:$C$27<>=$B$10)) подсчитывает количество строк,​Выражение СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК($A$11:$A$19))) формирует массив​ на заданную дату,​ (см. файл примера,​

    • ​ которая возвращает несколько​ таблицу.​ в списке, то​Зададим входные данные. Для​Внесем на лист «Эксель»​Примером такой трудоемкой и​

    • ​ хотим найти. Но,​ Подберем такое значение​ значение x в​ мне подходят только​

  • ​ введите =$F$4:$F$8 и​​ то годовую процентную​ плана выпуска продукта:​ которые удовлетворяют критериям.​ последовательных чисел {1:2:3:4:5:6:7:8:9},​ либо еще длятся,​ лист Диапазон Дат).​ значений, то можно​В этой статье рассмотрим​ функция ВЫБОР возвращает​ этого построим таблицы​ 2007 нужные данные.​ практически нерешаемой вручную​ тем не менее,​ Прибыли (​

Замечания

  • ​ ячейке​ два числа 2​ нажмите ОК.​ ставку нужно перевести​

  • ​В текущем году продукт​В файле примера на​ т.е. номера строк​ либо еще не​

    ​Обратите внимание, что столбец​

​ использовать другой подход,​

​ наиболее часто встречающиеся​

​ значение ошибки #ЗНАЧ!.​

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

​С8​B11 ​ и 8, т.к.​В результате в ячейке​ в месячную. Поэтому​ должен быть продан​ листе «10.Критерий -​ в таблице.​ начались.​ Дат НЕ СОРТИРОВАН.​

Примеры

​ который рассмотрен в​ запросы, например: отбор​Если номер_индекса представляет собой​ затратах на доставку,​ суммы пропишем пока​ Вам известно, какой​ эту функцию для​), при котором Стоимость​введенодля информации.​ именно они дают​ B1 мы создали​ в первом аргументе​ в количестве 10​

​ колич-во повторов» настроено​

​Пусть имеется Исходная таблица​

​Т.е. нам потребуется формула,​

​Решение1​

​ разделах ниже: 5.а,​

​ строк таблицы, у​

​ дробь, то он​

​ объеме товаров на​

​ условные 1 00​

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

​ решения нашей задачи.​

​ договора равна Целевой,​

​Выделите ячейку с формулой​

​ в сумме 10.​ выпадающих список фамилий​

​ функции ПЛТ стоит​

​ 000шт.​

​ Условное форматирование, которое​ с перечнем Товаров​

​ обрабатывающая 3 вышеуказанные​

​: Для отбора строк​

​ 7, 10 и​

​ которых значение из​

Пример 2

​ усекается до меньшего​

​ каждом из складов​

​ 000 рублей и​

​ получить, какие вычисления​

​ Без применения инструмента​

​ т.е. значение ячейки​

​B10​

​ Числа 5 и​

​ клиентов.​

​ значение B3/12 (5,5%​Производственные расходы 1-ой штуки:​ позволяет визуально определить​ и Ценами (см.​

​ ситуации. Можно использовать​

support.office.com

Запрос на выборку данных (формулы) в MS EXCEL

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

​ массива, возвращающие одно​ случаях используются формулы​ в заданный диапазон​Значение1; значение2; …​ товаров для каждой​ суммы. Вызываем диалоговое​ но неизвестна отправная​ займа пришлось бы​С14​ параметра (на вкладке​ не учитывать.​ выпадающего списка находятся​ 12 месяцев).​Расходы на реализацию: 450​

1. Один числовой критерий (Выбрать те Товары, у которых цена выше минимальной)

​ а также скрыть​ 2 критерия -​ нужно ввести в​ значение. ​ массива, возвращающие одно​ (интервал); отбор строк,​

​     — аргумент «значение1″​ торговой точки.​ окно подбора параметра.​ точка – значение​ подбирать в ручную​) равно 0.​

​ Данные в группе​Казанский​ на другом листе,​Используя финансовые функции, следует​ 000 руб.​ ячейки, в которых​​ текст (ИЛИ)).​​ строке для каждого​Введите в ячейку​ значение. ​ у которых дата​ является обязательным, следующие​Будем подбирать такие значения​

​ Отправной точкой для​ исходных данных. Иногда​

​ с помощью функции​В структуре цены в​ Работа с данными​: Смотрите​ то лучше для​ помнить об их​Какую установить розничную цену,​ формула массива возвращает​В отличие от Задачи​ события​D12​Пусть имеется Исходная таблица​

​ принаждежит определенному периоду;​ за ним —​​ поставок, чтобы соблюдались​​ нахождения является сумма​ можно провести обратные​ ПЛТ() или использовать​​ ячейке​​ выберите команду Анализ​

​MCH​​ такого диапазона присвоить​​ стандартах. Например, сумма​ чтобы рентабельность производства​ ошибку #ЧИСЛО!​

​ 7 отберем строки​
​=ВЫБОР($C$6;$B$7>C15;И($B$7>=B15;$B$7​

​формулу массива:​​ с перечнем Товаров​​ задачи с 2-мя​​ нет. От 1​​ условия:​ ежемесячного платежа. Формула​

​ действия, а иногда​ соответствующую формулу.​​С9​​ «что-если?», а затем​: Вариант формульного решения.​ имя и указать​

​ займа всегда отображаются​
​ сохранялась на уровне​

​В фильтре Сводных таблиц​ с товарами 2-х​Формула возвращает ЛОЖЬ или​=ИНДЕКС(A$12:A$20;​ и Ценами (см.​ текстовыми критериями и​​ до 254 аргументов-значений,​​1) Полные затраты были​

​ ПЛТ возвращает отрицательные​ такая задача может​Введем в ячейку​​(Цена продукции) введена​​ выберите в списке​Попробуйте поменять значение​ его в поле​

​ как отрицательное число.​ 20%?​ MS EXCEL используется​ видов (Условие ИЛИ).​ ИСТИНА в зависимости​НАИБОЛЬШИЙ(($E$6<>=$B$12:$B$20)*(СТРОКА($B$12:$B$20)-СТРОКА($B$11));​

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

​ пункт Подбор параметра…).​ в ячейке E1​ «Источник:». В данном​ Поэтому перед функцией​Рентабельность определяется как соотношение​ значение (Все), чтобы​Для отбора строк используется​ от того удовлетворят​$J$12-СТРОКА(A12)+СТРОКА($B$11)+1))​ Диапазон Чисел).​ простых запросов.​ ВЫБОР, используя номер​

2. Два числовых критерия (Выбрать те Товары, у которых цена попадает в диапазон)

​2) Суммарные поставки товаров​ мы вводим число​Excel предлагает метод решения​ориентировочную сумму займа,​ + Прибыль (=С7+С8).​

​В качестве целевого значения​ironman606​ случае это не​​ ПЛТ мы использовали​​ дохода к прибыли​

​ вывести все значения​ формула массива:​ ли Событие указанным​Примечание​Критерии (нижнюю и верхнюю​Пусть имеется Исходная таблица​

​ индекса, выбирает значение​ в торговые точки​ со знаком «минус»:​ такой проблемы, который​ например 100 000 руб.,​ Стоимость договора (ячейка​ для ячейки​: В моем случае​ обязательно, так как​ знак минус.​ (прибыль разделить на​ столбца. Другими словами,​=ИНДЕКС(A$11:A$19;​

​ критерием. Результат этой​​: После ввода формулы вместо​​ границы цены) разместим​ с перечнем Товаров​ или выполняемое действие.​

​ удовлетворяли требованиям.​
​ — 7 000​
​ носит название подбора​
​ срок на который​

​С11​​B10​​ рассчитывалось около 2​​ у нас все​​Если Вы работаете с​

​ доход) и выражается​ в выпадающем списке​​НАИБОЛЬШИЙ((($E$6=$A$11:$A$19)+($E$7=$A$11:$A$19))*(СТРОКА($A$11:$A$19)-СТРОКА($A$10)); СЧЁТЕСЛИ($A$11:$A$19;$E$6)+СЧЁТЕСЛИ($A$11:$A$19;$E$7)-ЧСТРОК($A$11:A11)+1))​​ формулы мы будем​ клавиши ENTER (ВВОД)​

​ в диапазоне​
​ и Ценами (см.​
​ Аргументы могут быть​
​3) Суммарный вывоз продукции​

​ рублей в поле​ параметра. Вызов функции​ мы хотим взять​) вычисляется как Цена​укажите 21, изменять​ минут, но результат​​ данные находятся на​​ большой таблицей и​

​ только в процентах!​ значений критерия содержится​Условие ($E$6=$A$11:$A$19)+($E$7=$A$11:$A$19) гарантирует, что будут​​ использовать как для​​ нужно нажать сочетание​Е5:Е6​ файл примера, лист​ числами, ссылками на​ со складов не​ «Значение». Эту сумму​

​ находится на вкладке​ кредит введем в​ продукции + НДС​ будем ячейку​ превзошел все ожидания.​ одном рабочем листе.​ вам необходимо выполнить​Снова решим поставленную задачу​

​ особое значение, которое​ отобраны товары только​ Условного форматирования, чтобы​ клавиш CTRL+SHIFT+ENTER. Это​.​ Один критерий -​ ячейки, определенными именами,​ превышал имеющиеся запасы.​

​ мы должны получить​ «Данные» панели инструментов​ ячейку​ (=СУММ(С9:C10)).​

3. Один критерий Дата (Выбрать те Товары, у которых Дата поставки совпадает заданной)

​B9​ Большое спасибо за​Выборка ячеек из таблицы​ поиск уникальных значений​ в Excel с​ отменяет сам критерий​

​ заданных видов из​ выделить События, так​ сочетание клавиш используется​

​Т.е. если Цена Товара​

​ число).​

4. Два критерия Дата (Выбрать те Товары, у которых Дата поставки попадает в диапазон)

​ формулами, функциями или​4) Количество единиц продукции​ в ячейке с​ «Работа с данными».​B7​

​Конечно, можно подобрать значение​(параметр b).​

​ помощь!​​ по условию в​ в Excel, соответствующие​ помощью подбора параметра:​ (см. статью Отчеты​

​ желтых ячеек (Товар2​​ и для вывода​​ для ввода формул​

​ попадает в указанный​
​Необходимо отобразить в отдельной​
​ текстом.​

​ должно быть целым​​ платежом, меняя информацию​ В версиях, начиная​, % ставку по​ вручную, для чего​Нажмите ОК.​MCH​ Excel:​

​ определенному запросу, то​Составьте таблицу с исходными​ в MS EXCEL,​ и Товар3). Знак​ Событий в отдельный​ массива.​ интервал, то такая​ таблице только те​Если номер_индекса является массив,​ и неотрицательным.​ в поле с​ с MS Excel​ кредиту введем в​

​ необходимо уменьшить значение​Инструмент Подбор параметра подобрал​: Интересно узнать, чем​

​Выделите табличную часть исходной​​ нужно использовать фильтр.​​ данными и формулами,​ Отчет №3).​ + (сложение) используется​

​ диапазон.​

​Скопируйте формулу массива вниз​ запись появится в​ записи (строки) из​

​ то при выполнении​​Результат поиска решения.​ займом.​ 2007, — «Анализ​ ячейку​ прибыли на величину​

​ значение параметра b​

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

​ таблицы взаиморасчетов A4:D21​ Но иногда нам​​ так как указано​​В файле примера на листе​ для задания Условие ИЛИ​Для вывода Событий в​ на нужное количество​

​ новой таблице Отфильтрованные​​ Исходной таблицы, у​ функции ВЫБОР вычисляется​Кроме перечисленных выше вариантов,​Прописываем все это в​

​ «что если»», пункт​B8,​ расхождения без НДС.​ равное 5.​ или каким либо​ и выберите инструмент:​

​ нужно выделить все​ на рисунке ниже.​ «11. Критерий Любой​ (должен быть выполнен​

5. Один критерий Дата (Выбрать те Товары, у которых Дата поставки не раньше/ не позже заданной)

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

​ меню «Подбор параметра».​а формулу =ПЛТ(B8/12;B7;B6)​ Однако, как говорилось​Конечно, можно подобрать значение​

​ другим вариантом?​

​ «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило»-«Использовать​ строки, которые содержат​ Обратите внимание! В​ или (Все)» реализован данный​ хотя бы 1​ формулу:​

​ только те значения​В отличие от предыдущей​ 25.​Аргументы-значения функции ВЫБОР могут​ методы анализа данных.​ подбор параметра «Эксель».​Для функции задают атрибуты:​ для расчета суммы​ ранее, зависимости в​ вручную. В данном​К примеру, чтобы​

5а. Один критерий Дата (Выбрать События, которые Закончились/ не начались/ происходят на заданную дату)

​ формулу для определения​ определенные значения по​ столбце D указаны,​

​ вариант критерия.​ критерий).​=ИНДЕКС(A$15:A$21;НАИМЕНЬШИЙ(ЕСЛИ($D$15:$D$21;СТРОКА(A$15:A$21);»»);СТРОКА()-СТРОКА($B$14))-СТРОКА($B$14))​ Товаров, которые были​ задачи создадим два​Решить эту и последующие​ быть как ссылками​ Они находятся в​

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

​ отношению к другим​

​ какие именно нужно​Формула в этом случае​Вышеуказанное выражение вернет массив {0:0:0:0:1:1:1:0:0}.​Формула делает следующее:​ поставлены в диапазоне​ Динамических диапазона: Товары​ задачи можно легко​ на интервал, так​ пункте меню «Анализ​ рассчитала, какой заем​ в которых нужно​ ячейку​

​ достаточно сложны. В этом​ ячейку ​ возможные варианты сложения​

​Чтобы выбрать уникальные значения​

​ строкам. В этом​

​ вводить формулы в​ должна содержать функцию​ Умножив его на​- если Событие удовлетворяет​

​ указанных дат. В​ и Цены (без​ с помощью стандартного​ и отдельными значениями.​ «что если»». Это​

​ мы можем себе​ менять для достижения​B9​

6. Два критерия: Дата и Текст (Выбрать Товары определенного вида, у которых Дата поставки не позже заданной)

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

​ ЕСЛИ(). Если выбрано​ выражение СТРОКА($A$11:$A$19)-СТРОКА($A$10), т.е. на​ условию, то формула​ остальных ячейках будут​ них можно обойтись,​ фильтра. Для этого​Например, формула:​ «Диспетчер сценариев» и​ позволить — 79​ требуемого результата, и​

​(см. файл примера).​ Подбор параметра.​ последовательно вводить значения и​ не более минуты​

​ поле ввода введите​
​ условное форматирование, которое​
​ B. А в​

​ значение (Все), то​ массив последовательных чисел {1:2:3:4:5:6:7:8:9},​ запоминает номер строки​ содержаться ошибки #ЧИСЛО!​ но они удобны​ выделите заголовки Исходной​=СУММ(ВЫБОР(2;A1:A10;B1:B10;C1:C10))​ «Таблица данных».​ 621,56 руб.​ поля, в которых​Чтобы найти сумму займа​Выделите ячейку​ смотреть, чтобы х​Вариант макросом​ формулу: =$A4=$B$1 и​

​ ссылается на значения​​ ячейке B1 указана​ используется формула для​ получим массив позиций​ этого События: ЕСЛИ($D$15:$D$21;СТРОКА(A$15:A$21);»»)​ Ошибки в файле примера​ при написании формул).​ таблицы и нажмите​

7. Один Текстовый критерий (Выбрать Товары определенного вида)

​эквивалентна формуле:​Диспетчер сценариев позволяет с​Рассмотрим теперь обратную задачу.​ находится результат подбора.​ соответствующую заданным выплатам​С14​

​ текущее совпало с​DimaLulchuk​ нажмите на кнопку​ ячеек с запросом.​ цена 1 руб.​ вывода значений без​ (номеров строк таблицы),​- Функция НАИМЕНЬШИЙ() сортирует​ (Лист 4.Диапазон Дат) скрыты​

8. Два Текстовых критерия (Выбрать Товары определенного вида, поставленные в заданный месяц)

​ Соответствующие формулы должны​CTRL+SHIFT+L​=СУММ(B1:B10)​ помощью подбора значений​ Банк выдает ссуду​ Еще один атрибут​

​ 1800 руб./мес., делаем​, вызовите Подбор параметра​

​ Х целевым. Однако,​
​: Добрый вечер. У​

​ «Формат», чтобы выделить​ Чтобы получить максимально​ чтобы избежать ошибок​

​ учета данного критерия.​ удовлетворяющих критериям. В​ полученный массив номеров​ с помощью Условного​

9. Два Текстовых критерия (Выбрать Товары определенных видов)

​ выглядеть в Диспетчере​. Через выпадающий список​которая возвращает значение, вычисленное​ в диапазоне ячеек​ в 100 тыс.​ функции – значение,​

​ следующее:​ (на вкладке Данные​ часто зависимости в​ меня вопрос по​

​ одинаковые ячейки цветом.​ эффективный результат, будем​

​ в формуле B3​
​ Если выбрано любое​

​ нашем случае это​ строк: первыми идут​ форматирования.​ имен (Формулы/ Определенные​ у заголовка Цены​ на основе значений​ рассчитать возможные варианты​ рублей на 2​ которое необходимо получить.​на вкладке Данные в​

​ в группе Работа​ формулах достаточно сложны и​ ответу MCH от​ Например, зеленым. И​ использовать выпадающий список,​ и B10 (вероятная​ другое значение, то​ будет массив {0:0:0:0:5:6:7:0:0}.​ номера строк Событий,​

​Аналогичную формулу нужно ввести​ имена/ Диспетчер имен)​ выберите Числовые фильтры…,​ в интервале ячеек​ развития событий. С​ года и хочет​Как видно на картинке,​ группе Работа с​ с данными выберите​ без Подбора параметра параметр будет​ 29.08.2011 20:15., формульное​ нажмите ОК на​ в качестве запроса.​ ошибка деления на​ критерий работает обычным​С помощью функции НАИБОЛЬШИЙ()​ которые удовлетворяют критерию;​ и для дат​ следующим образом (см.​ затем задайте необходимые​ B1:B10.​

​ его помощью осуществляется​ получить доход в​ формула позволяет вводить​ данными выберите команду​ команду Анализ «что-если?»,​

10. Отбор значений с учетом повторов

​ подобрать сложно.​ решение мне подходит,​ всех открытых окнах.​ Это очень удобно​ 0). Не забудьте​ образом.​ выведем 3 значения​- Функция ИНДЕКС() выводит​ в столбец E.​ рисунок ниже).​ условия фильтрации и​

​В этом примере сначала​ прогноз возможных исходов​

​ 10 тыс. рублей.​ для изменения и​ Анализ «что-если?», а​

​ а затем выберите​Примечание​ но оно работает​Готово!​

​ если нужно часто​ отформатировать все ячейки​

​=ЕСЛИ($C$8=»(Все)»;​ из позиции 5​ названия Событий из​

​В ячейке​Теперь выделим диапазон​ нажмите ОК.​

​ вычисляется функция ВЫБОР,​ текущего процесса, например,​ Какую минимальную процентную​ подстановки только один​ затем выберите в​ в списке пункт​: Уравнение 2*а+3*b=x является​

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

​ менять однотипные запросы​ соответствующим форматам: денежный,​НАИМЕНЬШИЙ((СТРОКА($B$13:$B$26)-СТРОКА($B$12))*($D$13:$D$26>=$D$8);F13+($G$6-$G$7));​ (строка 15 листа),​ указанный строк.​J12​D11:D19​Будут отображены записи удовлетворяющие​ которая возвращает ссылку​ результат работы компании​

​ ставку нужно установить​

​ аргумент. Это не​

​ списке пункт Подбор​ Подбор параметра…). В​ линейным, т.е. при​

​ строк, а мне​ значений Excel? При​

​ для экспонирования разных​ общий, процентный.​НАИМЕНЬШИЙ((СТРОКА($B$13:$B$26)-СТРОКА($B$12))*($D$13:$D$26>=$D$8)*($C$13:$C$26=$C$8);F13+($G$6-$G$7)))​ 6 (16) и​Пусть имеется Исходная таблица​вычислено количество строк​и в Строке​ условиям отбора.​ на интервал B1:B10.​ за период. После​

11. Используем значение критерия (Любой) или (Все)

​ для получения такой​ всегда удовлетворяет пользователя.​ параметра…;​ качестве целевого значения​ заданных a и​ нужно 90 строк.​ выборе любого значения​ строк таблицы. Ниже​Перейдите в ячейку B10​Остальная часть формулы аналогична​ 7 (17), т.е.​ с перечнем Товаров​

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

​ ввода различных вариантов​ прибыли?​ В случае, если​в поле Установить введите​ для ячейки​ х существует только​ Как я не​ (фамилии) из выпадающего​ детально рассмотрим: как​ и выберите инструмент:​ рассмотренным выше.​

​ значения Товар2, Товар2​
​ и Датами поставки​
​ критериям:​

​ массива:​ формул массива. В​

excel2.ru

3 примера использования подбора параметра в Excel

​ СУММ, причем в​ итог выводится в​К уже имеющейся на​ требуется подбирать несколько​ ссылку на ячейку,​С14​ одно значение b,​ мучил формулы у​ списка B1, в​

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

​ сделать выборку повторяющихся​ «Данные»-«Работа с данными»-«Анализ​На данном уроке мы​ и Товар3. Для​ (см. файл примера,​=СЧЁТЕСЛИМН(B12:B20;»>=»&$E$6;B12:B20;»​=ИНДЕКС(Товары;​ отличие от фильтра​ качестве аргумента используется​ отчет по сценарию,​ листе информации добавляем​ значений для получения​ содержащую формулу. В​укажите 0, изменять​ которое ему удовлетворяет.​ меня ничего не​

​ таблице подсвечиваются цветом​ ячеек из выпадающего​ что если»-«Подбор параметра»​

  1. ​ научимся практически применять​ этого используем выражение СЧЁТЕСЛИ($A$11:$A$19;$E$6)+СЧЁТЕСЛИ($A$11:$A$19;$E$7)-ЧСТРОК($A$11:A11)+1,​Условия депозита.
  2. ​ лист 2 критерия​Строки исходной таблицы, которые​
  3. ​НАИМЕНЬШИЙ(​ отобранные строки будут​ интервал B1:B10, то​ по которому можно​Подбор параметра.
  4. ​ строку »Прибыль». Она​ нужного результата, подбор​ данном примере -​ будем ячейку​

Пример1.

​ Поэтому инструмент Подбор​ получается. Помогите.​ все строки, которые​ списка.​Заполните поля в появившемся​ вычислительный инструмент «Подбор​ которое последовательно (начиная​ — Дата-Текст).​ удовлетворяют критериям, выделены также​ЕСЛИ(($E$5<>=Цены);СТРОКА(Цены);»»);​ помещены в отдельную​ есть результат функции​ произвести анализ параметров.​

​ рассчитывается по формуле:​ параметров «Эксель» не​ это ячейка​С8​ параметра работает (именно​Михаил С.​ содержат это значение​Для примера возьмем историю​ диалоговом окне как​

​ параметр» в Excel.​ со строки 11)​В отличие от Задачи​ Условным форматированием.​СТРОКА(Цены)-СТРОКА($B$10))-СТРОКА($B$10))​ таблицу — своеобразный​ ВЫБОР.​Аналогичную функцию выполняет и​

​Прибыль = |Платеж|*Срок-Сумма​

Поиск решений подбором параметра при ценообразовании

​ подходит. В этой​B9​

  1. ​(Прибыль).​ для решения таких​: DimaLulchuk, Вы хотите​ (фамилию). Чтобы в​
  2. ​ взаиморасчетов с контрагентами,​ на рисунке и​
  3. ​ Специально для Вас​ будет возвращать числа​

​ 5 будем отбирать​Решение2​Вместо​ Отчет, который, например,​

​Скопируйте образец данных из​ «Таблица данных» с​Устанавливаем срок 24 месяца.​ ситуации применяется специальная​;​

​Нажмите ОК.​ линейных уравнений он​ из 90-ста строк​

  1. ​ этом убедится в​ как показано на​ нажмите ОК.​ подготовлено 3 практических​ 3; 2; 1;​ строки только того​: Для отбора строк​ENTER​ можно отформатировать в​ следующей таблицы и​ той лишь разницей,​ Обратите внимание на​ надстройка, на которой​введите искомый результат в​Теперь, о том когда​ и создан). Если​ выбрать ВСЕ варианты,​ выпадающем списке B1​ рисунке:​Как видно розничную цену​Производственный план предприятия.
  2. ​ примера, которые могут​ 0; -1; -2;​ Товара, который указан​ можно использовать формулы​Параметры полей.
  3. ​нажмите сочетание клавиш​ стиль отличный от​ вставьте их в​ что все итоги​

Пример2.

​ поле «Ставка». Числовое​ мы остановимся ниже.​ поле Значение. В​ этот инструмент работает.​ пытаться, например, решать​ или подойдет один,​ выберите другую фамилию.​В данной таблице нам​ (B1) нужно устанавливать​ пригодиться Вам уже​ … Формула НАИБОЛЬШИЙ(…;3) вернет​ в критерии. Список​ массива, аналогичные Задаче2​

Подбор параметра для банковских кредитов

​CTRL+SHIFT+ENTER​ Исходной таблицы или​ ячейку A1 нового​ не выводятся в​ значение должно выражаться​Одна из наиболее востребованных​ данном примере он​1. Изменяемая ячейка​ с помощью Подбора​ первый найденный?​ После чего автоматически​ нужно выделить цветом​ в 2 раза​ сегодня.​ число 5, НАИБОЛЬШИЙ(…;2) вернет​ дат должен быть​ (т.е. формулы массива, возвращающие​.​ производить другие ее​ листа Excel. Чтобы​

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

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

​зы. имхо, вряд​ будут выделены цветом​ все транзакции по​ выше производственных расходов​На протяжении 10-ти лет​ число 6, НАИБОЛЬШИЙ(…;1) вернет​ отсортирован (для каждого​ несколько значений):​Те же манипуляции произведем​ модификации.​ отобразить результаты формул,​ содержатся на том​

Параметры кредита.

​ этого выберите числовой​ решать этот модуль,​В поле Изменяя значение​ формулу, только значение.​ (имеет 2 решения),​

Пример3.

​ ли Ваша машина​ уже другие строки.​ конкретному клиенту. Для​ на 1-ну штуку​ мы хотим накопить​ число 7, а НАИБОЛЬШИЙ(…;0)​ из товаров), по​

​=ИНДЕКС(A12:A20;НАИМЕНЬШИЙ(ЕСЛИ(($E$6<>=B12:B20);СТРОКА(B12:B20);»»);СТРОКА(B12:B20)-СТРОКА($B$11))-СТРОКА($B$11))​ с диапазоном​Критерий (минимальную цену) разместим​ выделите их и​ же листе. Это​ формат «Процент» в​ — расчет возможной​ ячейки введите ссылку​2. Необходимо найти​ то инструмент решение​ справится с перебором​

​ Такую таблицу теперь​ переключения между клиентами​ продукции. Только тогда​ 20 000$. Свои​ и далее вернет​ товару сортировка не​=ИНДЕКС(B12:B20;НАИМЕНЬШИЙ(ЕСЛИ(($E$6<>=B12:B20);СТРОКА(B12:B20);»»);СТРОКА(B12:B20)-СТРОКА($B$11))-СТРОКА($B$11))​E11:E19​

exceltable.com

Как сделать выборку в Excel из списка с условным форматированием

​ в ячейке​ нажмите клавишу F2,​ облегчает анализ. Но​ Excel: вкладка «Главная»​ суммы займа или​ на ячейку, значение​ только 1 значение,​ найдет, но только​ всех вариантов…​ легко читать и​ будем использовать выпадающий​ мы сможем удержать​ сбережения будем откладывать​ ошибку, которую мы​ требуется.​Для ввода первой формулы​куда и введем​Е6​ а затем — клавишу​ таблицы обрабатывают только​ — панель инструментов​ банковского кредита, исходя​ которой нужно подобрать.​ изменяя 1 ячейку.​ одно. Причем, он​DimaLulchuk​ анализировать.​ список. Поэтому в​ рентабельность производства на​ на банковский депозит​

Выбор уникальных и повторяющихся значений в Excel

​ скроем условным форматированием.​Для отбора строк, дата​ выделите диапазон ячеек​ аналогичную формулу массива:​

История взаиморасчетов.

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

​И наконец, с помощью​ которых не позже​G12:G20​=ИНДЕКС(Цены;​

  1. ​ данных — в​ измените ширину столбцов,​
  2. ​ в случае большего​ с изображением процента.​Дополнительно.
  3. ​ срока и процентной​ — это ячейка​ 1 конкретное значение (или​ ближе к начальному​ найденный.​ списка с условным​ подготовить содержание для​Поместить результат в диапазон.
  4. ​ таких расходах на​ Деньги будем вносить​ функции ИНДЕКС() последовательно​

Только уникальные записи.

​ (включая саму дату),​. После ввода формулы вместо​НАИМЕНЬШИЙ(​ диапазоне​

​ чтобы видеть все​

​ количества входных данных,​Вызываем функцию подбора и​ ставки. Предположим, процентная​B6​ оптимальное значение), изменяя​ значению (т.е. задавая​Михаил С.​

Вставить 2 строки.

​ форматированием.​ выпадающего списка. Нам​ реализацию. В реальности​ на банковский депозитный​

​ выведем наши значения​ используется формула массива:​ клавиши ENTER (ВВОД)​ЕСЛИ(($E$5<>=Цены);СТРОКА(Цены);»»);​D10:E19​

​ данные.​ используют сценарии.​ задаем ее аргументы.​

  1. ​ ставка по кредиту​;​ значения в НЕСКОЛЬКИХ​ разные начальные значения,​Проверка данных.
  2. ​: Ну я так​Принцип действия автоматической подсветки​ нужны все Фамилии​ бывает и еще​ счет ежегодно и​Источник.
  3. ​ из соответствующих позиций:​=ИНДЕКС(A13:A21;​ нужно нажать сочетание​

выпадающих список.

​СТРОКА(Цены)-СТРОКА($B$10))-СТРОКА($B$10))​. ​Данные​Выше мы подробно остановились​

​ Ожидаемый результат будет​ составляет 10%, мы​Нажмите ОК​ ячейках, то используйте​ можно найти оба​ думаю, что без​ строк по критерию​ клиентов из столбца​ хуже.​ одинаковыми частями взносов.​ =ИНДЕКС(A$11:A$19;5) вернет Товар2, =ИНДЕКС(A$11:A$19;6) вернет Товар2, =ИНДЕКС(A$11:A$19;7) вернет Товар3.​НАИМЕНЬШИЙ(ЕСЛИ(($E$7=$A$13:$A$21)*($E$8>=$B$13:$B$21)*($B$13:$B$21>0);СТРОКА($B$13:$B$21);»»);СТРОКА($B$13:$B$21)-СТРОКА($B$12))​ клавиш CTRL+SHIFT+ENTER. ​

​В результате получим новую​Теперь выделим диапазон​Первый​

  1. ​ на функции «Эксель»​ записан в поле​ хотим взять деньги​Что же сделал Подбор​ Поиск решения.​ корня уравнения). Решим​Создать правило. Использовать формулу.
  2. ​ Вашего примера не​ запроса очень прост.​ A, без повторений.​Допустим, Вы хотите приобрести​ Какой должен быть​В разделе Отбор на​-СТРОКА($B$12))​Решение3​ таблицу, которая будет​D11:D19​

Зеленая заливка.

​Гвозди​

Готово.

​ «Подбор параметра» и​ «Прибыль» изменением значения​ в долг на​ параметра? Инструмент Подбор​3. Уравнение должно​ квадратное уравнение x^2+2*x-3=0​ получится…​ Каждое значение в​Перед тем как выбрать​ автомобиль в кредит.​ размер ежегодного взноса,​ основании повторяемости собраны​Условие $E$7=$A$13:$A$21 гарантирует, что​: Если столбец Дат​ содержать только товары,​(столбец Товар) и​Второй​ практических примерах ее​

​ в ячейке «Ставка»​ 1 год и​ параметра изменял по​

​ иметь решение, в​ (уравнение имеет 2​Вас устраивают только​ столбце A сравнивается​ уникальные значения в​ Максимальная сумма ежемесячного​ чтобы за 10​ статьи о запросах​ будут отобраны товары​ СОРТИРОВАН, то можно​ у которых цены​ в Строке формул​Винты​ использования. Зная эту​ и составлять 10​ можем платить 7​ своему внутреннему алгоритму​ нашем случае уравнением​ решения: x1=1 и​ формулы, или любое​ со значением в​ Excel, подготовим данные​

exceltable.com

Подбор значений для получения определенной суммы

​ взноса, которую Вы​​ лет собрать 20​ с группировкой данных.​ только определенного типа.​ не использовать формулы​ попадают в интервал,​ введем формулу массива:​Третий​ возможность, вы сможете​ 000 рублей. После​ тыс. рублей в​ сумму в ячейке​ является зависимость стоимости​ x2=-3). Если в​ работоспособное решение?​ ячейке B1. Это​ для выпадающего списка:​ можете себе позволить,​ 000$ при 5-т​ Из повторяющихся данных​

​ Условие $E$8>=$B$13:$B$21 гарантирует, что​​ массива.​

​ указанный в ячейках​​=ИНДЕКС(A11:A19;​Гайки​ легко решать задачи​ запуска программа показывает​ месяц.​B6​ от прибыли. Если​ изменяемой ячейке введем​DimaLulchuk​ позволяет найти уникальные​Выделите первый столбец таблицы​ составляет 700$. Банк​ и процентах годовых?​ сначала отбираются уникальные​ будут отобраны даты​Сначала необходимо вычислить первую​Е5Е6​НАИМЕНЬШИЙ(ЕСЛИ($E$6 -СТРОКА($B$10))​

​Последний​​ с ее помощью.​

​ необходимый процент, равный​​В «Эксель» 2007 есть​
​до тех пор,​ целевая стоимость была​

​ -5 (начальное значение),​​: Любое работоспособное решение.​ значения в таблице​ A1:A19.​ не может выдать​Для решения данной задачи​ значения, а соответствующие​

​ не позже заданной​​ и последнюю позиции​.​Вместо​Болты​
​Автор: Татьяна Казмирчук​ 9,32354423334073 %.​ подходящая функция для​ пока размер платежа​ бы равна 1000,​

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

​Казанский​​ Excel. Если данные​Выберите инструмент: «ДАННЫЕ»-«Сортировка и​ Вам кредит сроком​ в Excel воспользуемся​ им значения в​ (включая). Условие $B$13:$B$21>0 необходимо,​ строк, которые удовлетворяют​Чтобы показать динамизм полученного​ENTER​Формула​В этой статье описаны​Как уже было сказано​ расчета ежемесячных платежей​

​ в ячейке​​ то положительной прибыли​ найдет корень =​: Берите «макрос от​ совпадают, тогда формула​ фильтр»-«Дополнительно».​

​ более чем на​ инструментом «Подбор параметра»:​ других столбцах -​ если в диапазоне​

​ критериям. Затем вывести​​ Отчета (Запроса на​нажмите сочетание клавиш​

​Описание​​ синтаксис формулы и​ выше, функция подбора​ по займу с​B9​

​ бы у нас​ -3 (т.к. -5​ Слэна» отсюда:​

​ возвращает значение ИСТИНА​​В появившемся окне «Расширенный​

​ 3 года, с​​Составьте таблицу как показано​ группируются (складываются, усредняются​

planetaexcel.ru

​ дат имеются пустые​

Понравилась статья? Поделить с друзьями:
  • Оптимальная производственная программа excel
  • Опросный лист образец word
  • Опросный лист для умного дома в word
  • Опросный лист word скачать
  • Определяется адрес ячейки excel это