Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Podbor_param.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
157.22 Кб
Скачать
  1. Подбор значения параметра

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

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

A

B

C

D

E

F

G

H

I

Исходные данные для функционирования надстройки "Подбор параметра"

Таблица 8

Имя

ячейки

Название параметра

Значение или результат

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

Стоим_1_акц

Стоимость 1 акции (тыс. долл.)

9

 

 

 

Сумм_закуп

Сумма на закупку акций (тыс. долл.)

50

 

 

 

Количество

Количество закупленных акций (шт)

5

 

 

 

 

Закупочная стоимость акций (тыс. долл.)

45

 

 

 

Ставка_наращ

Ставка наращивания стоимости акции в день(%)

0,15%

 

 

 

Срок_возврата

Срок возврата акций эмитенту (дни)

 

 

 

 

Коэфф_наращ

Коэффициент наращивания стоимости 1 акции

1,0000

 

 

 

 

Возвратная стоимость акций (тыс. долл.)

45

 

 

 

Рис. 10

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

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

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

В этом разделе должны быть решены 3 задачи:

  1. Тестовая задача - проверка правильности выдачи задания надстройке «Подбор параметра» путем проведения пробного расчета с известным значением функции и аргумента;

  2. Расчет для 5 акций - определение срока возврата 5 акций, которые фирма Маква имеет возможность купить, чтобы возвратная стоимость этих акций равнялась необходимой сумме – 800 тыс. долл.;

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

    1. Ввести после листа «Таблица_подстан» новый лист и присвоить ему имя «Подбор_парам». В первой строке этого листа написать заголовок: «Подбор значения параметра» и создать представленную на рис. 10 Таблицу 8.

    2. Присвоение ячейкам собственных имен и ввод формул.

      1. В Таблице 8 присвоить ячейкам столбца «Значение или результат» имена, представленные в первом столбце этой таблицы.

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

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

      4. Сравнить записи формул в Таблице 5 и Таблице 8. Устно привести отрицательные и положительные стороны каждой из записей.

    3. Проведение с помощью надстройки «Подбор параметра» пробного расчета с известным значением функции и аргумента.

На рис. 11 представлено окно «Подбор параметра», которое выдает надстройка «Подбор параметра» после её запуска. 2 ячейки со значениями функции и аргумента, которые должны быть введены в поля этого окна, должны принадлежать Таблице 8. В этом диалоговом окне необходимо задать 3 параметра. Первый параметр: значение функции (поле «Значение»), которое интересует пользователя. Второй параметр связан с первым: адрес ячейки, в которую надстройка «Подбор параметра» запишет заданное пользователем значение функции (поле «Установить в ячейке»). Третий параметр: адрес ячейки, в которой надстройка «Подбор параметра» будет хранить подбираемые значения аргумента (поле «Изменяя значения ячейки»). Эти ячейки существуют в Таблице 8.

При работе с этой надстройкой нет необходимости что-либо изменять в ячейках таблицы.

Рис.11

Как и в предыдущем случае с двумерной таблицей подстановки, необходимо убедиться в правильности выдачи указания надстройке «Подбор параметра». В одномерной таблице подстановки решается прямая задача: по заданному значению аргумента «x» и известной формуле находится значение функции y = f(x). Надстройка «Подбор параметра», наоборот, по заданному значению функции «y» находит значение аргумента «x». Общая идея проверки: из одномерной таблицы подстановки выбрать какое-либо значение возвратной стоимости акций и задать его в поле «Значение» в диалоговом окне «Подбор параметра». Результатом должно быть уже известное значение аргумента – срока возврата акций.

      1. Пропустив 1 пустую строку, ввести вместе с заголовком представленную на рис. 12 Таблицу 9.

      2. В Таблице 6 «Одномерная таблица подстановки» выбрать значение параметра «Возвратная стоимость акций» более 54 (>54) и соответствующее ему значение параметра «Срок возврата акций» и в разделе «Тестовая задача» Таблицы 9 в столбец «Результаты прямой задачи «Таблица подстановки» записать в соответствующие ячейки значения этих данных.

      3. В соответствии с конкретными условиями задачи, анализируя диалоговое окно на рис. 11, записать в разделе «Тестовая задача» Таблицы 9 конкретные значения, которые должны быть введены в поля диалогового окна после запуска надстройки «Подбор параметра».

      4. Запустить надстройку «Подбор параметра» и сформировать запрос, введя установленные Вами значения в поля диалогового окна.

      5. После завершения функционирования надстройки внимательно изучить информацию на сформированном ею окне «Результат подбора параметра» и в Таблице 8 с целью дальнейшей записи в Таблицу 9 подобранного надстройкой значения аргумента.

