Практика - 1 - Поиск решений

Вам также может понравиться

Вы находитесь на странице: 1из 10

ПРАКТИКА 1

Анализ и обобщение данных средствами MSExcel.


1. Подбор параметров.
Запустите табличный процессор Ехсеl.
Создайте новый документ и сохраните его под именем Подбор.xls.
Программа Подбор параметра позволяет получить требуемое значение в определенной ячейке,
которую называют целевой, путем изменения значения (параметра) другой ячейки, которую
называют влияющей. При этом целевая ячейка должна прямо или косвенно ссылаться на ячейку с
изменяемым значением.
Подбор параметра выполняется с помощью команды меню Данные/Анализ «Что
если»/Подбор параметра.
Используя инструмент Подбор параметра, решите следующую задачу:
Задача 1: Известен размер вклада, который будет помещен в банк на некоторый срок под
определенный процент.
Требуется рассчитать сумму возврата вклада в конце периода и определить условия помещения
вклада, наиболее подходящие для его владельца. Создайте таблицу, приведенную ниже и введите
соответствующие формулы.
А В
1 Размер вклада 5 000 MDL..
2 Срок вклада, лет 5
3 Процентная ставка 5%
4 Коэффициент увеличения вклада =(1+В3)^В2
5 Сумма возврата вклада =В1*В4

Коэффициент увеличения вклада при начислении сложных процентов вычисляется по формуле:


=(1+В3)^В2, где:
- ВЗ - процентная ставка,
- В2 - срок возврата вклада,
- а символ ^ - оператор «возведение в степень».
Сумма возврата вклада вычисляется в ячейке В5 по формуле:=В1*В4.
Введите формулы в ячейки В4 и В5.
Скопируйте созданную таблицу на этот же лист, а также на листы 2 и 3.
Сохраните работу.
Условие_1. Введите команду Данные/Анализ«Что если»/Подбор параметра и в первой копии
таблицы на листе Подбор рассчитайте процентную ставку, при которой сумма возврата вклада
будет составлять 8000 леев
Условие _2. Во второй копии таблицы на этом же листе рассчитайте срок вклада, при котором
сумма возврата вклада будет составлять 8 000 леев
Сохраните работу.
2. Поиск решения.
Программа Поиск решения позволяет получить результат на основе изменения значений
нескольких ячеек. Кроме того, при выполнении поиска решения можно задать условия - ввести
ограничения.
Основные параметры поиска решений
Найти решение задачи можно тремя способами.
Во-первых, вручную перебирать параметры, пока не найдется оптимальное соотношение.
Во-вторых, составить уравнение с большим количеством неизвестных.
В-третьих, вбить данные в Excel и использовать «Поиск решений».

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

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

5.1. Настройка инструмента Поиск решений


Меню Файл/Параметры/Надстройки/НадстройкиExcel/Перейтить/ Поиск решений
Задача_2: Поиск решения.

Сделайте активным лист 2 и присвойте ему имя Поиск.


Сделайте на этом же листе 2 копии с 1 таблицы.

В первой копии таблицы, изменяя одновременно два параметра, подберите значения срока
вклада и процентной ставки, при которых сумма возврата вклада будет составлять 8000 леев
Для этого выполните следующие действия:
1. Введите команду Данные/Анализ «Что если»/Подбор параметра и в диалоговом окне Поиск
решения установите следующие параметры:
 адрес целевой ячейки - $В$5 - сумма возврата вклада;
 подбираемое для целевой ячейки значение - 8 000леев.;
 в поле Изменяя ячейки введите абсолютные адреса ячеек со сроком вклада и величиной
