Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
И лаб часть1.doc
Скачиваний:
5
Добавлен:
21.12.2018
Размер:
2.3 Mб
Скачать

Краткие теоретические сведения

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

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

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

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

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

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

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

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

Основные действия при выполнении процедуры поиска решения состоят в следующем:

  1. Введите в лист рабочей таблицы исходные данные и формулы.

  2. Вызовите диалоговое окно Поиск решения.

  3. Укажите целевую ячейку.

  4. Укажите изменяемые ячейки.

  5. Задайте ограничения.

  6. При необходимости измените опции процедуры поиска решения.

  7. Запустите команду на выполнение.

Задание

1. По данным расчета ипотечной ссуды:

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

Цена

201 900 р.

Первый взнос

20%

Срок погашения ссуды

360

Процентная ставка

8%

Результаты расчета

Размер ссуды

=Цена*(1-Первый взнос)

Месячная плата

=ППЛАТ*(Процентная ставка/12;Срок погашения; - Размер ссуды)

Общая сумма

=Месячная_плата*Срок_погашения

Общая сумма комиссионных

=Общая_сумма-Цена

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

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

3. Создайте таблицу, в которой вычисляется прибыль от продажи трех видов продукции:

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

Кол-во

Прибыль/шт

Доход

Товар А

100

13р

=Кол-во*Прибыль/шт

Товар В

100

18р

=Кол-во*Прибыль/шт

Товар С

100

22р

=Кол-во*Прибыль/шт

Всего

=сумм(...)

=сумм(...)

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

  • Общий объем производства –всего 300 изделий в день.

  • Компании нужно произвести 50 изделий А для выполнения существующего заказа

  • Компании нужно произвести 40 изделий В для выполнения планового заказа.

  • Поскольку сбыт изделий С относительно небольшой, то должно быть изготовлено не более 40 единиц этого изделия.

Ход выполнения работы

Задание №1

  1. Введите исходные данные, затем рассчитайте все параметры, приведенные в задании №1. Скопируйте созданную таблицу (включая исходные и расчетные данные).

  2. В меню Сервис выберите команду Подбор параметра.

  3. В окне этой команды введите:

  • в поле Установить в ячейке щелчком мыши адрес ячейки со значением Месячной платы;

  • в поле Значение число 1200

  • в поле Изменяя значение ячейки – адрес ячейки значения Цены.

  1. Сравните полученный результат с первоначальным значением.

  2. Самостоятельно задайте месячную плату 1000 у.е. и определите максимально возможную цену дома.

Задание №2.

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

Таблица стоимости перевозок

Начинайте вводить данные на новом листе. В ячейку С3 поместите текст: Магазин №1. (Ячейки указываются, чтобы потом можно было ссылаться на них)

Склад №1

Склад №2

Склад №3

Магазин №1

58

47

108

Магазин №2

87

46

100

Магазин №3

121

30

57

Магазин №4

149

66

83

Магазин №5

62

115

164

Магазин №6

128

28

38

Таблица потребности в товаре для каждого розничного магазина.

В ячейке В12 – поместить текст – Магазин №1; в ячейку С12 – число – 150 и т.д.

В диапазоне ячеек D12:F17 будут находиться изменяемые значения. Поэтому введите любое значение, например, 25 в весь этот диапазон, помеченный вопросительными знаками.

маг.

Потреб-ность

Перевезено с каждого склада

Фактически перевезено в каждый маг.

Склад №1

Склад №2

Склад №3

Маг №1

150

??????

??????

??????

=сумм(D12:F12)

Маг №2

225

??????

??????

??????

=сумм(D13:F13)

Маг №3

100

??????

??????

??????

=сумм(D14:F14)

Маг №4

250

??????

??????

??????

=сумм(D15:F15)

Маг №5

120

??????

??????

??????

=сумм(D16:F16)

Маг №6

150

??????

??????

??????

=сумм(D17:F17)

Всего

=сумм(С12:С17)

=сумм(D12:D17)

=сумм(E12:E17)

=сумм(F12:F17)

=сумм(G12:G17)

Таблица товарных запасов складов

В строке 20 содержится информация об общем количестве товаров, находящихся на каждом из складов. В строку 21 введены формулы, по которым вычитается количество перевезенных товаров (строка 18) из общего числа товаров, находящихся на складе. Например, в ячейке D21 находится формула: =D20-D18

Скл №1

Скл №2

Скл №3

Имеется в наличии

400

350

500

Остаток

= ?

= ?

= ?

Таблица вычисляемой стоимости перевозок

Строка 24 содержит формулы, по которым вычисляется стоимость перевозок.

Ячейка D24 содержит следующую формулу: =СУММПРОИЗВ(D3:D8; D12:D17)

Эта формула дает возможность вычислить общую стоимость перевозок с каждого склада. В ячейке G24, подводится общая стоимость перевозок для всех заказов: =СУММ(D24:F24)

Скл №1

Скл №2

Скл №3

Итог

Стоимость перевозок

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

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

C12=G12 C14=G14 C16=G16

C13=G13 C15=G15 C17=G17

  1. Значения в изменяемых ячейках не могут быть отрицательными:

D12>=0 E12>=0 F12>=0

D13>=0 E13>=0 F13>=0

D14>=0 E14>=0 F14>=0

D15>=0 E15>=0 F15>=0

D16>=0 E16>=0 F16>=0

D17>=0 E17>=0 F17>=0

  1. Количество запасов в каждом складе не должно быть отрицательным:

D21>=0 E21>=0 F21>=0

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

В окне этой команды нужно ввести следующие значения:

  • В поле Установить целевую ячейку укажите адрес ячейки G24 (Общий итог).

  • Выберите опцию Равной значение Минимальному значению.

  • В поле Изменяя ячейки укажите D12:F17.

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

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

  • После решения задачи можно выбрать одну из следующих возможностей:

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

    • Восстановить исходные значения в изменяемых ячейках.

    • Создать несколько отчетов о процедуре поиска решения

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

      • Выберите первую опцию – Сохранить найденное решение.

Задание №3

Выполните самостоятельно.

Результат представьте преподавателю.

Контрольные вопросы

  1. Назначение функции Подбор параметра.

  2. Отличия функции Поиск решения.

  3. Основные действия при выполнении процедуры поиска решения.

без преподавателя не производить!