B

C

D

E

F

G

H

Проверка правильности оформления задания для надстройки "Подбор параметра" и определение срока возврата акций, которые может купить фирма Маква

Таблица 9

Имя поля в диалоговом окне надстройки "Подбор параметра"

Тестовая задача

Расчет для 5 акций

Исх.данные (значение в поле)

Результаты обратной задачи «Подбор параметра»

Результаты прямой задачи «Таблица данных»

Исх.данные (значение в поле)

Результат обратной задачи

Установить в ячейке

Адрес яч. со знач. функции

 

 

Адрес яч. со знач. функции

 

Значение

Знач. функции

 

 

Знач. Функции

 

Изменяя значение ячейки

Адрес ячейки со значением аргумента

 

 

Адрес ячейки со значением аргумента

 

Функция - возвратная стоимость акций

(тыс. долл)

 

Введенное значение

Полученное значение

 

800

Аргумент –

срок возврата

 

Полученное значение

Введенное значение

 

Полученное значение

Рис. 12

Сформировать запрос для подбора значения параметра: (Активной может быть любая ячейка) В строке меню кликнуть на пункт «Данные»► На Ленте в разделе «Работа с данными» кликнуть на пункте «Анализ «что если» ► В появившемся меню кликнуть на пункте «Подбор параметра»► <Диалоговое окно «Подбор параметра»> ► Ввести в поле «Установить в ячейке» адрес выбранный ячейки, в которую введена формула для расчета значения функции► Ввести в поле «Значение» значение функции► Ввести в поле «Изменяя значение ячейки» адрес ячейки со значением параметра - аргумента, который используется в формуле►Ок► <Надстройка «Подбор параметра» осуществляет подбор значения аргумента и выводит информацию о завершении своей работы в окне «Результат подбора параметра»> ► Ок► <В ячейке базовой таблицы находится подобранное значение аргумента>.

      1. После закрытия окна «Результат подбора параметра» ввести в разделе «Тестовая задача» Таблицы 9 в ячейки столбца «Результаты обратной задачи «Подбор параметра» полученные надстройкой значения и сравнить результаты прямой и обратной задач. Если полученное с помощью надстройки значение параметра «Срок возврата» существенно отличается от значения этого же параметра, как аргумента, то Вы допустили ошибку. Анализируйте ситуацию и предпримите меры к устранению ошибки.

      2. Под Таблицей 9 сформулировать ответ на вопрос: по какой причине значение аргумента при решении обратной задачи отличается от истинного значения, полученного при решении прямой задачи?

    1. Определить с помощью надстройки «Подбор параметра» срок возврата 5 акций, при котором фирма Маква получит необходимую сумму – 800 тыс. долл.

При выполнении этого пункта Задания необходимо заполнить в Таблице 9 ячейки столбца «Расчет для 5 акций».

    1. Определение суммы, которую необходимо выделить на закупку акций, чтобы за заданное время (минимально меньшее 300 дней) возвратная стоимость акций была бы минимально большей необходимой суммы (800 тыс. долл.).

Для выполнения этого пункта Задания необходимо использовать для вычислений Таблицу 9 и для записи задаваемых и получаемых значений данных создать представленную на рис. 13 Таблицу 10 «Результаты подбора количества акций, которые необходимо закупить фирме Маква».

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

Общая схема выполнения этого пункта Задания состоит из последовательности 3-х процедур. Первая процедура: анализировать в Таблице 10 полученные на предыдущих шагах результаты и принять решение о том, какое новое значение суммы на закупку акций необходимо использовать на следующем шаге. Вторая процедура: ввести в Таблицу 9 очередное значение суммы на закупку акций и получить очередное значение количество акций. Третья процедура: используя Таблицу 9, запустить надстройку «Подбор параметра», получить очередное значение срока возврата и записать очередные результаты в Таблицу 10.

      1. Создать Таблицу 10 «Результаты подбора количества, которые необходимо закупить фирме Маква» и ввести в её первую строку значения параметров для варианта, когда закуплено 5 акций. Выполнять указанные в пояснении к этому пункту Задания шаги до получения необходимого результата.

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

Таблица 10

Номер шага

Сумма на закупку

Количество акций

Срок возврата

Возвратная стоимость

1

2

3

4

5

........

 

 

 

 

Рис. 13

23

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]