процентной ставки.
Обратите внимание на то, что оба изменяемых параметра косвенно связаны со значением целевой
ячейки В5 = В4*В1, так как входят в формулу расчета коэффициента увеличения вклада
В4 = (1+ВЗ)^В2.
2. Введите ограничения для ячейки со сроком вклада - цел -целое число лет.
3. Щелкните по кнопке Выполнить.
В диалоговом окне Результаты поиска решения установите:
• Сохранить найденное решение;
• Тип отчета - Результаты.
Активизируйте рабочий лист с результатами поиска решения и скопируйте результаты на
рабочий лист Поиск.
Проанализируйте полученные результаты.
Сохраните работу.

Задача 2.1. Во второй копии таблицы на листе Поиск выполните еще раз операцию Поиск
решения, установив следующие параметры:
• адрес и значение целевой ячейки - сумма возврата вклада 8000леев;
• в поле Изменяя ячейки введите абсолютные адреса ячеек с размером вклада, сроком вклада и
величиной процентной ставки;
• добавьте ограничения для ячейки с величиной процентной ставки: < = 7 %.
Сохраните результаты поиска решения в виде сценария под именем Поиск и восстановите в
таблице исходные значения.
Введите команду Данные/Анализ «что если» и с помощью диалогового окна Диспетчер
сценариев для второй копии таблицы добавьте новый сценарий под именем Поиск1, в котором
установите значение для ячейки со сроком вклада 10 лет,и для ячейки с процентной ставкой - 10%.
Выведите сценарий Поиск1 и создайте отчет по сценариям в виде структуры.
Проанализируйте полученные результаты.
Сохраните документ.

6. Создание таблиц подстановки


Таблицы подстановки позволяют вычислять и анализировать данные в тех случаях, когда
необходимо найти результат для нескольких значений в одной или двух исходных (влияющих)
ячейках.
Ехсеl позволяет создавать таблицы подстановки следующих типов:
• таблицы подстановки с одной переменной и с одной или несколькими формулами;
• таблицы подстановки с двумя переменными. С помощью таблиц подстановки также можно
выполнить анализ примера с помещением вклада, т.е. определить влияние изменения:
1) процентной ставки на сумму возврата вклада;
2) процентной ставки на коэффициент увеличения вклада;
3) величины процентной ставки и изменения срока вклада на сумму возврата вклада.

3.1. Создание таблицы подстановки с одной переменной.

Задача 3. Скопируйте таблицу с первого листа.


Для решения первых двух задач используйте таблицы подстановки с одной переменной.
Сделайте активным лист 3 и присвойте ему имя Таблицы подстановки.
Перед началом таблицы вставьте две пустые строки.
Сделайте на этом же листе еще две копии таблицы с пятью пустыми строками перед каждым
экземпляром таблицы.
В качестве переменной используйте процентную ставку (ячейку ввода В5), которая может
принимать значения от 3 до 10%. Введите эти значения в столбец D согласно приведенному ниже
образцу. В ячейку, находящуюся правее и выше первого введенного в столбец D значения, введите
формулу для вычисления суммы возврата вклада: = В3*В6.
Выделите диапазон ячеекD2:Е10, содержащий подставляемые значения процентных ставок и
формулу для расчета суммы возврата вклада.

А В C D F
1 Процент Сумма
возврата
2 =В3*В6
3 Размер вклада 5 000 MDL. 3%
4 Срок вклада, лет 5 4%
5 Процентная ставка 5% 5%
6 Коэффициент 1,28 6%
увеличения вклада
7 Сумма возврата 6381 MDL.. 7%
вклада
8 8%
9 9%
10 10%
Введите команду ДАННЫЕ/Таблица подстановки и в диалоговом окне в полеПодставлять
значения по строкам в: введите абсолютный адрес ячейки ввода (с процентной ставкой) — $В$5.
3.2. Создание таблицы подстановки с одной переменной и двумя формулами
Для создания таблицы подстановки с одной переменной и двумя и более формулами
дополнительные формулы вводят справа от ранее введенной формулы в той же строке.
При этом следует иметь в виду, что все используемые для подстановки формулы должны быть
прямо или косвенно связаны с одной и той же ячейкой ввода, в рассматриваемом примере - с
ячейкой В5, содержащей значение процентной ставки.
Добавьте в таблицу подстановки в ячейкуF2 вторую формулу для расчета коэффициента
увеличения вклада: = (1+В5) ^В4.
Выделите необходимый диапазон ячеек (D2: F10), введите команду ДАННЫЕ/Таблица
подстановки и в диалоговом окне введите абсолютный адрес ячейки ввода $В$5.
Проанализируйте полученные результаты. Обратите внимание на то, что обе формулы связаны с
одной и той же ячейкой ввода. Сохраните документ.

