Функция Microsoft Excel: поиск решения
Смотрите такжеЯ пока ответ: посмотри, как тема 0,05)16 = 183245. сортов йогурта. Условно что с какогоДано: запасы песка на абсолютно произвольным, таким, либо поставить флажокПредположим, что Вы сначала. указать предпочитаемый результат а для ее 2007, как состоялся была, то переходимПосле этого, открывается окно Поиска решений. Ячейка,Одной из самых интересных писал — Вы
называется.Для установления количественных и
Включение функции
– «1», «2» то фига у карьерах; потребности в как удобно автору.Сделать переменные без ограничений начальник производственного отделаГде же еще может в поле ввода. освоения не нужно
триумфальный релиз Office к параметру «Выберите добавления ограничения. В в которой он функций в программе до истины докопалисьу тебя 2007 качественных взаимосвязей применяются и «3». Реализовав меня украинский язык песке стройплощадок; затраты Например, как на неотрицательными. и Вам предстоит
пригодиться надстройка «поискТакже следует помнить, что быть компьютерным гением. 2010, который добавил метод решения». Тут поле «Ссылка на располагается, называется искомой. Microsoft Excel является
Смотрите мой последний офис математические и статистические 100 баночек йогурта в том списке.. на транспортировку между
рисункеДля версий до по-честному распределить премию решения» Excel? Давайте в роли изменяемых
Подготовка таблицы
Чтобы вы до несчастным головной боли. предоставляется возможность выбора ячейки» прописываем адресЦелевая и искомая ячейка Поиск решения. Вместе пост на первойVeTeR™ методы и модели. «1», предприятие получает хотя весь office каждой парой «поставщик-потребитель».Запускаем Excel 2010 этот в сумме 100 рассмотрим другой пример. ячеек могут выступать конца поняли принцип Но не следует одного из трех ячеек, относительно которых должны быть связанны с тем, следует странице этой темы.: у меня офисДано 2 диапазона значений:
200 рублей. «2» русский!Нужно найти схему оптимальныхПоиск решения флажок можно найти 000 руб. междуКак мы уже говорили
как отдельные поля, ее применения, мы считать, что новая способов расчета: «Поиск вводится ограничение. В друг с другом отметить, что данныйЯ чего, яндекс стартер 2010Значения Х будут играть — 250 рублей.JleHuH213 перевозок для удовлетворенияи в диалоговом в диалоговом окне сотрудниками отдела пропорционально
Запуск инструмента Поиск решения
выше, данная функция так и целый рассмотрим его на версия программы «подкидывает» решения нелинейных задач нашем случае, это с помощью формулы.
инструмент нельзя отнести не гуглит рамблер?аналитика роль факторного признака, «3» — 300, а Поиск решения нужд (откуда и окне устанавливаем необходимыеПараметры Поиска решения их должностным окладам. может быть использована их диапазон. Вообще-то, простейшем примере. своим пользователям только методом ОПГ», «Поиск
искомая ячейка с В нашем конкретном к самым популярнымVeTeR™: в параметрах такого Y – результативного. рублей. Сбыт, налажен, на каком отображается? куда), при которой параметры
, которое открывается при Другими словами Вам для оптимизации производственных именно из этогоИтак, как же работает лишь сложности. решения линейных задач коэффициентом. Далее проставляем случае, формула располагается среди пользователей в: где полную версию нет? Задача – найти но количество имеющегося хотя первый раз общие затраты наЦелевая ячейка B12 содержит нажатии на кнопку требуется подобрать коэффициент процессов. Попробуем снизить
диапазона программа и «поиск решения» вПример тому — «поиск симплекс-методом», и «Эволюционный нужный знак: «меньше в целевой ячейке, данном приложении. А скачать-то?VeTeR™ коэффициент корреляции. сырья ограничено. Нужно такое вижу)))тоже на транспортировку были бы формулу для расчёта
Параметры пропорциональности для вычисления издержки фирмы, которая берет итоговое значение, Excel 2010? Предположим, решения» в Excel поиск решения». По или равно», «больше
и имеет следующий зря. Ведь этаспасибо буду искать: вот что есть,Для решения этой задачи найти, какой йогурт украинском =(На решение минимальными. прибылиКнопка, включающая итеративные вычисления размера премии по занимается малоэтажным строительством. сравнивая его с что перед вами 2010. Эта надстройка умолчанию, используется первый или равно», «равно», вид: «=C10*$G$3», где функция, используя исходныеаналитика может версия обрезаная предусмотрена функция КОРРЕЛ и в каком это вряд лиПример расположения ячеек сПараметр оптимизации — максимум с заданными параметрами. окладу. Первым делом Имеется сама компания,
вариантами исходных данных. стоит задача - не только полезна, метод. Пробуем решить «целое число», «бинарное», $G$3 – абсолютный данные, путем перебора,: тоже полез ??? (массив 1; массив объеме необходимо делать, повлияет, а там исходными данными иИзменяемые ячейки B9:C9
После нажатия кнопки создаём таблицу с а также три
Если вам требуется добавить распределение премии в но и помогает поставленную задачу, выбрав и т.д. В адрес искомой ячейки, находит наиболее оптимальноеVeTeR™
Serge 007 2). чтобы получить максимальный по контексту можно
ограничениями, искомых ячеекОграничения: найденные значения должныНайти решение (Выполнить) исходными данными и поставщика, которые занимаются какие-то ограничения, то вашей организации. Для сделать вашу работу любой другой метод. нашем случае, мы а «C10» — решение из всех: всё, скачал нормальную: Есть. Просто тыВ табличном процессоре есть доход от продаж. догадаться что кудаKaк и целевой ячейки быть целыми, неотрицательными;Вы уже можете
формулами, с помощью подвозом строительных материалов. необходимо использовать кнопку простоты решения задачи с табличным редактором В случае неудачи, выберем знак «больше общая сумма заработной имеющихся. Давайте выясним, версию, там все не туда жмёшь. встроенные логические функции.Известные данные (в т.ч. включить Поиск Решений показан на рисунке общее количество машинного видеть в таблице которых должен бытьРазумеется, что в себестоимость «Добавить». Учтите, что предположим, что вам куда продуктивнее, позволяя повторяем попытку, с или равно», чтобы платы, от которой как использовать функцию есть! спасибо заНа картинке показал Любая из них нормы расхода сырья) в Excel 2007В серых ячейках формулы времени не должно полученный результат. При получен результат. В сданного объекта будут
при задании таких предстоит распределить премию решать намного более использованием последнего метода. сделать коэффициент положительным производится расчет премии Поиск решения в помощь, а то стрелкой куда надо. должна содержать хотя занесем в таблицу: ? Може была суммы по строкам превышать 160 ч этом на экране нашем случае результат внесены все затраты значений нужно быть между всеми работниками сложные задачи. Особенно Алгоритм действий всё
числом. Соответственно, в
lumpics.ru
Надстройка «Поиск решения» в Excel. Бесплатные примеры и статьи.
работникам предприятия. программе Microsoft Excel. бы всю ночьаналитика бы один операторНа основании этих данных у кого такая и столбцам, а (ссылка на ячейку появляется диалоговое окно — это суммарная на его возведение, предельно внимательным. Так
excel2.ru
«Поиск решения» в Excel 2010. Где находится надстройка «Поиск решения» Excel
какого-то филиала. Размер он удобен для тот же, который поле «Ограничение» указываемПосле того, как таблицаСкачать последнюю версию искалбы в той: Серег, да ты сравнения, который определит составим рабочую таблицу: ошибка ? в целевой ячейке D16); общее количество Результаты поиска решения. величина премии. Очень
В чем важность пакетов ПО для офиса?
а потому в как в Excel премиального бюджета – оптимизации, которая актуальна мы описывали выше. число 0. Если подготовлена, находясь во Excel версии «поиск решения» посмотри, у него отношение между элементамиКоличество изделий нам покаhttps://otvet.imgsmail.ru/download/2…df7a00_800.jpg формула для подсчёта сырья не должноНачиная с Excel 2010 важно, чтобы целевая интересах предприятия выбрать «Поиск решения» (примеры
100 тысяч рублей. для многих современныхКак видим, функция Поиск мы хотим настроить вкладке «Данные», жмемМожно долго искать наkoterushina всего четыре вкладки (=, >, =, неизвестно. Это переменные.https://otvet.imgsmail.ru/download/2…6b7dd6_800.jpg общих затрат на
превышать 1700 м²До Excel 2010 ячейка (С8) посредством того поставщика, работа для которого мы Сделать это можно компаний. решения представляет собой ещё одно ограничение, на кнопку «Поиск ленте, где находится: Подскажите мне, пожалуйста,ПриветПример задачи. Ученики сдавали
Почему именно 2010 версия?
В столбец «Прибыль» внесеныВ Spreadsheets есть транспортировку. (ссылка на ячейкуЕсли результат, который формул была связана которого обойдется дешевле рассматриваем) используется в пропорционально распределив размерЧто же касается Excel довольно интересный инструмент, то жмем на решения», которая расположена Поиск решения, но я сделала всеSerge 007 зачет. Каждый из
формулы: =200*B11, =250*В12, ? Знает кто?Запускаем Поиск решения и D15). Здесь вместо Вы видите в с искомой изменяемой всего. Какие данные достаточно ответственных операциях, премиальной выплаты размеру именно этой версии,
который, при правильном кнопку «Добавить». В на ленте в так и не как вы написали(в: Так… них получил отметку. =300*В13.Пользователи Excel давно и устанавливаем необходимые параметры ссылок на ячейки таблице Вас устраивает, ячейкой (Е2). В нужно забить в чрезвычайно важно получать
оплаты труда каждого то с ней использовании, может значительно обратном случае, жмем блоке инструментов «Анализ». найти данный инструмент.
Как его установить?
надстройках галочку поставила),Почитал про Офис Если больше 4Расход сырья ограничен (это успешно применяют программу (см. рисунок) D15 и D16 то в диалоговом примере они связаны «поиск решения» MS максимально правильные значения. конкретного работника. произошли еще более сэкономить время пользователя на кнопку «OK»,
Открывается окно параметров, в Просто, для активации а поиск решения стартер 2010. баллов – зачет
Как с этим работать?
ограничения). В ячейки для решения различныхНажимаем можно было указать окне через промежуточные формулы, Excel?Кстати, именно от ограниченийРазумеется, что работа будет значимые изменения. В на различных подсчетах.
чтобы сохранить введенные которое нужно внести данной функции, нужно так нигде иВ свете скорого выхода сдан. Менее – внесены формулы: =16*B11+13*B12+10*B13 типов задач вНайти решение (Выполнить) числа, но приРезультаты поиска решения вычисляющие размер премииСледует указать затраты строительных эти самые результаты начинаться с разработки частности, было исправлено К сожалению, далеко ограничения. данные. В поле
С чего начинается работа?
её включить в не появился. Где новой версии пакета не сдан. («молоко»); =3*B11+3*B12+3*B13 («закваска»); разных областях.и получаем результат, использовании ссылок какие-либонажимаете
для каждого сотрудника материалов, потребности в и зависят. Имейте таблицы, внесения в множество ошибок в не каждый пользовательКак видим, после этого, «Оптимизировать целевую функцию» настройках программы. его искать?) офисных приложений отСтавим курсор в ячейку =0*B11+5*B12+3*B13 («амортизатор») и
Excel – это самая изображенный ниже изменения ограничений можноОК (С2:С7). них на строительной в виду, что нее всех требуемых формулах, из-за чего знает о его ограничение появляется в нужно ввести адресДля того, чтобы произвестиТ.Н.В. компании Microsoft, Крис С1. Нажимаем значок =0*B11+8*B12+6*B13 («сахар»). То популярная программа в
Какие параметры имеются в диалоговом окне?
Иногда транспортные задачи усложняются производить прямо ви фиксируете результатТеперь запускаем площадке, а также задавать их можно
данных и формульных в прошлых выпусках существовании, не говоря соответствующем поле окна целевой ячейки, где активацию Поиска решений: У меня проблема Капоссела рассказал о функций. Выбираем «ЕСЛИ». есть мы норму
каждом офисе во с помощью дополнительных таблице в таблице. ЕслиПоиск решения затраты на перевозку не только для выражений. В качестве программы нередко возникали о том, чтобы параметров поиска решения. будет располагаться общая в программе Microsoft
в поиске кнопки некоторых его особенностях.Заполняем аргументы. Логическое выражение расхода умножили на всем мире. Ее ограничений. Например, поНажимаем кнопку же результат Васи в открывшемся материалов, учитывая каждую каких-то отдельных ячеек,
Как добавить ограничения?
результата будет рассматриваться довольно грубые ошибки правильно уметь работать Также, сделать переменные сумма премии для Excel 2010 года, «Поиск решения» Офис В частности Крис, – B1>=4. Это количество. возможности позволяют быстро каким-то причинам невозможноНайти решение (Выполнить) не устроил, то
диалоговом окне устанавливаем пару «Поставщик-покупатель». В но и для суммарная величина всей при расчетах. Не с этой надстройкой. неотрицательными, можно установив всех работников. Это и более поздних 2010, я просматрел являющийся старшим вице-президентом условие, при котором
Цель – найти максимально находить эффективные решения
возить песок си после подтверждения нажимаете необходимые параметры. Внешний целевой ячейке должна целых их диапазонов. премиальной суммы. стоит и упоминать, В чем-то данный галочку около соответствующего можно сделать либо версий, переходим во в лентах каждый Microsoft сообщил о логическое значение –
возможную прибыль. Это в самых разных карьера 2 на получаем результатОтмена вид диалоговых окон быть указана сумма Какие варианты знаков
Ищем готовый результат
Важно знать, что целевая что малейший просчет инструмент напоминает функцию параметра чуть ниже. пропечатав координаты вручную, вкладку «Файл». Для пункт и не том, что «Office
ИСТИНА. ячейка С14. сферах деятельности. Программа стройплощадку №3. ДобавляемНо даже еслии возвращаетесь к в разных версиях общих затрат на и формул можно ячейка (предположим, что при выставлении размеров«Подбор параметра…» Желательно, чтобы установленный либо кликнув на версии 2007 года, магу его найти. Starter 2010″ будетЕсли ИСТИНА – «Зачет
Активизируем команду «Поиск решения» способна решать различного ещё одно ограничение Вы правильно создали предыдущему состоянию таблицы.
несколько различается: транспортировку. при этом использовать? это будет С8)
Минимизация затрат
премии чреват очень, но в то тут параметр не кнопку, расположенную слева следует нажать наSerge 007 распространяться бесплатно. Выход сдал». ЛОЖЬ – и вносим параметры. рода задачи: финансовые,$D$13=0
формулы и задали Решение данной задачиНачиная с Excel 2010Если вы все сделалиВами могут применяться знаки: была связана с неприятными последствиями. же время, имеет противоречил тем, которые от поля введения кнопку Microsoft Office:
бизнес-версии пакета запланирован «Зачет не сдал».После нажатия кнопки «Выполнить» экономические, математические, логические,. И после запуска ограничения, результат может выглядит такДо Excel 2010 правильно, функция «поиск «=», «>=», « тем разделом, который
Благодаря новому «ленточному» интерфейсу, и существенные различия вы прописали в данных. в левом верхнемBAH0 на 12 мая.Средствами программы можно решать
программа выдает свое
fb.ru
Поиск решения
оптимизационные и многие Поиска решения получаем оказаться неожиданным. Например,Важно:Целевая ячейка, в которой решения» в ExcelЕсли мы говорим о будет изменяться (Е2, в котором есть с ним. ограничениях, иначе, может
После этого, окно параметров углу окна. В: Загрузка надстройки для Домашняя версия появится как простейшие математические решение.
другие. Для наглядности другой результат при решении даннойпри любых изменениях должен получиться желаемый позволит вам создать расчете премии, то к примеру). Таким возможность отображения предварительногоАвтор: Максим Тютюшев возникнуть конфликт. свернется, а вы открывшемся окне, переходим поиска решения на прилавках не задачки, так иОптимальный вариант – сконцентрироваться мы каждое изИ последнее, на задачи Вы можете исходных данных для результат. Целевая ячейка максимально выгодную стратегию коэффициент должен быть образом, в диапазоне вида диаграмм иРешим задачу об оптимизацииДополнительные настройки можно задать,
сможете выделить нужную
в раздел «Параметры».Средство поиска решения раньше июня. более сложные (операции на выпуске йогурта выше описанных решение что следует обратить увидеть такой результат: получения нового результата может быть только строительного бизнеса, которая строго положительным. Задать С2-С7 будут расположены графиков до их плана-графика работ по кликнув по кнопке ячейку таблицы. Затем,В окне параметров кликаем является надстройкой Microsoft»Office Starter 2010″ с функциями, матрицами, «3» и «1». задач в Excel внимание, это выборИ это несмотряПоиск решения одна принесет вам максимальный данный параметр можно дополнительные формулы, посредством непосредственной вставки в проекту с помощью «Параметры». требуется опять нажать по пункту «Надстройки». Office Excel, которая будет являть собой линейными уравнениями и Йогурт «2» производить и примеры его метода решения. Если
- на то, чтопридется запускать снова.Варианты оптимизации: максимальное возможное доход. Удачи! сразу несколькими методами.
- которых вы рассчитаете таблицу, пользователю становится Поиска решений MSЗдесь можно установить точность по той же После перехода, в доступна при установке набор облегченных версий
- т.п.). не стоит. выполнения. задача достаточно сложная, было задано ограничениеРазберём еще одну задачу значение, минимальное возможноеАвтор: Вольхин Иван Анатольевич
- Легко выполнить эту размер премиальной выплаты проще составлять даже EXCEL 2010. В ограничения и пределы кнопке слева от нижней части окна, Microsoft Office или офисных программ отУсловие учебной задачи. НайтиОптимизационные модели применяются в то для достиженияцелое оптимизации (получение максимальной значение или конкретноеБольшинство задач, решаемых с операцию, воспользовавшись кнопкой для каждого сотрудника. сложные документы профессионального качестве примера разберем решения. Когда нужные формы с введенными напротив параметра «Управление»
Microsoft Excel. Чтобы Microsoft. В состав обратную матрицу ВЧаще всего для этой экономической и технической результата может потребоваться. В таких случаях прибыли) значение. Если требуется помощью электронной таблицы, «Добавить». Кроме того,
После этого запускается надстройка уровня. задачу из сборника данные введены, жмите данными, чтобы развернуть выбираем значение «Надстройки использовать эту надстройку бесплатного пакета «Office
- для матрицы А. цели применяются финансовые
сфере. Их цель подобрать метод решения можно попробовать настроитьПример 2. Мебельное производство получить конкретное значение, предполагают нахождение искомого можно выставить флажок «поиск решения» вКроме того, в состав «Методы оптимизации управления на кнопку «OK». окно параметров снова. Excel», и кликаем в Excel, необходимо Starter 2010″ будутДелаем таблицу со значениями функции. Рассмотрим пример. – подобрать сбалансированноеНачиная с Excel 2010 параметры (максимизация прибыли) то его следует результата по известным «Сделать переменные без Excel 2010, после нынешней версии сего и принятия решений» Но, для нашего
Под окном с адресом по кнопке «Перейти». сначала загрузить ее. входить урезанные версии матрицы А.Условие. Рассчитать, какую сумму
решение, оптимальное вДо Excel 2010Поиска решения
Фирма производит две указать в поле
исходным данным. Но ограничений неотрицательными». Где чего в открывшемся табличного редактора были авторы Зайцев М.Г. случая, изменять эти целевой ячейки, нужноОткрывается окно с надстройками.Нажмите кнопку Microsoft текстового редактора WordВыделяем на этом же положить на вклад, конкретных условиях (количество1. Для этого в модели А и ввода в Excel есть найти эту опцию окне выставляются требуемые введены новые типы и Варюхин С.Е. параметры не нужно. установить параметры значений, Ставим галочку напротив Office , а и приложения для листе область для чтобы через четыре продаж для получения2 окне В сборных книжныхИзменяемых ячеек может быть инструменты, позволяющие решить в старых версиях значения. Обратите внимание, формул, которые окажутся (2008г.). Задача 3.7После того, как все которые будут находиться наименования нужной нам затем щелкните Параметры работы с таблицами обратной матрицы. года образовалось 400 определенной выручки, лучшее3 В заключение предлагаюПоиск решения полок. Их производство несколько: отдельные ячейки
- и обратную задачу: программы? что в разных
- наиболее полезными бухгалтерам
- «Проект комапании Мегашоп».
- настройки установлены, жмем в ней. Это надстройки – «Поиск Excel. — Excel. ОсновныеНажимаем кнопку «Вставить функцию». 000 рублей. Процентная меню, число рейсов попробовать свои силынажимаем кнопку ограничено наличием сырья или диапазоны. Собственно, подобрать исходные данныеЕсли вы используете в версиях офисного пакета и экономистам. ЭтоВсе в мире меняется, на кнопку «Найти может быть максимум,
- решения». Жмем наВыберите команду Надстройки, функции будут сохранены Категория – «Математические».
ставка – 20% и т.п.). в примененииПараметры (высококачественных досок) и именно в них для получения желаемого работе Ексель 2007 внешний вид этих обстоятельство опять-таки показывает причем происходит это решение». минимум, или конкретное кнопку «OK». а затем в в обоих программах, Тип – «МОБР». годовых. Проценты начисляютсяВ Excel для решенияПоиска решенияи попадаем в временем машинной обработки. Excel перебирает варианты
результата. и старше, то диалоговых окон может «реверанс» Microsoft в вне зависимости отДалее, программа Эксель в значение. В нашемПосле этого, кнопка для окне Управление выберите что позволит пользователямВ поле аргумента «Массив» ежеквартально. задач оптимизации используютсяи решить с одноимённое диалоговое окно Для каждого изделия с тем, чтобыОдним из таких инструментов она находится при сильно различаться, так сторону именно корпоративных
нашего с вами ячейках выполняет необходимые
случае, это будет запуска функции Поиска пункт Надстройки Excel. по-прежнему редактировать несложные вписываем диапазон матрицыОформим исходные данные в следующие команды: его помощью стариннуюПервый из выделенных модели А требуется получить в целевой
является нажатии на кнопку что вам придется пользователей. Учитывая, что желания. Эту непреложную
расчеты. Одновременно с последний вариант. Поэтому, решений появится наНажмите кнопку Перейти. документы, таблицы и А. виде таблицы:
Подбор параметров («Данные» - задачу: параметров отвечает за 3 м² досок, ячейке заданное значение
Поиск решения «Параметры», в котором самостоятельно разбираться в нижеприведенные ситуации характерны истину особенно хорошо выдачей результатов, открывается ставим переключатель в
ленте Excel воВ окне Доступные диаграммы.
Нажимаем одновременно Shift+Ctrl+Enter -Так как процентная ставка «Работа с данными»Крестьянин на базаре за
точность вычислений. Уменьшая а для изделияОграничения задаются с помощью, который особенно удобен есть пункт «Параметры ситуации. К счастью, именно для них, знают пользователи компьютера, окно, в котором позицию «Значения», и вкладке «Данные». надстройки установите флажок
Ограничения в функциональности главным это обязательное условие не меняется в — «Анализ «что-если»» 100 рублей купил его, можно добиться модели В - кнопки для решения так поиска решения». кардинальных отличий там то ничего удивительного ПО которых взяло вы можете либо в поле слеваТеперь, после того, как Поиск решения и образом коснутся использования для ввода массивов. течение всего периода, — «Подбор параметра») 100 голов скота. более точного результата, 4 м². ФирмаДобавить называемых «задач оптимизации».Чтобы выполнить поиск готового нет, так что
excelworld.ru
Как включить Поиск решения в Excel 2013?
в этом нет. в привычку кардинально сохранить найденное решение, от него прописываем мы активировали функцию, нажмите кнопку ОК.
макрокомандСкачать примеры
используем функцию ПС – находит значения, Бык стоит 10
в нашем случае может получить от. Задание ограничений, пожалуй,Если Вы раньше решения, необходимо только долго разбираться неВажно! Если вы до
обновляться с потрясающей либо восстановить исходные число 30000. Как давайте разберемся, какСовет Если Поиски комментариев. ТакихВозможности Excel не безграничны. (СТАВКА, КПЕР, ПЛТ, которые обеспечат нужный рублей, корова 5 — целых значений.
своих поставщиков до не менее важный не использовали нажать на кнопку придется. этого не применяли частотой. К счастью, значения, переставив переключатель мы помним, именно она работает. Легче решения отсутствует в приложений, как почтовый Но множество задач БС, ТИП). результат.
рублей, телёнок 50
Второй из выделенных
1700 м² досок и сложный этап,
CyberForum.ru
Поиск решения задач в Excel с примерами
Поиск решения «Выполнить» (или «НайтиЧтобы облегчить вам работу, «поиск решения» в офисные пакеты этим
в соответствующую позицию. это число по всего это представить списке поля Доступные клиент Outlook и программе «под силу».Заполнение аргументов:Поиск решения (надстройка Microsoft копеек. Сколько быков, параметров (доступен, начиная в неделю. Для чем построение формул., то Вам потребуется решение»). После этого мы должны рассказать Excel 2010, то не слишком страдают, Независимо от выбранного
Решение задач оптимизации в Excel
условиям составляет общую на конкретном примере. надстройки, чтобы найти обработчик презентаций PowerPoint, Тем более здесьСтавка – 20%/4, т.к. Excel; «Данные» - коров и телят с версии Excel каждого изделия модели
Именно ограничения обеспечивают установить соответствующую надстройку. перед вами появится
Starter 2010″ не которые можно расширитьКпер – 4*4 (общий оптимальную величину, учитываяJleHuH213 на вопрос: как мин машинного времени, Ограничения можно задавать
для версий старше поиска решения». в конкретном рабочемК счастью, сделать этоЛюбое ПО для офиса окно параметров», выНиже расположено поле «Изменяя платы работников предприятия.В случае появления будет. с помощью макросов срок вклада * переменные и ограничения.: как включить «Поиск вообще могли получиться а для изделия как для отдельных
Excel 2007 черезЕсли вас устраивает итоговый диапазоне.
совершенно несложно. Если – это удобный
- можете опять перейти ячейки переменных». Тут
- Нам следует рассчитать сообщения о том,Поддержка проекта будет
- и пользовательских настроек. число периодов начисления Перейдите по ссылке решения» в excel дробные результаты при модели В - ячеек, так и команду меню Сервис ответ, то вам
- Во-первых, это сама целевая вы используете Ексель инструмент, созданный для
к настройкам поиска нужно указать адрес
премию каждого работника, что надстройка для осуществляться за счет
TrSILENT в год). и узнайте как если в Доп. ограничении
30 мин. в
Решение финансовых задач в Excel
для диапазонов. Помимо —> Надстройки; начиная просто нужно нажать
ячейка. Обратите внимание! 2003 и старше, работы с большими решения. После того, искомой ячейки, где, которая является произведением поиска решения не рекламы, показ которой
: Где находится ПоискПлт – 0. Ничего
подключить настройку «Поиск Настройках нету данногоцелое неделю можно использовать всем понятных знаков с Excel 2007
на кнопку «ОК».
- В отличие от то для этого
- базами данных, количество как выставлены галочки как мы помним, заработной платы, указанной
- установлена на компьютере, будет встроен в решения в Excel не пишем, т.к.
- решения».
- пункта?? Оказывается 160 ч машинного =, >=, цел
через диалоговое окно После этого понравившийся некоторых прочих операций,
необходимо зайти в вспомогательных элементов в и переключатели, жмем находится коэффициент, умножением в отдельном столбце, нажмите кнопку Да, офисные приложения. По 2010? Уже везде
Решение эконометрики в Excel
депозит пополняться неДиспетчер сценариев («Данные» -JleHuH213Поиск решения
времени. Сколько изделий
(целое),Параметры Excel вам ответ будет которые могут подразумевать пункт меню «Сервис»,
которых значительно увеличилось. на кнопку «OK». на который основной на определенный коэффициент.
Решение логических задач в Excel
чтобы установить ее. уверениям разработчиков, реклама перелазил ну не будет. «Работа с данными»: http://office.microsoft.com/ru-ru/excel-help/HP010342660.aspxэто ограничение просто каждой модели следует
бинНачиная с версии зафиксирован в таблице. использование сразу нескольких а затем выбрать Теперь с помощьюЕсли по какой-либо причине
- заработной платы будет При этом, общаяПосле загрузки надстройки
- не будет назойливой как найти неТип – 0. — «Анализ «что-если»»JleHuH213
- проигнорировал в соответствии выпускать фирме в(бинарное или двоичное,
Решение математических задач в Excel
Excel 2007 кнопка В случае же, полей для вывода там пункт «Надстройки». средств визуализации, которые результаты поиска решений рассчитана величина премии.
сумма денежных средств, для поиска решения и отвлекающей от
- могу, помогите пожалуйстаБС – сумма, которую
- — «Диспетчер сценариев»): Что ищем? где с установленным флажком.
- неделю для достижения т.е. 0 или для запуска
- когда полученное значение данных, в этом А где в
- появились в новых вас не удовлетворяют, Адрес можно прописать
выделяемых на премию,
в группе Анализ работы. Главным образоманалитика мы хотим получить – анализирует несколько ищем?Пример 3. Транспортная задача максимальной прибыли, если
exceltable.com
Где находится Поиск решения в Excel 2010
1),Поиска решения в чем-то расходится случае она может Excel «поиск решений», версиях таких программ, или при их
теми же способами, равна 30000 рублей. на вкладки Данные планируется рекламировать программы: На вкладке «Разработчик», в конце срока вариантов исходных значений,
JleHuH213 (минимизация затрат) каждое изделие моделиразпоявится на вкладке
с вашими предпочтениями, быть только одна! если речь идет
работать стало куда подсчете программа выдаёт
как мы это Ячейка, в которой становится доступна команда
Microsoft, меняя рекламу если ее нет, вклада.
создает и оценивает: Файл — ПараметрыНа заказ строительной компании А приносит 60
(все разные -Данные нужно просто нажать
Во-вторых, обязательно имейте в о более поздних
легче. Появился новый ошибку, то, в делали для целевой находится данная сумма,
Поиск решения.
каждые 45 секунд. правой кнопкой по
Вкладчику необходимо вложить эти наборы сценариев.
— Надстройки - песок перевозиться от руб. прибыли, а только начиная с. на кнопку «Отмена». виду, что вариантов и современных версиях фильтр поиска, значительно таком случае, возвращаемся, ячейки. имеет название целевой,VitNВполне возможно что Ленте, «Настройка ленты», деньги, поэтому результатДля решения простейших задач
внизу Надстройки Excel трех поставщиков (карьеров) каждое изделие модели версии Excel 2010).В версиях до Тогда таблица сразу оптимизации может быть программы? ускоряющий работу с описанным выше способом,В поле «В соответствии так как наша: У меня украинскоязычная и ленту настраивать там галочку поставь отрицательный. применяется команда «Подбор — Перейти - пяти потребителям (строительным В — 120В данном примере Excel 2007 аналогичная вернется к исходному сразу несколько. ОбратитеВ случае же применения большим потоком информации. в диалоговое окно с ограничениями» можно
цель подобрать данные версия Excel 2010. нельзя… напротив «Разработчик»Для проверки правильности решения параметра». Самых сложных Отметить Поиск решения площадкам). Стоимость на руб. прибыли? Порядок ограничение только одно: команда появится в значению, после чего
внимание на максимальное Ексель от 2007 Да и сам
параметров. Пересматриваем все выставить определенные ограничения именно под это Вместо «Поиск решения»
VeTeR™VeTeR™
воспользуемся формулой: ПС – «Диспетчер сценариев». — Ок
доставку включается в действий нам уже коэффициент должен быть
меню вы будете продолжать
или минимально возможное версии кнопку «Поиск Microsoft Excel 2010
введенные данные, так
для данных, например, число.
на вкладке «Данi»: тоже самое, можт: а у меня = БС / Рассмотрим пример решенияХЪ себестоимость объекта, поэтому известен. Сначала создаем
положительным. Это ограничениеСервис поиск оптимального решения. итоговое значение, а решения» можно отыскать работает намного быстрее. как возможно где-то сделать значения целымиКоэффициент, который применяется для
в самом конце подскажешь где нормальную нету «Настройка ленты», (1 + ставка)кпер. оптимизационной задачи с: строительная компания заинтересована таблицы с исходными
можно задать по-разному:Разберём порядок работы
Важно! Если вы хоть также на конкретный во вкладке «Данные».
Казалось бы, совсем еще была допущена ошибка. или неотрицательными. Для расчета суммы премии, команда «Розв’язувач». Искал версию скачать? тока закрыть или Подставим значения: ПС помощью надстройки «Поиск
Fairuza обеспечить потребности своих данными и формулами. либо установить явно,
Поиска решения как-то изменяли исходные результат. Если вамНесмотря на кажущуюся пространность
недавно секретарши осваивали
В случае, если этого, жмем на нам предстоит вычислить полчаса и всё-таки
Serge 007 переместить((( = 400 000 решения»., спасибо суть проблемы стройплощадок в песке
Расположение ячеек на воспользовавшись кнопкойна простом примере. данные, то данное нужен последний вариант, объяснений, работает данная премудрости MS Office
ошибка найдена не кнопку «Добавить». с помощью функции нашёл.: Привет.аналитика
/ (1 +Условие. Фирма производит несколько была в том самым дешевым способом. листе может бытьДобавитьПример 1. Распределение премии решение придется выполнять то следует точно
CyberForum.ru
надстройка вполне логично,
«Поиск решения» — это надстройка для Microsoft Excel, которую можно использовать для анализ «что если». С ее помощью можно найти оптимальное значение (максимум или минимум) формула, содержащейся в одной ячейке, называемой целевой, с учетом ограничений на значения в других ячейках с формулами на листе. Надстройка «Поиск решения» работает с группой ячеек, называемых ячейками переменных решения или просто ячейками переменных, которые используются при расчете формул в целевых ячейках и ячейках ограничения. Надстройка «Поиск решения» изменяет значения в ячейках переменных решения согласно пределам ячеек ограничения и выводит нужный результат в целевой ячейке.
Проще говоря, с помощью надстройки «Поиск решения» можно определить максимальное или минимальное значение одной ячейки, изменяя другие ячейки. Например, вы можете изменить планируемый бюджет на рекламу и посмотреть, как изменится планируемая сумма прибыли.
Примечание: В версиях надстройки «Поиск решения», выпущенных до Excel 2007, ячейки переменных решения назывались изменяемыми или регулируемыми. В Excel 2010 надстройка «Поиск решения» была значительно улучшена, так что работа с ней в Excel 2007 будет несколько отличаться.
В приведенном ниже примере количество проданных единиц в каждом квартале зависит от уровня рекламы, что косвенно определяет объем продаж, связанные издержки и прибыль. Надстройка «Поиск решения» может изменять ежеквартальные расходы на рекламу (ячейки переменных решения B5:C5) до ограничения в 20 000 рублей (ячейка F5), пока общая прибыль (целевая ячейка F7) не достигнет максимального значения. Значения в ячейках переменных используются для вычисления прибыли за каждый квартал, поэтому они связаны с формулой в целевой ячейке F7, =СУММ (Q1 Прибыль:Q2 Прибыль).
1. Ячейки переменных
2. Ячейка с ограничениями
3. Целевая ячейка
После выполнения процедуры получены следующие значения.
-
На вкладке Данные в группе Анализ нажмите кнопку Поиск решения.
-
В поле Оптимизировать целевую функцию введите ссылка на ячейку или имя целевой ячейки. Целевая ячейка должна содержать формулу.
-
Выполните одно из следующих действий.
-
Чтобы значение целевой ячейки было максимальным из возможных, установите переключатель в положение Макс.
-
Чтобы значение целевой ячейки было минимальным из возможных, установите переключатель в положение Мин.
-
Чтобы задать для целевой ячейки конкретное значение, установите переключатель в положение Значение и введите в поле нужное число.
-
В поле Изменяя ячейки переменных введите имена диапазонов ячеек переменных решения или ссылки на них. Несмежные ссылки разделяйте запятыми. Ячейки переменных должны быть прямо или косвенно связаны с целевой ячейкой. Можно задать до 200 ячеек переменных.
-
-
В поле В соответствии с ограничениями введите любые ограничения, которые требуется применить. Для этого выполните указанные ниже действия.
-
В диалоговом окне Параметры поиска решения нажмите кнопку Добавить.
-
В поле Ссылка на ячейку введите ссылку на ячейку или имя диапазона ячеек, на значения которых налагаются ограничения.
-
Щелкните связь (<=, =, >=, int,binили dif), которая требуется между ячейкой, на которую ссылается ссылка, и ограничением. Если щелкнуть int, в поле Ограничение появится integer. Если щелкнуть бин,в поле Ограничение появится двоичное поле. Если нажать кнопку dif,в поле Ограничение появится ссылкаalldifferent.
-
Если в поле Ограничение было выбрано отношение <=, = или >=, введите число, ссылку на ячейку (или имя ячейки) или формулу.
-
Выполните одно из указанных ниже действий.
-
Чтобы принять данное ограничение и добавить другое, нажмите кнопку Добавить.
-
Чтобы принять ограничение и вернуться в диалоговое окно Параметрырешения, нажмите кнопку ОК.
Примечание Отношения int,binи dif можно применять только в ограничениях для ячеек переменных решения.Чтобы изменить или удалить существующее ограничение, выполните указанные ниже действия.
-
-
В диалоговом окне Параметры поиска решения щелкните ограничение, которое требуется изменить или удалить.
-
Нажмите кнопку Изменить и внесите изменения либо нажмите кнопку Удалить.
-
-
Нажмите кнопку Найти решение и выполните одно из указанных ниже действий.
-
Чтобы сохранить значения решения на листе, в диалоговом окне Результаты поиска решения выберите вариант Сохранить найденное решение.
-
Чтобы восстановить исходные значения перед нажатием кнопки Найти решение, выберите вариант Восстановить исходные значения.
-
Вы можете прервать поиск решения, нажав клавишу ESC. Лист Excel будет пересчитан с учетом последних найденных значений для ячеек переменных решения.
-
Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, будут доступны только некоторые отчеты или они вообще не будут доступны.
-
Чтобы сохранить значения ячейки переменной решения в качестве сценария, который можно будет отобразить позже, нажмите кнопку Сохранить сценарий в диалоговом окне Результаты поиска решения, а затем введите имя этого сценария в поле Название сценария.
-
-
После постановки задачи нажмите кнопку Параметры в диалоговом окне Параметры поиска решения.
-
Чтобы просмотреть значения всех найденных решений, в диалоговом окне Параметры установите флажок Показывать результаты итераций и нажмите кнопку ОК.
-
В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение.
-
В диалоговом окне Показать предварительное решение выполните одно из указанных ниже действий.
-
Чтобы остановить поиск решения и вывести на экран диалоговое окно Результаты поиска решения, нажмите кнопку Стоп.
-
Чтобы продолжить процесс поиска решения и просмотреть следующий вариант решения, нажмите кнопку Продолжить.
-
-
В диалоговом окне Параметры поиска решения нажмите кнопку Параметры.
-
В диалоговом окне на вкладках Все методы, Поиск решения нелинейных задач методом ОПГ и Эволюционный поиск решения выберите или введите значения нужных параметров.
-
В диалоговом окне Параметры поиска решения нажмите кнопку Загрузить/сохранить.
-
Введите диапазон ячеек для области модели и нажмите кнопку Сохранить или Загрузить.
При сохранении модели введите ссылку на первую ячейку вертикального диапазона пустых ячеек, в котором следует разместить модель оптимизации. При загрузке модели введите ссылку на весь диапазон ячеек, содержащий модель оптимизации.
Совет: Чтобы сохранить последние параметры, настроенные в диалоговом окне Параметры поиска решения, вместе с листом, сохраните книгу. Каждый лист в книге может иметь свои параметры надстройки «Поиск решения», и все они сохраняются. Кроме того, для листа можно определить более одной задачи, если нажимать кнопку Загрузить или сохранить для сохранения задач по отдельности.
В диалоговом окне Параметры поиска решения можно выбрать любой из указанных ниже алгоритмов или методов поиск решения.
-
Нелинейный метод обобщенного понижающего градиента (ОПГ). Используется для гладких нелинейных задач.
-
Симплекс-метод. Используется для линейных задач.
-
Эволюционный метод Используется для негладких задач.
В приведенном ниже примере количество проданных единиц в каждом квартале зависит от уровня рекламы, что косвенно определяет объем продаж, связанные издержки и прибыль. Надстройка «Поиск решения» может изменять ежеквартальные расходы на рекламу (ячейки переменных решения B5:C5) до ограничения в 20 000 рублей (ячейка D5), пока общая прибыль (целевая ячейка D7) не достигнет максимального значения. Значения в ячейках переменных используются для вычисления прибыли за каждый квартал, поэтому они связаны с формулой в целевой ячейке D7, =СУММ (Q1 Прибыль:Q2 Прибыль).
переменных
с ограничениями
цель
В результате выполнения получены следующие значения:
-
В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.
В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.
-
В разделе Оптимизировать целевую функцию, введите ссылка на ячейку или имя целевой ячейки.
Примечание: Целевая ячейка должна содержать формулу.
-
Выполните одно из следующих действий.
Задача
Необходимые действия
Сделать так, чтобы значение целевой ячейки было максимальным из возможных
Выберите значение Макс.
Сделать так, чтобы значение целевой ячейки было минимальным из возможных
Выберите значение Мин.
Сделать так, чтобы целевая ячейка имела определенное значение
Щелкните Значение, а затем введите нужное значение в поле.
-
В поле Изменяя ячейки переменных введите имена диапазонов ячеек переменных решения или ссылки на них. Несмежные ссылки разделяйте запятыми.
Ячейки переменных должны быть прямо или косвенно связаны с целевой ячейкой. Можно задать до 200 ячеек переменных.
-
В поле В соответствии с ограничениями введите любые ограничения, которые требуется применить.
Для этого выполните следующие действия:
-
В диалоговом окне Параметры поиска решения нажмите кнопку Добавить.
-
В поле Ссылка на ячейку введите ссылку на ячейку или имя диапазона ячеек, на значения которых налагаются ограничения.
-
Во всплывающем меню <= задайте требуемое отношение между целевой ячейкой и ограничением. Если вы выбрали <=, =, или >= в поле Ограничение, введите число, имя ячейки, ссылку на нее или формулу.
Примечание: Отношения int, бин и раз можно использовать только в ограничениях для ячеек, в которых находятся переменные решения.
-
Выполните одно из указанных ниже действий.
Задача
Необходимые действия
Принять ограничение и добавить другое
Нажмите кнопку Добавить.
Принять ограничение и вернуться в диалоговое окно Параметры поиска решения
Нажмите кнопку ОК.
-
-
Нажмите кнопку Найти решение и выполните одно из следующих действий:
Задача
Необходимые действия
Сохранить значения решения на листе
В диалоговом окне Результаты поиска решения выберите вариант Сохранить найденное решение.
Восстановить исходные значения
Щелкните Восстановить исходные значения.
Примечания:
-
Чтобы прервать поиск решения, нажмите клавишу ESC. Лист Excel будет пересчитан с учетом последних найденных значений для ячеек переменных.
-
Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, отчет не будет доступен.
-
Чтобы сохранить значения ячейки переменной решения в качестве сценария, который можно будет отобразить позже, нажмите кнопку Сохранить сценарий в диалоговом окне Результаты поиска решения, а затем введите имя этого сценария в поле Название сценария.
-
В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.
В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.
-
После постановки задачи нажмите кнопку Параметры в диалоговом окне Параметры поиска решения.
-
Чтобы просмотреть значения всех предварительных решений, установите флажок Показывать результаты итераций и нажмите кнопку ОК.
-
В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение.
-
В диалоговом окне Показать предварительное решение выполните одно из следующих действий:
Задача
Необходимые действия
Остановить поиск решения и вывести на экран диалоговое окно Результаты поиска решения
Нажмите кнопку Стоп.
Продолжить поиск и просмотреть следующее предварительное решение
Нажмите кнопку Продолжить.
-
В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.
В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.
-
Нажмите кнопку Параметры, а затем в диалоговом окне Параметры или Поиск решения выберите один или несколько из следующих вариантов:
Задача
Необходимые действия
Настроить время решения и число итераций
На вкладке Все методы в разделе Пределы решения в поле Максимальное время (в секундах) введите количество секунд, в течение которых можно будет искать решение. Затем в поле Итерации укажите максимальное количество итераций, которое вы хотите разрешить.
Примечание: Если будет достигнуто максимальное время поиска решения или количество итераций, а решение еще не будет найдено, средство «Поиск решения» выведет диалоговое окно Показать предварительное решение.
Задать точность
На вкладке Все методы введите в поле Точность ограничения нужное значение погрешности. Чем меньше число, тем выше точность.
Задать степень сходимости
На вкладке Поиск решения нелинейных задач методом ОПГ или Эволюционный поиск решения в поле Сходимость укажите, насколько должны отличаться результаты последних пяти итераций, чтобы средство прекратило поиск решения. Чем меньше число, тем меньше должно быть изменение.
-
Нажмите кнопку ОК.
-
В диалоговом окне Параметры поиска решения нажмите кнопку Найти решение или Закрыть.
-
В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.
В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.
-
Щелкните Загрузить/сохранить, укажите диапазон ячеек для области модели и нажмите кнопку Сохранить или Загрузить.
При сохранении модели введите ссылку на первую ячейку вертикального диапазона пустых ячеек, в котором следует разместить модель оптимизации. При загрузке модели введите ссылку на весь диапазон ячеек, содержащий модель оптимизации.
Совет: Чтобы сохранить последние параметры, настроенные в диалоговом окне Параметры поиска решения, вместе с листом, сохраните книгу. Каждый лист в книге может иметь свои параметры надстройки «Поиск решения», и все они сохраняются. Кроме того, для листа можно определить более одной задачи, если нажимать кнопку Загрузить/сохранить для сохранения задач по отдельности.
-
В Excel 2016 для Mac: выберите пункты Данные > Поиск решения.
В Excel 2011 для Mac: на вкладке Данные в группе Анализ выберите Поиск решения.
-
Во всплывающем меню Выберите метод решения выберите одно из следующих значений:
Метод решения |
Описание |
---|---|
Нелинейный метод обобщенного понижающего градиента (ОПГ) |
Используется по умолчанию для моделей со всеми функциями Excel, кроме ЕСЛИ, ВЫБОР, ПРОСМОТР и другие ступенчатые функции. |
Поиск решения линейных задач симплекс-методом |
Используйте этот метод для задач линейного программирования. В формулах модели, которые зависят от ячеек переменных, должны использоваться функции СУММ, СУММПРОИЗВ, +, — и *. |
Эволюционный поиск решения |
Этот метод, основанный на генетических алгоритмах, лучше всего подходит в том случае, если в модели используются функции ЕСЛИ, ВЫБОР и ПРОСМОТР с аргументами, которые зависят от ячеек переменных. |
Примечание: Авторские права на части программного кода надстройки «Поиск решения» версий 1990–2010 принадлежат компании Frontline Systems, Inc. Авторские права на части версии 1989 принадлежат компании Optimal Methods, Inc.
Поскольку надстройки не поддерживаются в Excel в Интернете, вы не сможете использовать надстройку «Поиск решения» для анализа данных «что если», чтобы найти оптимальные решения.
Если у вас есть Excel, вы можете нажать кнопку Открыть в Excel, чтобы открыть книгу для использования надстройки «Поиск решения».
Дополнительная справка по надстройке «Поиск решения»
За дополнительной справкой по надстройке «Поиск решения» обращайтесь по этим адресам:
Frontline Systems, Inc.
P.O. Box 4288
Incline Village, NV 89450-4288
(775) 831-0300
Веб-сайт: http://www.solver.com
Электронная почта: info@solver.com
«Решение» на www.solver.com.
Авторские права на части программного кода надстройки «Поиск решения» версий 1990-2009 принадлежат компании Frontline Systems, Inc. Авторские права на части версии 1989 принадлежат компании Optimal Methods, Inc.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Использование «Решения» для бюджетов с использованием средств на счете вех
Использование «Решение» для определения оптимального сочетания продуктов
Введение в анализ гипотетических вариантов
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Обнаружение ошибок в формулах
Сочетания клавиш в Excel
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Одной из самых интересных функций в программе Microsoft Excel является Поиск решения. Вместе с тем, следует отметить, что данный инструмент нельзя отнести к самым популярным среди пользователей в данном приложении. А зря. Ведь эта функция, используя исходные данные, путем перебора, находит наиболее оптимальное решение из всех имеющихся. Давайте выясним, как использовать функцию Поиск решения в программе Microsoft Excel.
Включение функции
Можно долго искать на ленте, где находится Поиск решения, но так и не найти данный инструмент. Просто, для активации данной функции, нужно её включить в настройках программы.
Для того, чтобы произвести активацию Поиска решений в программе Microsoft Excel 2010 года, и более поздних версий, переходим во вкладку «Файл». Для версии 2007 года, следует нажать на кнопку Microsoft Office в левом верхнем углу окна. В открывшемся окне, переходим в раздел «Параметры».
В окне параметров кликаем по пункту «Надстройки». После перехода, в нижней части окна, напротив параметра «Управление» выбираем значение «Надстройки Excel», и кликаем по кнопке «Перейти».
Открывается окно с надстройками. Ставим галочку напротив наименования нужной нам надстройки – «Поиск решения». Жмем на кнопку «OK».
После этого, кнопка для запуска функции Поиска решений появится на ленте Excel во вкладке «Данные».
Подготовка таблицы
Теперь, после того, как мы активировали функцию, давайте разберемся, как она работает. Легче всего это представить на конкретном примере. Итак, у нас есть таблица заработной платы работников предприятия. Нам следует рассчитать премию каждого работника, которая является произведением заработной платы, указанной в отдельном столбце, на определенный коэффициент. При этом, общая сумма денежных средств, выделяемых на премию, равна 30000 рублей. Ячейка, в которой находится данная сумма, имеет название целевой, так как наша цель подобрать данные именно под это число.
Коэффициент, который применяется для расчета суммы премии, нам предстоит вычислить с помощью функции Поиска решений. Ячейка, в которой он располагается, называется искомой.
Целевая и искомая ячейка должны быть связанны друг с другом с помощью формулы. В нашем конкретном случае, формула располагается в целевой ячейке, и имеет следующий вид: «=C10*$G$3», где $G$3 – абсолютный адрес искомой ячейки, а «C10» — общая сумма заработной платы, от которой производится расчет премии работникам предприятия.
Запуск инструмента Поиск решения
После того, как таблица подготовлена, находясь во вкладке «Данные», жмем на кнопку «Поиск решения», которая расположена на ленте в блоке инструментов «Анализ».
Открывается окно параметров, в которое нужно внести данные. В поле «Оптимизировать целевую функцию» нужно ввести адрес целевой ячейки, где будет располагаться общая сумма премии для всех работников. Это можно сделать либо пропечатав координаты вручную, либо кликнув на кнопку, расположенную слева от поля введения данных.
После этого, окно параметров свернется, а вы сможете выделить нужную ячейку таблицы. Затем, требуется опять нажать по той же кнопке слева от формы с введенными данными, чтобы развернуть окно параметров снова.
Под окном с адресом целевой ячейки, нужно установить параметры значений, которые будут находиться в ней. Это может быть максимум, минимум, или конкретное значение. В нашем случае, это будет последний вариант. Поэтому, ставим переключатель в позицию «Значения», и в поле слева от него прописываем число 30000. Как мы помним, именно это число по условиям составляет общую сумму премии для всех работников предприятия.
Ниже расположено поле «Изменяя ячейки переменных». Тут нужно указать адрес искомой ячейки, где, как мы помним, находится коэффициент, умножением на который основной заработной платы будет рассчитана величина премии. Адрес можно прописать теми же способами, как мы это делали для целевой ячейки.
В поле «В соответствии с ограничениями» можно выставить определенные ограничения для данных, например, сделать значения целыми или неотрицательными. Для этого, жмем на кнопку «Добавить».
После этого, открывается окно добавления ограничения. В поле «Ссылка на ячейки» прописываем адрес ячеек, относительно которых вводится ограничение. В нашем случае, это искомая ячейка с коэффициентом. Далее проставляем нужный знак: «меньше или равно», «больше или равно», «равно», «целое число», «бинарное», и т.д. В нашем случае, мы выберем знак «больше или равно», чтобы сделать коэффициент положительным числом. Соответственно, в поле «Ограничение» указываем число 0. Если мы хотим настроить ещё одно ограничение, то жмем на кнопку «Добавить». В обратном случае, жмем на кнопку «OK», чтобы сохранить введенные ограничения.
Как видим, после этого, ограничение появляется в соответствующем поле окна параметров поиска решения. Также, сделать переменные неотрицательными, можно установив галочку около соответствующего параметра чуть ниже. Желательно, чтобы установленный тут параметр не противоречил тем, которые вы прописали в ограничениях, иначе, может возникнуть конфликт.
Дополнительные настройки можно задать, кликнув по кнопке «Параметры».
Здесь можно установить точность ограничения и пределы решения. Когда нужные данные введены, жмите на кнопку «OK». Но, для нашего случая, изменять эти параметры не нужно.
После того, как все настройки установлены, жмем на кнопку «Найти решение».
Далее, программа Эксель в ячейках выполняет необходимые расчеты. Одновременно с выдачей результатов, открывается окно, в котором вы можете либо сохранить найденное решение, либо восстановить исходные значения, переставив переключатель в соответствующую позицию. Независимо от выбранного варианта, установив галочку «Вернутся в диалоговое окно параметров», вы можете опять перейти к настройкам поиска решения. После того, как выставлены галочки и переключатели, жмем на кнопку «OK».
Если по какой-либо причине результаты поиска решений вас не удовлетворяют, или при их подсчете программа выдаёт ошибку, то, в таком случае, возвращаемся, описанным выше способом, в диалоговое окно параметров. Пересматриваем все введенные данные, так как возможно где-то была допущена ошибка. В случае, если ошибка найдена не была, то переходим к параметру «Выберите метод решения». Тут предоставляется возможность выбора одного из трех способов расчета: «Поиск решения нелинейных задач методом ОПГ», «Поиск решения линейных задач симплекс-методом», и «Эволюционный поиск решения». По умолчанию, используется первый метод. Пробуем решить поставленную задачу, выбрав любой другой метод. В случае неудачи, повторяем попытку, с использованием последнего метода. Алгоритм действий всё тот же, который мы описывали выше.
Как видим, функция Поиск решения представляет собой довольно интересный инструмент, который, при правильном использовании, может значительно сэкономить время пользователя на различных подсчетах. К сожалению, далеко не каждый пользователь знает о его существовании, не говоря о том, чтобы правильно уметь работать с этой надстройкой. В чем-то данный инструмент напоминает функцию «Подбор параметра…», но в то же время, имеет и существенные различия с ним.
Работа с табличным редактором Эксель включает в себя различные функции. Одной из таких возможностей Excel является «поиск решений», которая позволяет пользователь значительно упростить работу в табличном процессоре.
Обзор и возможности функции
Надстройка «Поиск решений» — специфическая возможность Excel 2007, 2010, 2013, 2016, которая предназначена для работы с формулой при наличии определённых условий. Описать её логику можно следуя принципу «что если?». То есть, просчитать изменение конечной ячейки при условии изменения других. Хотя и звучит это сложно, но описать данный принцип удобнее на конкретном примере: как будет изменяться остаток средств в конце месяца, если изменить разные статьи расходов.
Ожидать, что функция сработает в обратном порядке можно, но для этого потребуется изменять формулу и вводные данные для этой формулы. Фактически Excel следует строгой логике и сама по себе функция не решит проблему, но поможет прийти к корректному решению подбором или перебором вводных данных.
Включение возможности
Функция поиска решений является надстройкой Excel. Для версий Excel ниже 2010 её потребуется запускать следующим образом:
- Открыть «Параметры» программы.
- Перейти в раздел «Надстройки».
- Найти «поиск решений» и клацнуть по нему дважды. В случае если пакет не установлен Office предложит загрузить его. С таким предложением потребуется согласиться.
Теперь возможность можно будет найти в разделе «Данные». Отмечена она названием «Поиск решений».
Подготовка таблицы
Текущий раздел будет выглядеть сложным, поскольку без конкретного примера разобраться в таблице будет проблематично. Следует сразу оговориться, что в конкретных примерах будет проще разобраться, чем в имеющейся таблице, но в этом разделе объясняется какие предусловия используются для работы с функцией:
- Представим, что в таблице имеются пункты, которые имеют какое-то значение.
- Осложним задачу введением двух виртуальных групп, которые могут соответствовать пунктам (это могут быть статьи расходов).
В случае соответствия группы пункту она получает «вес» равный «1». В противном случае – «0». Это потребуется для дальнейших операций.
- Теперь добавим 2 группы формул, которые выражают взаимодействие между группами, «весомостью» (значение) и пунктами. Пускай это будет сложение и умножение, для простоты. Таким образом мы получим сумму важности пунктов (итоговое значение для каждой из групп) и что-то вроде важности затрат для каждого из пунктов.
- Теперь постараемся прийти к конечным решениям по затратам и итогам. Сделаем это при помощи операций сложения в соответствующих столбцах.
- Последним действием будет сведений разницы между затратами групп.
Теперь таблицу можно считать сведённой и подготовленной. Требуется только завершить работу с функцией и настроить формулы для её эффективного срабатывания. Предположим, что нас интересует результат, при котором разница между затратами групп будет минимизирована или сравняется с нулём (ячейка «Разница»).
Запускаем функцию подбора решений и начинаем задавать ей необходимые переменные и значения:
- Указывается, в какой ячейке находится формула, результат которой интересует пользователя.
- Указывается результат, к которому должно привести изменений значений. Если указать в качестве значения 0, то, вероятнее всего, таблица будет заполнена нулями. Чтобы избежать подобного требуется выставить хотя-бы «1».
- Диапазон ячеек, подлежащих изменению.
- Ограничения, которые можно логически вписать в переменные. В указанном случае это должны быть целые числа 0 или 1.
- Метод решения. Лучше оставить без изменений, если ранее не было произведено знакомство с алгоритмами работы.
- Запуск поиска решений.
Получаем следующее заполнение:
Получаем решение в течении нескольких секунд. Для сравнения, по самым оптимистичным прикидкам, человек потратил бы на аналогичное действие около 5 минут.
Конкретные примеры использования
Закончив с виртуальным примером, который помог разобраться с особенностями построения таблицы и задачи условий перейдём к более приземлённым и конкретным примерам. С их помощью в задаче будет разобраться немного проще.
Изготовление йогурта
Попробуем рассчитать какой из видов йогурта при разной концентрации компонентов производить лучше, чем остальные. Для этого определим компоненты, их соотношение и стоимость конечного продукта, при условии ограниченности запасов:
В раздел «Расход сырья» внесены формулы, которые опираются на «количество» и нормы расхода. Прибыль является произведением стоимости и количества. Количество и будет переменной, которая будет изменяться в пределах «запасы». Для этого формируется следующий набор условий:
В результате вычислений (с учётом дробного остатка, поскольку условие работы только с целыми числами добавлено не было), получилось, что эффективнее всего производить 1 и 3 йогурты, а второй полностью игнорировать.
Затраты на рекламу
Другим вопросом, с которым поможет эта функция будет «оптимизация расходов на рекламу». В этом случае перед пользователем стоит задача: повысить возможную прибыль посредством изменения рекламных вложений в определённые месяцы.
Итак, прибыль является целевой ячейкой (выделена изумрудным цветом). Зелёным выделены расходы на рекламу, а красным максимальные затраты. При поиске решения ограничиваем подстановку переменных в значениях рекламы максимумом, а в качестве цели ставим максимизацию прибыли.
В результате получаем максимизированную прибыль в указанном месяце, посредством грамотного распределения рекламного бюджета между остальными месяцами.
Отсюда и вытекает главный недостаток «поиска решений». Он оперирует лишь конечной (одной) ячейкой. Чтобы максимизировать прибыль требуется работать с последней ячейкой (прибыль – всего), что сопряжено с вероятностью появления ошибки в программе, если формулы настроены неверно.
Оптимизация игрового процесса
Данный пример будет выглядеть сложнее. Не вдаваясь в подробности предположим, что в компьютерной игре имеется несколько комплектов (перечислены в соответствующей графе), которые могут быть проданы за некоторую сумму денег (цифры не соответствуют реальным) и для сбора которых требуется определённое время (откинем случайность выпадения и предположим, что за указанное время можно собрать весь комплект целиком). Наша задача определить максимальную выгоду от сбора комплекта с учётом ограничения времени в игре (говоря геймерским языком «определиться, что гриндить на продажу»).
Итоговое доступное время по условиям подбора решения ограничено 4 единицами (время устанавливаем условно, не важно будут это часы, дни или месяцы). Графа «выгода» представляет собой формулу, говорящую, что будет если выделить «х» времени на сбор определённого комплекта. Задачей Excel является оптимизация максимальной (суммарной) выгоды.
В условиях имеем: требуется получить максимальную выгоду при лимите времени. Следовательно, программа определяет на каком комплекте сфокусировать внимание. Результат предсказуем: самый дорогой комплект достоин 100% временных затрат.
Установка ограничений
При работе с функцией, как упоминалось выше, можно установить ограничения. Они выставляются в поле «В соответствии с ограничениями». Их можно устанавливать, убирать или редактировать. Главное понимать какая цель ставится перед программой и какими способами Excel может её добиться.
Например, программа может использовать дробные числа там, где это выгоднее, хотя это физически невозможно (эффект «полтора землекопа») или уходить в отрицательные значения. Поэтому прежде чем ставить перед Excel задачу нужно сориентироваться в ней самому. Повторять постановку задачи с разными условиями тоже можно, особенно когда результаты получаются уж очень фантастическими.
Загрузка надстройки «Поиск решения» в Excel
«Поиск решения» — это программная надстройка для Microsoft Office Excel, которая доступна при установке Microsoft Office или приложения Excel.
Чтобы можно было работать с надстройкой «Поиск решения», ее нужно сначала загрузить в Excel.
В Excel 2010 и более поздних версий выберите Файл > Параметры.
Примечание: Для Excel 2007 нажмите кнопку Microsoft Office , а затем — Параметры Excel.
Выберите команду Надстройки, а затем в поле Управление выберите пункт Надстройки Excel.
Нажмите кнопку Перейти.
В окне Доступные надстройки установите флажок Поиск решения и нажмите кнопку ОК.
Если надстройка Поиск решения отсутствует в списке поля Доступные надстройки, нажмите кнопку Обзор, чтобы найти ее.
Если появится сообщение о том, что надстройка «Поиск решения» не установлена на компьютере, нажмите кнопку Да, чтобы установить ее.
После загрузки надстройки для поиска решения в группе Анализ на вкладки Данные становится доступна команда Поиск решения.
В меню Сервис выберите Надстройки Excel.
В поле Доступные надстройки установите флажок Поиск решения и нажмите кнопку ОК.
Если надстройка Поиск решения отсутствует в списке поля Доступные надстройкинажмите кнопку Обзор, чтобы найти ее.
Если появится сообщение о том, что надстройка «Поиск решения» не установлена на компьютере, нажмите в диалоговом окне кнопку Да, чтобы ее установить.
После загрузки надстройки «Поиск решения» на вкладке Данные станет доступна кнопка Поиск решения.
В настоящее время надстройка «Поиск решения», предоставляемая компанией Frontline Systems, недоступна для Excel на мобильных устройствах.
«Поиск решения» — это бесплатная надстройка для Excel 2013 с пакетом обновления 1 (SP1) и более поздних версий. Для получения дополнительной информации найдите надстройку «Поиск решения» в Магазине Office.
В настоящее время надстройка «Поиск решения», предоставляемая компанией Frontline Systems, недоступна для Excel на мобильных устройствах.
«Поиск решения» — это бесплатная надстройка для Excel 2013 с пакетом обновления 1 (SP1) и более поздних версий. Для получения дополнительной информации найдите надстройку «Поиск решения» в Магазине Office.
В настоящее время надстройка «Поиск решения», предоставляемая компанией Frontline Systems, недоступна для Excel на мобильных устройствах.
«Поиск решения» — это бесплатная надстройка для Excel 2013 с пакетом обновления 1 (SP1) и более поздних версий. Для получения дополнительной информации найдите надстройку «Поиск решения» в Магазине Office.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Где находится «Поиск решения» в Excel и как им пользоваться
Работа с табличным редактором Эксель включает в себя различные функции. Одной из таких возможностей Excel является «поиск решений», которая позволяет пользователь значительно упростить работу в табличном процессоре.
Обзор и возможности функции
Надстройка «Поиск решений» — специфическая возможность Excel 2007, 2010, 2013, 2016, которая предназначена для работы с формулой при наличии определённых условий. Описать её логику можно следуя принципу «что если?». То есть, просчитать изменение конечной ячейки при условии изменения других. Хотя и звучит это сложно, но описать данный принцип удобнее на конкретном примере: как будет изменяться остаток средств в конце месяца, если изменить разные статьи расходов.
Ожидать, что функция сработает в обратном порядке можно, но для этого потребуется изменять формулу и вводные данные для этой формулы. Фактически Excel следует строгой логике и сама по себе функция не решит проблему, но поможет прийти к корректному решению подбором или перебором вводных данных.
Включение возможности
Функция поиска решений является надстройкой Excel. Для версий Excel ниже 2010 её потребуется запускать следующим образом:
- Открыть «Параметры» программы.
- Перейти в раздел «Надстройки».
- Найти «поиск решений» и клацнуть по нему дважды. В случае если пакет не установлен Office предложит загрузить его. С таким предложением потребуется согласиться.
Теперь возможность можно будет найти в разделе «Данные». Отмечена она названием «Поиск решений».
Подготовка таблицы
Текущий раздел будет выглядеть сложным, поскольку без конкретного примера разобраться в таблице будет проблематично. Следует сразу оговориться, что в конкретных примерах будет проще разобраться, чем в имеющейся таблице, но в этом разделе объясняется какие предусловия используются для работы с функцией:
- Представим, что в таблице имеются пункты, которые имеют какое-то значение.
- Осложним задачу введением двух виртуальных групп, которые могут соответствовать пунктам (это могут быть статьи расходов).
В случае соответствия группы пункту она получает «вес» равный «1». В противном случае – «0». Это потребуется для дальнейших операций.
- Теперь добавим 2 группы формул, которые выражают взаимодействие между группами, «весомостью» (значение) и пунктами. Пускай это будет сложение и умножение, для простоты. Таким образом мы получим сумму важности пунктов (итоговое значение для каждой из групп) и что-то вроде важности затрат для каждого из пунктов.
- Теперь постараемся прийти к конечным решениям по затратам и итогам. Сделаем это при помощи операций сложения в соответствующих столбцах.
- Последним действием будет сведений разницы между затратами групп.
Теперь таблицу можно считать сведённой и подготовленной. Требуется только завершить работу с функцией и настроить формулы для её эффективного срабатывания. Предположим, что нас интересует результат, при котором разница между затратами групп будет минимизирована или сравняется с нулём (ячейка «Разница»).
Запускаем функцию подбора решений и начинаем задавать ей необходимые переменные и значения:
- Указывается, в какой ячейке находится формула, результат которой интересует пользователя.
- Указывается результат, к которому должно привести изменений значений. Если указать в качестве значения 0, то, вероятнее всего, таблица будет заполнена нулями. Чтобы избежать подобного требуется выставить хотя-бы «1».
- Диапазон ячеек, подлежащих изменению.
- Ограничения, которые можно логически вписать в переменные. В указанном случае это должны быть целые числа 0 или 1.
- Метод решения. Лучше оставить без изменений, если ранее не было произведено знакомство с алгоритмами работы.
- Запуск поиска решений.
Получаем следующее заполнение:
Получаем решение в течении нескольких секунд. Для сравнения, по самым оптимистичным прикидкам, человек потратил бы на аналогичное действие около 5 минут.
Конкретные примеры использования
Закончив с виртуальным примером, который помог разобраться с особенностями построения таблицы и задачи условий перейдём к более приземлённым и конкретным примерам. С их помощью в задаче будет разобраться немного проще.
Изготовление йогурта
Попробуем рассчитать какой из видов йогурта при разной концентрации компонентов производить лучше, чем остальные. Для этого определим компоненты, их соотношение и стоимость конечного продукта, при условии ограниченности запасов:
В раздел «Расход сырья» внесены формулы, которые опираются на «количество» и нормы расхода. Прибыль является произведением стоимости и количества. Количество и будет переменной, которая будет изменяться в пределах «запасы». Для этого формируется следующий набор условий:
В результате вычислений (с учётом дробного остатка, поскольку условие работы только с целыми числами добавлено не было), получилось, что эффективнее всего производить 1 и 3 йогурты, а второй полностью игнорировать.
Затраты на рекламу
Другим вопросом, с которым поможет эта функция будет «оптимизация расходов на рекламу». В этом случае перед пользователем стоит задача: повысить возможную прибыль посредством изменения рекламных вложений в определённые месяцы.
Итак, прибыль является целевой ячейкой (выделена изумрудным цветом). Зелёным выделены расходы на рекламу, а красным максимальные затраты. При поиске решения ограничиваем подстановку переменных в значениях рекламы максимумом, а в качестве цели ставим максимизацию прибыли.
В результате получаем максимизированную прибыль в указанном месяце, посредством грамотного распределения рекламного бюджета между остальными месяцами.
Отсюда и вытекает главный недостаток «поиска решений». Он оперирует лишь конечной (одной) ячейкой. Чтобы максимизировать прибыль требуется работать с последней ячейкой (прибыль – всего), что сопряжено с вероятностью появления ошибки в программе, если формулы настроены неверно.
Оптимизация игрового процесса
Данный пример будет выглядеть сложнее. Не вдаваясь в подробности предположим, что в компьютерной игре имеется несколько комплектов (перечислены в соответствующей графе), которые могут быть проданы за некоторую сумму денег (цифры не соответствуют реальным) и для сбора которых требуется определённое время (откинем случайность выпадения и предположим, что за указанное время можно собрать весь комплект целиком). Наша задача определить максимальную выгоду от сбора комплекта с учётом ограничения времени в игре (говоря геймерским языком «определиться, что гриндить на продажу»).
Итоговое доступное время по условиям подбора решения ограничено 4 единицами (время устанавливаем условно, не важно будут это часы, дни или месяцы). Графа «выгода» представляет собой формулу, говорящую, что будет если выделить «х» времени на сбор определённого комплекта. Задачей Excel является оптимизация максимальной (суммарной) выгоды.
В условиях имеем: требуется получить максимальную выгоду при лимите времени. Следовательно, программа определяет на каком комплекте сфокусировать внимание. Результат предсказуем: самый дорогой комплект достоин 100% временных затрат.
Установка ограничений
При работе с функцией, как упоминалось выше, можно установить ограничения. Они выставляются в поле «В соответствии с ограничениями». Их можно устанавливать, убирать или редактировать. Главное понимать какая цель ставится перед программой и какими способами Excel может её добиться.
Например, программа может использовать дробные числа там, где это выгоднее, хотя это физически невозможно (эффект «полтора землекопа») или уходить в отрицательные значения. Поэтому прежде чем ставить перед Excel задачу нужно сориентироваться в ней самому. Повторять постановку задачи с разными условиями тоже можно, особенно когда результаты получаются уж очень фантастическими.
Функция Microsoft Excel: поиск решения
Одной из самых интересных функций в программе Microsoft Excel является Поиск решения. Вместе с тем, следует отметить, что данный инструмент нельзя отнести к самым популярным среди пользователей в данном приложении. А зря. Ведь эта функция, используя исходные данные, путем перебора, находит наиболее оптимальное решение из всех имеющихся. Давайте выясним, как использовать функцию Поиск решения в программе Microsoft Excel.
Включение функции
Можно долго искать на ленте, где находится Поиск решения, но так и не найти данный инструмент. Просто, для активации данной функции, нужно её включить в настройках программы.
Для того, чтобы произвести активацию Поиска решений в программе Microsoft Excel 2010 года, и более поздних версий, переходим во вкладку «Файл». Для версии 2007 года, следует нажать на кнопку Microsoft Office в левом верхнем углу окна. В открывшемся окне, переходим в раздел «Параметры».
В окне параметров кликаем по пункту «Надстройки». После перехода, в нижней части окна, напротив параметра «Управление» выбираем значение «Надстройки Excel», и кликаем по кнопке «Перейти».
Открывается окно с надстройками. Ставим галочку напротив наименования нужной нам надстройки – «Поиск решения». Жмем на кнопку «OK».
После этого, кнопка для запуска функции Поиска решений появится на ленте Excel во вкладке «Данные».
Подготовка таблицы
Теперь, после того, как мы активировали функцию, давайте разберемся, как она работает. Легче всего это представить на конкретном примере. Итак, у нас есть таблица заработной платы работников предприятия. Нам следует рассчитать премию каждого работника, которая является произведением заработной платы, указанной в отдельном столбце, на определенный коэффициент. При этом, общая сумма денежных средств, выделяемых на премию, равна 30000 рублей. Ячейка, в которой находится данная сумма, имеет название целевой, так как наша цель подобрать данные именно под это число.
Коэффициент, который применяется для расчета суммы премии, нам предстоит вычислить с помощью функции Поиска решений. Ячейка, в которой он располагается, называется искомой.
Целевая и искомая ячейка должны быть связанны друг с другом с помощью формулы. В нашем конкретном случае, формула располагается в целевой ячейке, и имеет следующий вид: «=C10*$G$3», где $G$3 – абсолютный адрес искомой ячейки, а «C10» — общая сумма заработной платы, от которой производится расчет премии работникам предприятия.
Запуск инструмента Поиск решения
После того, как таблица подготовлена, находясь во вкладке «Данные», жмем на кнопку «Поиск решения», которая расположена на ленте в блоке инструментов «Анализ».
Открывается окно параметров, в которое нужно внести данные. В поле «Оптимизировать целевую функцию» нужно ввести адрес целевой ячейки, где будет располагаться общая сумма премии для всех работников. Это можно сделать либо пропечатав координаты вручную, либо кликнув на кнопку, расположенную слева от поля введения данных.
После этого, окно параметров свернется, а вы сможете выделить нужную ячейку таблицы. Затем, требуется опять нажать по той же кнопке слева от формы с введенными данными, чтобы развернуть окно параметров снова.
Под окном с адресом целевой ячейки, нужно установить параметры значений, которые будут находиться в ней. Это может быть максимум, минимум, или конкретное значение. В нашем случае, это будет последний вариант. Поэтому, ставим переключатель в позицию «Значения», и в поле слева от него прописываем число 30000. Как мы помним, именно это число по условиям составляет общую сумму премии для всех работников предприятия.
Ниже расположено поле «Изменяя ячейки переменных». Тут нужно указать адрес искомой ячейки, где, как мы помним, находится коэффициент, умножением на который основной заработной платы будет рассчитана величина премии. Адрес можно прописать теми же способами, как мы это делали для целевой ячейки.
В поле «В соответствии с ограничениями» можно выставить определенные ограничения для данных, например, сделать значения целыми или неотрицательными. Для этого, жмем на кнопку «Добавить».
После этого, открывается окно добавления ограничения. В поле «Ссылка на ячейки» прописываем адрес ячеек, относительно которых вводится ограничение. В нашем случае, это искомая ячейка с коэффициентом. Далее проставляем нужный знак: «меньше или равно», «больше или равно», «равно», «целое число», «бинарное», и т.д. В нашем случае, мы выберем знак «больше или равно», чтобы сделать коэффициент положительным числом. Соответственно, в поле «Ограничение» указываем число 0. Если мы хотим настроить ещё одно ограничение, то жмем на кнопку «Добавить». В обратном случае, жмем на кнопку «OK», чтобы сохранить введенные ограничения.
Как видим, после этого, ограничение появляется в соответствующем поле окна параметров поиска решения. Также, сделать переменные неотрицательными, можно установив галочку около соответствующего параметра чуть ниже. Желательно, чтобы установленный тут параметр не противоречил тем, которые вы прописали в ограничениях, иначе, может возникнуть конфликт.
Дополнительные настройки можно задать, кликнув по кнопке «Параметры».
Здесь можно установить точность ограничения и пределы решения. Когда нужные данные введены, жмите на кнопку «OK». Но, для нашего случая, изменять эти параметры не нужно.
После того, как все настройки установлены, жмем на кнопку «Найти решение».
Далее, программа Эксель в ячейках выполняет необходимые расчеты. Одновременно с выдачей результатов, открывается окно, в котором вы можете либо сохранить найденное решение, либо восстановить исходные значения, переставив переключатель в соответствующую позицию. Независимо от выбранного варианта, установив галочку «Вернутся в диалоговое окно параметров», вы можете опять перейти к настройкам поиска решения. После того, как выставлены галочки и переключатели, жмем на кнопку «OK».
Если по какой-либо причине результаты поиска решений вас не удовлетворяют, или при их подсчете программа выдаёт ошибку, то, в таком случае, возвращаемся, описанным выше способом, в диалоговое окно параметров. Пересматриваем все введенные данные, так как возможно где-то была допущена ошибка. В случае, если ошибка найдена не была, то переходим к параметру «Выберите метод решения». Тут предоставляется возможность выбора одного из трех способов расчета: «Поиск решения нелинейных задач методом ОПГ», «Поиск решения линейных задач симплекс-методом», и «Эволюционный поиск решения». По умолчанию, используется первый метод. Пробуем решить поставленную задачу, выбрав любой другой метод. В случае неудачи, повторяем попытку, с использованием последнего метода. Алгоритм действий всё тот же, который мы описывали выше.
Как видим, функция Поиск решения представляет собой довольно интересный инструмент, который, при правильном использовании, может значительно сэкономить время пользователя на различных подсчетах. К сожалению, далеко не каждый пользователь знает о его существовании, не говоря о том, чтобы правильно уметь работать с этой надстройкой. В чем-то данный инструмент напоминает функцию «Подбор параметра…», но в то же время, имеет и существенные различия с ним.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки
Поиск решений в Excel — пример использования сервиса поиск решений в Excel
Оптимизация значений таблицы Excel, удовлетворяющих определенным критериям, может быть сложным процессом. К счастью, Microsoft предлагает надстройку Решение проблем для численной оптимизации. Хотя данный сервис не может решить всех проблем, он может быть полезным в качестве инструмента что-если. Данный пост посвящен надстройке Решение проблем в Excel.
Надстройка Решение проблем доступна во всех версиях Excel. Обратите внимание, что скриншоты могут не соответствовать вашей версии. Несмотря на то, что некоторые функции могут менять свое местоположение в зависимости от версии надстройки, функционал остается практически неизменным.
Что такое Поиск решений
Поиск решений – надстройка Excel, которая помогает найти решение с помощью изменения значений целевых ячеек. Целью может быть минимизация, максимизация или достижение некоторого целевого значения. Проблема решается путем регулировки входных критериев или ограничений, определенных пользователем.
Где в Excel поиск решений
Надстройка Поиск решений поставляется вместе с Excel, но по умолчанию отключена. Чтобы включить его, перейдите по вкладке Файл в группу Параметры. В появившемся диалоговом окне Параметры, выберите Надстройки -> Управление: Надстройки Excel -> Перейти. В окне Надстройки устанавливаем галочку напротив поля Поиск решения, жмем ОК.
Теперь во вкладке Данные появилась новая группа Анализ с кнопкой Поиск решения.
Пример использования Поиска решения
Данный пост основан на примере использования Надстройки Поиск решения. Файл совместим со всеми версиями Excel.
Определение проблемы
Предположим, что у нас есть набор данных, состоящий из 8 пунктов, каждому из которых соответствует свое значение.
… и нам необходимо скомбинировать значения в две группы так, чтобы суммы значений этих групп примерно совпадали.
Для начала требуется определить каждый пункт к какой-нибудь группе.
Чтобы указать привязанность пункта к группе, будем помечать их единицей (1), в противном случае нулем (0).
В следующем столбце мы будем суммировать значения каждого пункта в группе, и затем подведем итог в конце столбца.
Нам также необходимо обработать значение каждого пункта в каждой группе, для этого умножаем значение пункта на значение группы, соответствующее этому пункту.
Наконец, нам необходимо свести сумму групп и работать с разницей между ними.
Наша задача минимизировать разницу между суммами групп.
Теперь мы можем присвоить каждой группе пункты, для этого вручную проставляем единицы в столбцах С и D. Excel отобразит разницу сумм групп в ячейке G11.
Для большей наглядности я добавил условное форматирование для ячеек, имеющих значение >0.
Проблема в том, что количество возможных комбинаций 2 8 , т.е. 256 вероятных ответов на вопрос. Если на каждый из них тратить по 5 секунд, это займет у нас 21,3 минуты, предполагая, что мы сможем выдержать темп и запомнить лучшую комбинацию.
Вот где Поиск решения находит применение.
Поиск оптимального решения в Excel
Чтобы применить сервис Поиск решения, нам необходимо определить ряд требований, правил и ограничений, которые позволят надстройке найти правильный ответ.
Наши правила
Наше основное требование – это минимизировать разницу между двумя группами. В нашем примере она находится в ячейке G11 – Группа B минус Группа A. Нам нужно, чтобы значение в ячейке G11 было настолько малым насколько это возможно, но больше или равно 0.
Мы также знаем, что пункт может находиться либо в Группе A, либо в Группе B, к тому он не может быть дробным. Таким образом у нас два ограничения для каждого элемента:
Во-первых: Значение элемента в колонке Итог должна равняться единице.
Во-вторых: Значения элементов в группах должны быть целыми.
Мы также знаем, что общее количество элементов 8, это еще одно ограничение. Как использовать эти ограничения мы обсудим в следующем разделе.
Диалоговое окно Поиска решения
В этом разделе описано окно надстройки Поиск решения и его использования для определения проблемы.
Пустое окно Поиска решения
Заполненное окно Поиска решения
Оптимизировать целевую функцию
Это целевая ячейка, в которой мы пытаемся решить проблему. Наша целевая ячейка G11 – разница в группах.
Здесь мы указываем, каких результатов хотим добиться от целевой функции.
Мы хотим, чтобы суммы обоих групп совпадали, т.е. чтобы разница сумм была равна 0. Это может показаться странным, но нам не требуется минимизировать разницу, потому что при этом все элементы будут помещены в Группу A, что приведет к значению ячейки G11 меньше нуля.
Другой способ наложения ограничения – изменить G11 на =ABS(G10-F10). При этом мы сможем установить маркер на Минимум, как результат достижения целевой функции.
Но пока мы остановимся на формуле =G10-F10 и установим маркер в значение равным 0.
Изменяя ячейки переменных
Изменяемые ячейки – ячейки, которые надстройка попытается изменить, чтобы решить задачу. В нашем случае это привязка элемента к конкретной группе: $C$2:$D$9.
В соответствии с ограничениями
Ограничения – это правила, которые лимитируют возможные решения проблемы.
Нам необходимо добавить несколько ограничений в наш список:
- В колонке Итого каждый элемент должен равняться 1
- Элементы групп должны быть целым числом
- Сумма значений столбца Итого должна равняться 8
Чтобы наложить ограничения, жмем кнопку Добавить
- Для каждой ячейки диапазона E2:E9 устанавливаем ограничение значения равным 1
- Для каждой ячейки диапазона C2:D9 устанавливаем ограничение значение целое число.
- Необходимо добавить ограничение на сумму обоих групп, ячейка E10 = 8.
Вы можете Изменить или Удалить ограничение, если допустили ошибку, выбрав конкретное ограничение и нажав соответствующие кнопки в диалоговом окне.
Загрузить/сохранить параметры поиска решений
Сервис поиска решений позволяет сохранять и загружать параметры надстройки. Для этого в окне существует кнопка Загрузить/сохранить. Параметры модели сохраняются в диапазон, который вы указали ранее. Данный подход позволяет быстро настраивать и изменять параметры Поиска решения.
Запуск поиска оптимального решения в Excel
Предупреждение. Надстройка поиск решения является сложной вычислительной надстройкой, поэтому перед запуском сохраните рабочую книгу.
Прежде чем запустить модель, необходимо задать еще несколько параметров, чтобы убедиться, что сервис отработает корректно. В основном диалоговом окне убедитесь, что стоит маркер напротив поля Сделать переменные без ограничений неотрицательными. В этом же окне нажмите кнопку Параметры.
Два параметра, которые необходимо будет менять время от времени:
Точность ограничения: значение от 0 до 1, где, чем больше цифра, тем больше ограничение
Целочисленная оптимальность: показывает насколько далеко от целого числа ограничение имеет право быть.
Запуск модели
Чтобы запустить надстройку нажмите кнопку Найти решение в основном окне.
В строке состояния вы увидите ряд статических данных, которые будут отображать внутреннюю работу надстройки. Как правило, они быстро меняются, и читать их сложно. Если модель сложная, то работа может остановится на некоторое время, надстройка обычно восстанавливается от этих проблем сама.
После того, как Поиск решения закончит свою работу, Excel отобразит диалоговое окно Результаты поиска решения с некоторой информацией. Первое, на что стоит обратить внимание – это надпись Решение найдено в пределах допустимого отклонения. Если решение найдено, ячейки рабочей книги изменятся с предложенным решением.
Теперь у вас есть 4 варианта на выбор:
— Восстановить исходные значения
— Сохранить найденное решение
Запустить отчет
Вы можете создать отчет, выбрав доступные из списка отчетов. Будет создан новый лист Отчет о результатах1.
Обратите внимание, что в зависимости от установленных вами ограничений, будут доступны различные отчеты.
Сохранить сценарий
Если вы нажмете кнопку Сохранить сценарий, Excel откроет следующее диалоговое окно:
Где необходимо ввести название вашего сценария модели и нажать кнопку ОК.
Все сценарии доступны в Диспетчере сценариев, который находится во вкладке Данные в группе Работа с данными –> Анализ что-если -> Диспетчер сценариев.
Вернуться к модели
К тому же, вы можете вернуться к модели и:
— Восстановить исходные значения
— Сохранить найденное решение
Проверка результатов
Сервис Поиск решения, вероятно, самая непредсказуемая система в Excel. Таким образом, все найденные решения, которые он выдает необходимо перепроверять вручную, для дальнейшего использования.
Данная проверка на реалистичность должна начинаться с подтверждения, что все результаты удовлетворяют заданным критериям:
— Являются ли результаты примерно похожими на ваши ожидания?
— Не нарушены ли максимумы и минимумы?
Как на Excel-2016 можно установить «Поиск решения»?
Не знаю, как быть? Подскажите, пожалуйста, кто чем сможет. Тема мутная, просвета не видно.
У меня стоит активированная MS Office 2016.
Как на Excel-2016 можно установить «Поиск решения»?
Excel («Поиск решения»)
Пожааааааааалуйста, кто силен в этом! Помогите решить задачку, очень надо!:curtsy: Заранее спасибо!
Создание «сложных» правил для выделения ячеек в excel 2016
у нас на работе поставили турникет и всем раздали карточки с чипами. Этот турникет через програму.
Поиск решения. Транспортная задача «Слишком много поставщиков»
Помогите пожалуйста решить задачу в поиске решения. Сделал первую букву, а как дальше — не могу.
Помогите найти формулы надстройки «Поиск решения» Exel
Доброго времени суток! Если кто-нибудь знает, подскажите с помощью каких формул реализуется.
Поиск решения. Транспортная задача «Слишком много поставщиков»
Помогите пожалуйста решить задачу в поиске решения. Сделал первую букву, а как дальше — не могу.
Krasme, с Excel-2016 так не получится. Во-первых ему надо путь: Файл — Учётная запись — Параметры обновления — Обновление. Уже несколько дней потратил безрезультатно. Ничего не выходит. Толковой информации в Интернете нет.
Прошу поспрашивайте у знакомых, может кто в курсе.
Krasme, если правильно Вас понял, то скачал (у меня 32-я поверх 64-й) — 39,8 МБ, ниже:
Thank you for downloading
Update for Microsoft Excel 2016 (KB3114374) 32-Bit Edition
Он же: excel2016-kb3114374-fullfile-x86-glb (40 724 Кб).
Попробую установить. Чуть позже напишу.
Krasme, помогите, пожалуйста. Не знаю, как избавиться от процесса, где мой Excel-2016 всё ищет якобы наш Solver (Поиск решения), который давно уже скачен и установлен. Поиски вчерашнего дня.
Каждый раз при запуске Excel-2016 возникает нудная нервотрёпка, картинка ниже. Надеялся, что Windows-10 как-то сам сообразит. Пытался запускать CCleaner. Бесполезно.
Krasme, вроде несложно. У нашего Excel-2016 — детский ум. Неужели мы с ним не договоримся?
Например, он ищет по инструктивной ссылке, смотрите картинки выше: C:MSOCacheAll Users<90160000-0011-0000-0000-0000000FF1CE>-C
Я ему предлагаю скаченный нами установочный файл «Поиска решения», в «Загрузке»: C:UsersUserDownloadsexcel2016-kb3114374-fullfile-x86-glb
Тогда он по-детски отвечает: «Ни-з-зя! Нарушаем Инструкцию». Картинка ниже.
Куда мне лучше пристроить файл «excel2016-kb3114374-fullfile-x86-glb», чтобы он поверил нам? Догадываюсь, ему как минимум для официальности нужна папка, где будет находиться указанный файл.
В его представлении необходимы атрибуты солидности: «очки, портфель и борода».
Создатель сложной таблицы в Microsoft Excel, в которой требуется найти оптимальное значение для определенного диапазона данных, может вручную перебирать все возможные варианты или использовать вспомогательные формулы для расчетов. Однако это все сложно и часто не нужно, ведь можно обратиться к надстройке «Поиск решения», задать для нее цель, ограничения и указать область с переменными значениями, чтобы программа сама высчитала идеальное решение для вас.
Как раз об этой опции и пойдет речь далее.
Используемый пример для поиска решения
Сначала я хочу остановиться на исходной таблице и разобраться, в каких целях может применяться рассматриваемая надстройка. К тому же описываемый далее шаблон сделает понятным принцип устанавливаемых целей и ограничений, чтобы вы могли использовать его как исходную точку, оптимизировав под себя. Поиск решения поможет вам рассчитать кредитную ставку, узнать, как лучше вкладывать средства для достижения желаемого результата, определить лучшие маршруты для логистики, сбалансировать цены и потребление и многое другое, что требуется для обработки довольно большого массива данных.
В моем примере мы возьмем два депозитных счета, на каждый из которых каждый цикл начисляется фиксированный процент. Это вы видите в обводке на следующем изображении, где двойкой отмечены начальные суммы на каждом счете. Именно от них и отталкиваются следующие расчеты.
Процент каждый раз начисляется одинаковый, поэтому является константой. Его я растягиваю на все допустимые циклы начислений. Не обращайте внимание на то, что какие-то значения уже есть, поскольку сначала нужно заполнить таблицу полностью, подставив любые значения для начислений.
Помимо начисления процентов каждый цикл я буду докладывать на каждый счет до 500 условных единиц. Для удобства разделю их пополам на каждый счет, чтобы каждый цикл поступало не больше 250 на отдельный баланс. В итоге количество этих довложений и будет считаться надстройкой, чтобы сэкономить максимальное количество средств до конца всех циклов.
Теперь нужно решить, к чему мы хотим прийти. Я выставил две отдельные цели для каждого счета, но они будут только примерными, поскольку в итоге я хочу прийти к общему балансу, чтобы он соответствовал моим требованиям.
Для этого я сначала добавляю функцию СУММ для суммы счетов и считаю сумму каждого в последнем цикле.
Если вы собираетесь строить примерно такую же таблицу, как у меня, обращу ваше внимание на то, что в начале каждого следующего цикла сумма на счете будет переноситься автоматически, поэтому нужно самостоятельно ссылаться во втором цикле на конечную сумму счета из первого, чтобы при растяжении таблицы всегда получать корректные результаты.
Сама сумма же формируется из исходного баланса, постоянного процента и суммы довложений, которая будет меняться в зависимости от того, как решит надстройка «Поиск решения».
Возможно, текстом описать принцип работы этой таблицы сложно, но я постарался сделать это максимально доходчиво. В итоге получил таблицу с двумя счетами с разными процентами начислений и разными целями. Общая сумма довложений не должна быть более 500, а цель является общей, поскольку предполагается, что весь баланс с депозитных счетов все равно будет выведен на один. Поэтому далее я сделаю так, чтобы баланс к концу всех циклов получился 32500 (7500 + 25000, это предполагаемые цели первого и второго счета). При этом количество довложений должно быть минимальным, чтобы не тратить личные средства, и, соответственно, не превышать установленное ограничение в 500 условных единиц. Теперь давайте разберемся с тем, как реализовать это при помощи рассматриваемой надстройки.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Включение надстройки «Поиск решения»
Прежде чем обращаться к самой надстройке, ее необходимо включить, поскольку по умолчанию в Экселе она не отображается на необходимой вкладке с инструментами. Выполните следующий алгоритм действий, чтобы активировать эту функцию.
-
В таблице перейдите на вкладку «Файл».
-
Откройте раздел «Другие».
-
Из появившегося меню выберите пункт «Параметры».
-
Откройте категорию настроек «Надстройки» и отыщите пункт с названием «Поиск решения», после чего выделите его нажатием левой кнопки мыши.
-
Кликните по кнопке «Перейти», находящейся внизу окна.
-
Активируйте галочку возле пункта «Поиск решения» и нажмите «ОК», чтобы выйти из данного окна.
-
Теперь давайте убедимся в том, что надстройка появилась в таблице. Для этого откройте вкладку «Данные» и найдите блок «Анализ», где и должен находиться соответствующий инструмент.
Надстройка включена, поэтому смело переходите к следующему разделу статьи, чтобы справиться с поставленной задачей. Как я уже и сказал, буду использовать таблицу из своего примера, а вы можете менять параметры в зависимости от личных целей.
Настройка «Поиска решений» для таблицы
Давайте каждое действие буду описывать максимально детально, разбирая то, какие значения я выбираю и что это даст в итоге. По сути, принцип действий с параметрами поиска решения заключается в том, что мы должны оптимизировать целевую функцию, изменяя ячейки переменных. Функцией у нас является сумма счетов по окончании цикла, а переменные – довложения в каждый цикл. Соответственно, программа будет искать вариант достижения цели с минимальными количествами довложений.
-
Выбрав пункт «Поиск решения» на панели, о которой говорилось выше, вы будете перенаправлены в окно с параметрами. Сначала выберите «Оптимизировать целевую функцию» и выберите ту ячейку, в которой отображается конечный результат всех циклов.
-
Для «Изменяя ячейки переменных» укажите область данных, куда могут вноситься изменения. В моем случае это будут довложения для каждого счета.
-
Теперь обратите внимание на «В соответствии с ограничениями». У нас есть ограничения, поэтому нужно указать их, чтобы программа понимала, какие значения может использовать и к какому результату ей стремиться. Нажмите «Добавить», чтобы создать первое ограничение.
-
В моем случае первое ограничение – итоговая сумма в функции, которой нужно добавиться. Вы можете указать разные знаки неравенства, если, например, можно выбрать одно значение или меньше. В моем случае я хочу получить точный результат, поэтому указываю знак = и ввожу само ограничение в виде суммы.
-
Вторым ограничением является максимальное количество довложений для каждой ячейки. Оно может равняться или быть меньше 250. Соответственно, в вашем случае это будут совершенно другие значения в зависимости от того, с какими исходными данными вы работаете.
-
Сейчас это были все ограничения, но, если у вас их больше, продолжайте добавление в таком же ключе. По завершении убедитесь в том, что метод решения выбран как ОПГ, после чего запустите «Найти решение».
-
Расчет происходит буквально за несколько секунд, после чего мы видим оптимальное решение. В моем случае каждый цикл на балансы начислялось меньше 250, в один месяц даже 0, а в конце всех циклов получилось достичь нужной суммы с точностью до сотых. «Найти решение» показало, как мне действовать каждый цикл, чтобы вкладывать минимальную сумму, но дойти до нужного результата в конце. У вас решение может быть совершенно другим.
-
Если же программа посчитала все возможные исходы и в итоге не нашла решения, на экране появится информация об ошибке. Сравните полученные значения в таблице, чтобы понять, на каком этапе произошло завершение вычислений, то есть программа уперлась в установленные ограничения. В итоге вам нужно будет увеличить количество циклов или изменить эти самые ограничения.
В этой инструкции я пошел по самому простому пути, поскольку объединил два счета в одну итоговую сумму и проигнорировал минимальные начисления на каждом из них. В итоге на одном счете получилось немного больше средств, на другом меньше, но сумма все равно соответствовала требуемым условиям. Вы можете добавлять больше ограничений и разных значений, чтобы получить более эффективную оптимизацию в соответствии с вашими задачами.
Я ставил цель показать вам, как работает программа «Поиск решения» в Microsoft Excel, чтобы вы узнали, как можно автоматически найти оптимальные значения для большой таблицы, избегая ручной переборки значений. Надеюсь, все объяснения и примеры были вам понятны, и теперь вы освоили еще одну очень удобную функцию, упрощающую взаимодействие с электронными таблицами, созданными в Экселе.
Наряду со множеством других возможностей, в Microsoft Excel есть одна малоизвестная, но очень полезная функция под названием “Поиск решения”. Несмотря на то, что найти и освоить ее, может быть, непросто, ее изучение и применение может помочь в решении огромного количества задач. Функция берет данные, перебирает их и выдает самое оптимальное решение из возможных. Итак, давайте разберемся, как именно работает поиск решения и попробуем применить данную функцию на практике
Содержание
- Как включить функцию “Поиск решения”
- Подготовительный этап
- Применение функции и ее настройка
- Заключение
Как включить функцию “Поиск решения”
Несмотря на свою эффективность, функция “Поиск решения” не находится в первых рядах панели инструментов или контекстного меню. Многие пользователи, работающие в Excel годами, даже не подозревают о ее существовании. Дело в том, что по умолчанию она вообще отключена и для ее добавления на ленту нужно проделать следующие шаги:
- Открываем меню “Файл”, кликнув по соответствующему названию.
- Кликаем по разделу “Параметры”, который находится внизу вертикального перечня с левой стороны.
- Далее щелкаем по подразделу “Надстройки”. Здесь отображаются все надстройки программы, а внизу будет надпись “Управление”. Справа от нее представлено выпадающее меню, в котором должны быть выбраны “Надстройки Excel”, обычно уже установленные по умолчанию. Нажимаем кнопку “Перейти”.
- На экране появится новое вспомогательное окно “Надстройки”. Устанавливаем флажок напротив опции “Поиск решения” и нажимаем ОК.
- Все готово. Требуемая функция появится на ленте в правой части вкладки “Данные”.
Подготовительный этап
Добавить функцию на ленту программы – половина дела. Нужно еще понять принцип ее работы.
Итак, у нас есть данные про продаже товаров, представленные в табличном виде.
И перед нами стоит задача – назначить каждому товару скидку таким образом, чтобы сумма по всем скидкам составила 4,5 млн. рублей. Она должна отобразиться в отдельной ячейке, которая называется целевой. Ориентируясь на нее мы должны рассчитать остальные значения.
Наша задача – вычислить скидку, на которую будут умножены все суммы по продажам всех наименований. Она и будет найдена с помощью функции “Поиск решения”, а ячейка с этой скидкой будет называется искомой.
Данные ячейки (искомая и целевая) связываем вместе формулой, которую пишем в целевой ячейке следующим образом: =D13*$G$2, где ячейка D13 содержит итоговую сумму по продажам всех товаров, а ячейка $G$2 – абсолютные (неизменные) координаты искомой ячейки.
Применение функции и ее настройка
Формула готова. Теперь нужно применить саму функцию.
- Переключаемся во вкладку “Данные” и нажимаем кнопку “Поиск решения”.
- Откроются “Параметры”, где необходимо задать нужные настройки. В поле “Оптимизировать целевую функцию:” указываем адрес целевой ячейки, где планируется вывести сумму по всем скидкам. Можно прописать координаты вручную, либо выбрать из таблицы, для чего сначала кликаем по области ввода, затем – по нужной ячейке.
- Переходим к настройке других параметров. В пункте “До:” можно задать максимальную границу, минимальную границу или же точное число. Исходя из поставленной задачи ставим отметку рядом с опцией “Значение” и набираем “4500000” – сумма скидок по всем наименованиям.
- Следующее для заполнения поле – “Изменяя значения переменных:”. В него нужно внести координаты искомой ячейки, содержащей определенное значение. Это значение и есть та самая скидка, которую мы пытаемся вычислить. Также, как и с выбором целевой ячейки, координаты можно написать вручную, либо кликнуть по нужной ячейке в самой таблице.
- Теперь нужно отредактировать раздел “В соответствии с ограничениями:”, в котором задаем ограничения используемых данных. Например, можно исключить десятичные дроби или, скажем, отрицательные числа. Это делается через кнопку “Добавить”.
- Откроется вспомогательно окно, позволяющее добавить ограничения во время вычислений. В первом поле указываем координаты определенной ячейки или области ячеек, для которых это условие должно действовать. Согласно нашей задаче, указываем координаты искомой ячейки, в которой будет выводиться значение скидки. Следующий шаг – определить знак сравнения. Устанавливаем “больше или равно”, чтобы итоговое число не могло быть отрицательным. “Ограничение”, которое устанавливается в третьем поле, в этом случае будет равно цифре 0, поскольку именно относительно этого значения задается условие.Можно установить еще одно ограничение с помощью кнопки “Добавить”. Дальнейшие действия по его настройке будут аналогичными. По готовности щелкаем OK.
- После выполнения описанных выше действий в самом большом поле окна появится установленное только что ограничение. Список может быть довольно большим и зависит от сложности предполагаемых расчетов, но в данном случае будет достаточно и одного условия.Под этим полем также есть опция, позволяющая делать все остальные переменные, не затрагиваемые ограничениями, неотрицательными. Однако, будьте внимательны и проследите за тем, чтобы между этим параметром и поставленными ограничениями не было противоречия, иначе при расчете в программе может возникнуть конфликт.
- Также можно задать немалое количество дополнительных настроек. Чуть ниже справа есть кнопка “Параметры”, позволяющая это сделать. Нажимаем на нее и открываем новое окно.
- В этих настройках у нас есть возможность установить “Точность ограничения” и “Пределы решения”. В нашем случае задавать данные параметры нет необходимости, поэтому после ознакомления с представленным окном, его можно закрыть, нажав OK.
- Итак, все настройки выполнены и параметры установлены. Пора запускать функцию – для этого нажимаем кнопку “Найти решение”.
- После этого программа сделает все необходимые расчеты и выдаст результаты в нужных ячейках. При этом сразу же откроется окно “Результаты поиска решения”, где можно сохранить/отменить результаты или настроить параметры поиска заново. Если результаты нас устраивают, оставляем отметку напротив опции “Сохранить найденное решение” и нажимаем ОК. При этом, если мы предварительно установим галочку слева от надписи “Вернуться в диалоговое окно параметров поиска решения”, после того, как мы щелкнем OK, мы обратно переключимся к настройке функции поиска решения.
- Вполне вероятно, что расчеты могут показаться неправильными, либо возникнет желание немного изменить исходные данные и получить другой результат. В этом случае нужно снова открыть окно с параметрами поиска решения и внимательно посмотреть поля с введенными данными.
- Если с данными все нормально, можно попробовать задействовать другой метод решения. Для этого щелкаем по текущему варианту и из раскрывшегося перечня выбираем способ, который нам кажется наиболее подходящим:
- Первый – ищет решение методом обобщенного приведенного градиента (ОПГ) для нелинейных задач. Стандартно выбран именно этот вариант, но можно попробовать и другие.
- Второй – пытается отыскать решение для линейных задач, используя симплекс-метод.
- Третий – для выполнения поставленной задачи использует эволюционный поиск.
- В том случае, если ни один из методов не принес удовлетворительных результатов, стоит проверить данные в таблице и параметрах еще раз, поскольку именно это является самой частой ошибкой в подобного рода задачах.
- Теперь, когда мы получили требуемую скидку, осталось ее применить, чтобы рассчитать суммы скидок по всем наименованиям. Для этого отмечаем первую ячейку столбца “Сумма скидки”, пишем в ней формулу “=D2*$G$2” и нажимаем Enter. Знаки доллара ставятся для того, чтобы при растягивании/копировании формулы на другие строки, ячейка G2 со скидкой оставалась неизменной в расчетах.
- Мы получили сумму скидки для первого наименования. Теперь наводим курсор на нижний правый угол ячейки с результатом, как только он поменяет форму на крестик, зажав левую кнопку мыши растягиваем формулу на все строки, по которым хотим посчитать аналогичную сумму.
- Теперь наша таблица полностью готова в соответствии с поставленной задачей.
Заключение
Таким образом, функция “Поиск решения” в Эксель может помочь в решении определенных задач, которые достаточно сложно или невозможно решить простыми методами. Однако, проблема в использовании данного способа заключается в том, что по умолчанию данная функция скрыта в программе, из-за чего многие пользователи не догадываются о ее существовании. Также функция довольно трудна в освоении и использовании, но при ее должном изучении, она может принести значительную пользу и облегчить работу.
Загрузить PDF
Загрузить PDF
Из этой статьи вы узнаете, как в Excel использовать функцию «Поиск решения», с помощью которой можно менять различные значения в ячейках, чтобы получить желаемый результат. Этой функцией можно пользоваться в Windows и Mac OS X, но сначала ее нужно включить.
-
1
Запустите Microsoft Excel. Нажмите на значок в виде белой буквы «X» на зеленом фоне.
- Функция «Поиск решения» встроена в Excel (для Windows и Mac OS X), но активировать ее нужно вручную.
-
2
Нажмите Пустая книга. Откроется пустая таблица.
- Если вы хотите использовать функцию «Поиск решения» для уже существующего файла Excel, откройте его, вместо того чтобы создавать новый.
-
3
Откройте меню Файл. Оно находится в верхнем левом углу окна Excel.
- На компьютере Mac нажмите «Инструменты» и пропустите следующий шаг.
-
4
Щелкните по Параметры. Вы найдете эту опцию в нижней части меню «Файл». Откроется окно «Параметры».[1]
-
5
Нажмите Надстройки. Это вкладка в левой нижней части окна «Параметры».
- На компьютере Mac нажмите «Надстройки Excel» в меню «Инструменты».
-
6
Откройте меню «Управление» в нижней правой части окна. В меню выберите «Надстройки Excel» и нажмите «Перейти».
- На компьютере Mac это окно откроется, когда вы нажмете «Надстройки Excel» в меню «Инструменты».
-
7
Включите надстройку «Поиск решения». Установите флажок у «Поиск решения» посередине страницы, а затем нажмите «ОК». Теперь на вкладке «Данные» (вверху окна) появится опция «Поиск решения».
Реклама
-
1
Уясните, для чего предназначена функция «Поиск решения». Она анализирует данные электронной таблицы и любые заданные вами ограничения, чтобы представить вам возможные решения. Это полезно, если вы работаете с несколькими переменными.
-
2
Введите данные в электронную таблицу. Чтобы вы могли использовать функцию «Поиск решения», электронная таблица должна содержать данные с различными переменными.
- Например, введите в таблицу доходы и расходы за месяц, чтобы в целевой ячейке получить желаемый остаток.
- Рассматриваемую функцию нельзя использовать в таблице, в которой нет формул.
-
3
Щелкните по вкладке Данные. Она находится в верхней части окна Excel. Откроется панель инструментов «Данные».
-
4
Нажмите Поиск решения. Вы найдете эту опцию справа на панели инструментов «Данные». Откроется окно «Поиск решения».
-
5
Выберите целевую ячейку. Щелкните по ячейке, в которой отобразится решение. Адрес ячейки отобразится в поле «Установить целевую ячейку».
- Например, если вы создаете бюджет, конечной целью которого является определенный ежемесячный доход, щелкните по последней ячейке столбца «Доход».
-
6
Задайте целевое значение. Установите флажок у «Значению», а затем введите целевое значение в текстовое поле рядом с опцией «Значению».
- Например, если ваша цель — получить 20000 рублей в конце месяца, введите 20000 в текстовое поле.
- Также можно установить флажок у «Максимальному значению» или «Минимальному значению», чтобы функция определила абсолютное максимальное или минимальное значение.
- Когда вы установите цель, функция попытается достичь ее, изменив другие значения в таблице.
-
7
Добавьте ограничения. Ограничения устанавливаются на значения, которые может использовать функция, чтобы она не аннулировала одно или несколько значений. Чтобы добавить ограничение:[2]
- Нажмите «Добавить».
- Щелкните по ячейке (или выберите ячейки), к которой будет применено ограничение.
- Выберите тип ограничения в меню посередине окна.
- Введите число в поле «Ограничение» (например, максимальное или минимальное значение).
- Нажмите «ОК».
-
8
Выполните функцию «Поиск решения». Для этого нажмите «Выполнить» в нижней части окна. Функция найдет оптимальное решение вашей проблемы.
-
9
Просмотрите результаты. Когда функция оповестит вас, что она нашла решение, просмотрите таблицу, чтобы найти измененные значения.
-
10
Измените критерии функции «Поиск решения». Если полученный результат вас не устраивает, нажмите «Отмена» во всплывающем окне, а затем измените целевое значение и ограничения.
- Если вам нравится полученный результат, установите флажок у «Сохранить найденное решение», а затем нажмите «ОК».
Реклама
Советы
- Рассматриваемую функцию лучше всего использовать для решения таких задач, как планирование графиков сотрудников, определение минимальной цены (которую можно установить за единицу товара и получить желаемый доход) и составление бюджета.
Реклама
Предупреждения
- Функцию «Поиск решения» нельзя использовать в электронных таблицах, в которых нет выходных данных или фактического решения, например в таблице, в которой нет формул.
Реклама
Об этой статье
Эту страницу просматривали 29 960 раз.