Задача 4. Создание таблицы подстановки с двумя переменными.

Таблица подстановки с двумя переменными позволяет решить еще одну задачу - определить
влияние величины процентной ставки и изменения срока вклада на сумму возврата вклада.
При создании таблицы подстановки с помощью двух переменных формула для определения
значений должна находиться в месте пересечения столбца и строки с подставляемыми значениями.
Используемая формула должна ссылаться на две различные ячейки ввода. Скопируйте из первой
таблицы во второй экземпляр таблицы
диапазон ячеекD3:D10.
Введите формулу расчета суммы возврата вклада в ячейку, находящуюся выше первого
подставляемого значения процентной ставки.
В строку правее формулы введите значения подстановки для второй переменной - срока вклада -
от 5 до 10 лет.
Выделите диапазон ячеек, содержащий формулу и оба набора значений для подстановки.
Введите команду ДАННЫЕ/Таблица подстановки.
В диалоговом окне Таблица подстановки введите абсолютные адреса двух ячеек ввода. Ссылку
на ячейку ввода для значений подстановки, расположенных встолбце, указывают в
полеПодставлять значения по строкам. Ссылку на ячейку ввода для значений подстановки,
расположенных встроке, указывают в поле Подставлять значения по столбцам.
Проанализируйте полученные результаты. Сохраните документ.
В третьем экземпляре исходной таблицы создайте еще одну таблицу подстановки с двумя
переменными: процентной ставкой и размером вклада, подставляя значения размера вклада от 4000
до 8000 р.
Сохраните работу.

Задание для самостоятельной работы:


Задание 1.
Рассчитаем возможную прибавку к пенсии по старости за счет участия в государственной
программе со финансирования, используя инструмент Подбор параметров..
Исходные данные:
I ежемесячные отчисления – 1000 леев;
I период уплаты дополнительных страховых взносов – расчетная величина (пенсионный
возраст (в примере – для мужчины) минус возраст участника программы на момент
вступления);
I пенсионные накопления – расчетная величина (накопленная за период участником сумма,
увеличенная государством в 2 раза);
I ожидаемый период выплаты трудовой пенсии – 228 мес.;
I желаемая прибавка к пенсии – 2000 леев.
С какого возраста необходимо уплачивать по 1000 леев в качестве дополнительных страховых
взносов, чтобы получить прибавку к пенсии в 2000 лей:
Реши пример:
 ежемесячные отчисления – 2000 леев;
 период уплаты дополнительных страховых взносов – расчетная величина (пенсионный
возраст (в примере – для мужчины) минус возраст участника программы на момент вступления);
1. пенсионные накопления – расчетная величина (накопленная за период участником сумма,
увеличенная государством в 2 раза);
 ожидаемый период выплаты трудовой пенсии – 500 мес.;
 желаемая прибавка к пенсии – 4000 леев.

Задание 2.
Предположим, что вам нужно занять денег. Вы знаете, сколько вам нужно, на какой срок и
сколько вы сможете платить каждый месяц. С помощью средства подбора параметров вы можете
определить, какая процентная ставка обеспечит ваш долг.
Пошаговый анализ примера
Поскольку требуется вычислить процентная ставка кредиту, необходимые для достижения
запланированных данных используется функция ПЛТ.
Функция ПЛТ вычисляет ежемесячная сумма платежа. В этом примере ежемесячная сумма
платежа — цель, который вы ищете.
Подготовка листа
1. Введите данные
А В
1 Сумма кредита 100000
2 Срок в месяцах 180
3 Процентная ставка
4 Платеж 556,56 MDL
2. Теперь добавьте формулу, для которых у вас есть цели. В данном примере
используется функция ПЛТ:
a. В ячейке B4 введите =ПЛТ(B3/12;B2;B1). Эта формула вычисляет сумму платежа. В
данном примере вы хотите ежемесячно выплачивать 900 MDL. Это значение здесь не вводится,
поскольку вам нужно определить процентную ставку с помощью средства подбора параметров, а для
этого требуется формула.

b. Формула ссылается на ячейки B1 и B2, которые содержат значения, указанного в


предыдущем шаге. Формула также ссылается на ячейку B3, являющееся, где нужно будет указать,
что подбор поместить процентная ставка. Формула делится значение в ячейке B3 12 так, как указано
ежемесячных платежей и функции ПЛТ предполагает годовую процентную ставку.
Поскольку в ячейке B3 нет значения, Excel полагает процентную ставку равной 0 % и в
соответствии со значениями из данного примера возвращает сумму платежа 555,56 MDL. Пока вы
можете игнорировать это значение.
Использование средства подбора параметров для определения процентной ставки
1. На вкладке Данные в группе Работа с данными нажмите кнопку Анализ "что
если" и выберите команду Подбор параметра.
2. В поле Установить в ячейке введите ссылку на ячейку, в которой находится нужная
формула. В данном примере это ячейка B4.
3. В поле Значение введите нужный результат формулы. В данном примере это -900.
Обратите внимание, что число отрицательное, так как представляет собой платеж.
4. В поле Изменяя значение ячейки введите ссылку на ячейку, в которой находится
корректируемое значение. В данном примере это ячейка B3.
5. Выполняется подбор параметров, результат которого показан на рисунке ниже.

Сумма кредита 100000


Срок в месяцах 180
Процентная ставка 0,07
*=ПЛТ(C3/12;C2;C1
Платеж -900,00 MDL )
6. Напоследок отформатируйте целевую ячейку (B3) так, чтобы результат в ней
отображался в процентах.
a. На вкладке Главная в группе Число нажмите кнопку Процент.
b. Чтобы задать количество десятичных разрядов, нажмите кнопку Увеличить
разрядность или Уменьшить разрядность.
Задание_3
Представьте, что Вы поступаете в определенное учебное заведение. На данный момент Вами
набрано 65 баллов, а необходимо минимум 70 баллов, чтобы пройти отбор
Задание 4. Используя инструмент Подбор параметров, определите какой будет Фонд заработной
платы, если программисту (выберите 1 ФИО) установить З/П 6300 леев.
Фонд заработной платы
Распределение зарплаты
ФИО Коэффициент ЗАРПЛАТА
ТУКАН Г.Р. 1 формула
МИТУЛВ.П. 1,3 формула
ВИДОВА Т.П 1,8 формула
ТЕРЗИ Н.А. 12 формула
ВСЕГО формула формула
Задание 5. Используя инструмент Подбор параметров, определите сколько сырья требуеться
для выпуска 800 единиц продукции на 3 этапе, изменяя Объем сырья
Объем сырья 630
Объем
Коэффициент Объем продукта на
Этап потерь потерь выходе
1 0,06 формула формула
2 0,14 формула формула
3 0,03 формула формула
3 0,03 формула формула
Задание 6. Фирма SA ТОМАGRUPP производит изделия и продает их по цене 190 леев. Ежемесячные постоянные
затраты составляют 10000 леев., переменные затраты на единицу изделия – 60 леев. Требуется:
1. определить количество изделий для получения прибыли 30000 леев.;
2. определить точку безубыточности, т.е. вычислить количество изделий, при котором прибыль равна 0;
3. определить изменение прибыли для 10 следующих значений количества с шагом 5, а также прибыль при этих
значениях количества для цен 80, 85, 95 и 100 леев (Таблицы подстановки)
Постоянные затраты мес, леев 10000
Переменные затраты мес, леев 60
Цена продажи ед, изделия леев 190
Количество изделий в месяц, шт
Всего затрат (В1+В2*в4) формула
Всего доход (В3*В4) формула
Всего прибыль (В6-В5) формула
.

Задание 7. Решите пример: Каким должен быть стаж у Стати О.А. чтобы надбавка составляла 20%?

№ Надбавка
п/п ФИО Стаж(лет) Оклад(леев) за стаж (%) Зарплата
1 Иварлак И.К 10 22000 15% 25300
2 Стойко Ю.Н 5 14500 8% 15660
3 Пирон С.А 6 18000 9% 19620
4 Таку А.д 8 14000 12% 15680
5 Стамов П.И 5 13000 8% 14040
6 Стати О.А 12 11500 18% 13570

Задание 8: Используя программу, Поиск решения, решите задачу оптимизации Определите план Создайте
таблицу и введите формулы расчета использованного ресурса и дохода.
2. Столбец Е Использовано вычисляется по формуле СУММПРОИЗВОД
3. Установить целевую ячейку $Е$6. Определите доход.
4. В окне ПОИСК РЕШЕНИЯ Установите переключатели, задающие значение целевой ячейки, — Мах
5. Укажите в поле (Изменяя ячейки изменять значения в поисках оптимального результата.
6. Создайте ограничения, ИСПОЛЬЗОВАНО ≤ ЗАПАС.
7. Установите переключатель Неотрицательные значения (Параметры),
8. Линейная модель (если задача, которую вы решаете, относится к линейным моделям)
9. По найденным результатам создайте отчет.
Просмотрите результаты и сделайте вывод: (письменно)
Задача 9. Используя программу Поиск решения, решите задачу оптимизации выпуска изделий на
предприятии "Протон". Предприятие выпускает приборы трех типов - прибор 1, 2 и 3. Количество
комплектующих элементов, используемых для производства одного прибора каждого типа, и
ежедневный запас комплектующих элементов приведены в таблице.

A B C D E F
1 Оптимизация выпуска изделий на предприятии «Протон»
2 Прибор 1 Прибор 2 Прибор 3 Запас Расход элементов
элементов
3 Элемент 1 3 2 1 800
4 Элемент 2 2 4 3 1 200
5 Элемент 3 4 3 4 1 500
6 Выпуск 120 120 120 Суммарный
приборов выпуск
приборов
Расход элементов каждого типа вычисляется по формуле =В3*$В$6+С3*$С$6+D3*$D$6.
Определите, каким образом следует изменить соотношение типов выпускаемых приборов, чтобы
обеспечить максимальный Суммарный выпуск приборов при оптимальном расходе имеющегося
запаса комплектующих элементов?
Для решения этой задачи установите для целевой ячейкиF6максимальное значение.
Введите следующие ограничения:
• Количество выпускаемых приборов должно быть целым числом.
• Расход элементов не должен превышать их запас.
• Выпуск приборов каждого типа не должен быть ниже 120 шт.

1. Консолидация данных

Консолидация данных – опция в Excel, которая позволяет объединять данные из разных таблиц в
одну, а также объединять листы, расположенные в одном или разных файлах, в один

Создайте новую рабочую книгу Итоги.хls, лист 1 переименуйте в Исходный и введите данные
согласно приведенному образцу.
A B C D E F G
1 Фирма «Грин»
2 Объем продаж компьютерных программ
3
4 Количе Объем
Продавец Программа Фирма Цена,$
ство продаж
5 1 ЗайцевИ.П. Windows 10 Microsoft 200 8
6 2 Волков С.М. Windows 10 Microsoft 200 6
7 3 Зайцев И.П. Windows 10 Microsoft 150 24
8 4 Волков С.М. Windows 10 Microsoft 150 16
9 5 Зайцев И.П. CorelDraw 9.0 Corel 465 9
10 6 Волков С.М. CorelDraw 9.0 Corel 465 6
11 7 Зайцев И.П. Office 2016 Microsoft 415 28
12 8 Волков С.М. Office 2016 Microsoft 415 20
13 9 Зайцев И.П. Photoshop Adobe 405 11
14 10 Волков С.М. Photoshop Adobe 405 12
15 11 Зайцев И.П. Excel 2019 Microsoft 228 14
16 12 Волков С.М. Excel 2019 Microsoft 228 10
17 13 Зайцев И.П. Norton Antivirus Symantec 74 22
18 14 Волков С.М. Norton Antivirus Symantec 74 17
19 15 Зайцев И.П. Word 2019 Microsoft 228 16
20 16 Волков С.М. Word 2019 Microsoft 228 12
21 17 Зайцев И.П. Norton Utilities 116 8
22 18 Волков С.М. Norton Utilities Symantec 116 7

Создайте в рабочей книге три новых рабочих листа и присвойтеим имена Грин, Литра и
Консолидация. Скопируйте рабочий лист Исходный на лист Грин, введите в ячейкуG5 нужную
формулу и выполните вычисления в столбце Объем продаж.
Скопируйте данные рабочего листа Грин на лист Сатурн. Откорректируйте данные на рабочем
листе Сатурн:
• измените название фирмы;
• так как на фирме "Сатурн" реализацией программных продуктов занимается только один
человек, удалите в таблице строки, относящиеся к одному из продавцов, измените фамилию
продавца и некоторые данные в столбце Количество. Требуется вычислить суммарный объем
продаж и количество программ от различных фирм-производителей, реализованных всеми
продавцами обеих фирм ("Грин" и "Сатурн").
Для решения этой задачи используйте консолидацию данных по категориям. Таблицу с итоговыми
(консолидированными) данными разместите на рабочем листе Консолидация.
Для консолидации данных, находящихся на рабочих листах Грин и Литра, выполните следующую
последовательность действий:
1. Сделайте активным рабочий лист Консолидация и укажите ячейку А1 - левый верхний угол
области вставки консолидированных данных.
2. Введите команду меню ДАННЫЕ/Консолидация.
3. В диалоговом окне Консолидация из раскрывающегося списка Функция выберите функцию
Сумма
4. Щелкните мышью в поле Ссылка, перейдите на рабочий лист Грин и укажите диапазон
ячеекD4:G22 - первый диапазон, данные из которого должны быть консолидированы. При
выделении диапазонов заголовки столбцов и строк (метки) должны быть включены в области-
источники. Для того чтобы диалоговое окно не мешало выделению нужных областей, его можно
переместить или нажать кнопку со стрелкой в правой части поля Ссылка. Для восстановления
исходных размеров диалогового окна нужно снова нажать кнопку со стрелкой в поле Ссылка.
5. Щелкните по кнопке Добавить для включения выбранного диапазона в поле Список диапазонов.
6. Щелкните мышью в поле Ссылка, перейдите на рабочий лист Сатурн и укажите второй диапазон
консолидируемых данных, включающий метки столбцов и названия фирм-производителей-D4:G13.
7. Щелкните по кнопке Добавить.
8. Установите переключатели:
• Использовать в качестве имен: подписи верхней строки и значения левого столбца;
• Создавать связи с исходными данными.
Установка переключателя. Использовать в качестве имен значения левого столбца позволяет
просуммировать значения в строках с одинаковыми метками - названиями фирм-производителей
программных продуктов, даже если эти метки расположены в несмежных областях.
9. Щелкните по кнопке ОК для выполнения консолидации данных из областей, указанных в поле
Список диапазонов. Откорректируйте в таблице с консолидированными данными ширину столбцов
так, чтобы был виден текст всех заголовков столбцов.
Сохраните работу и отправьте на Moodle.

Вам также может понравиться