СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ
кафедра «Информационных систем и технологий»
Шлаев Д. В. «Практикум по ИС в экономике» Практическое занятие 5
Практическое занятие 5. Экономические расчеты в MS Excel.
Таблица подстановки
Таблица подстановки позволяет проводить анализ изменения результата при произвольном диапазоне исходных данных.
На одном рабочем листе можно расположить несколько таблиц подстановок. Это дает возможность одновременно анализировать различные формулы и статистические данные.
Таблицу подстановки можно использовать для следующих целей:
-
изменения одного исходного значения, просматривая при этом результаты одной или нескольких формул;
-
изменения двух исходных значений, просматривая результаты только одной формулы.
Использование таблицы подстановки с одной изменяющейся переменной и несколькими формулами. Рассмотрим эту методику на примере расчета ежемесячных выплат по займу (расчет происходит с помощью функции ПЛТ) и платежей по процентам (функция
процплат):
Решение такой задачи предполагает следующие шаги:
-
Создать или перейти на рабочий лист, где будет решаться анализируемая задача.
-
Организовать интерфейс таким образом, чтобы все вводимые данные были понятны пользователю:
-
в соответствующие ячейки рабочего листа вводятся необходимые подписи и данные (рисунок 5.1).
-
в ячейку В5 формула:
=ПЛТ($B$4/12;$B$3*12;$B$2)
-
в ячейку D6 формула:
=ПРОЦПЛАТ($D$4;$D$5;$D$3;$D$2)
Примечание При решении задач, связанных с использованием таблицы подстановки, рекомендуется применять в формулах абсолютную адресацию ячеек. Это способствует правильному выполнению вычислений в ячейках рабочего листа.
Рисунок 5.1 Подготовка исходных данных задачи
-
После подготовки исходных данных перейти к тому месту рабочего листа, где будут располагаться рассчитываемые значения в зависимости от изменения одной переменной и от различных рассчитываемых формул (рисунок 5.2).
В верхней строке будущей таблицы над местом расположения результатов указать адрес каждой формулы, для которой нужно получить список результатов. Вместо адреса можно поместить в ячейку саму формулу (ячейки
В10 и
С10 содержат формулы).
Слева расположить различные значения исходных данных, которые необходимо протестировать.
Примечание Подготовку исходного диапазона данных различных величин процентной ставки в рассматриваемом примере можно осуществить с помощью маркера автозаполнения
-
Выделить ячейки, которые будут содержать таблицу. При этом самым левым столбцом этой таблицы должен быть столбец исходных значений, а самой верхней строкой должна быть строка анализируемых формул. Результат будет помещен в пустые ячейки (рисунок 5.3)
Рисунок 5.2 Подготовка изменяемого диапазона и расчетных формул для использования одномерной таблицы подстановки
Рисунок 5.3 Выделение диапазона
-
Воспользоваться командой Данные | Таблица подстановки и в диалоговом окне Таблица подстановки (рисунок 5.4) указать, куда и какие значения необходимо подставлять.
В нашем примере подстановка значений процентной ставки (столбец исходных значений
А10:А19) происходит в ячейку
В4, т. к. в этой ячейке изначально указывается величина процентной ставки, входящей в рассчитываемые формулы. Результаты вычислений будут помещены в незаполненные ячейки выделенного диапазона (рисунок 5.5)
Рисунок 5.4 Использование таблицы подстановки
Рисунок 5.5 Рассчитанные значения для одномерной таблицы подстановки
Использование таблицы подстановки с двумя изменяющимися переменными и одной формулой. Рассмотрим эту методику на примере расчета ежемесячных выплат по займу в зависимости от различных сроков погашения и различных процентных ставок. Решение задачи предполагает следующие шаги:
-
Организовать на рабочем листе соответствующий интерфейс пользователя для некоторого набора входных данных (рисунок 5.6):
-
конкретная процентная ставка 3% (ячейка В4);
-
конкретный срок погашения 3 года (ячейка В3);
-
формула для ячейки В5:
=ПЛТ($В$4/12;$В$3*12;$В$2)
Рисунок 5.6 Подготовка данных задачи
-
Подготовить следующую таблицу (рисунок 5.7):
-
изменяемые данные поместить в левый столбец и верхнюю строку в нашем случае значения процентной ставки (ячейка В4) располагаются в диапазоне В10:В14, а значения срока погашения (ячейка ВЗ) в диапазоне C9:F9;
-
на пересечении строки и столбца в верхнем левом углу расположить необходимую формулу или ссылку на нее (ячейка В9 содержит формулу ячейки В5, в которой обязательна абсолютная адресация ячеек).
Рисунок 5.7 Подготовка диапазона для использования двумерной таблицы
подстановки
-
Выделить диапазон ячеек, представляющий собой прямоугольную область и содержащий формулу для расчета, изменяемые данные для двух переменных и ячейки для результатов вычислений.
-
Выполнить команду Данные | Таблица подстановки и в появившемся окне (рисунок 5.8) указать, куда и какие значения необходимо подставлять.
В рассматриваемом примере подстановка значений процентной ставки (столбец исходных значений
В10:В15) происходит в ячейку
В4, т. к. в этой ячейке изначально указывается величина процентной ставки, входящей в рассчитываемую формулу, а подстановка значений сроков погашения (строка значений
C9:F9) в ячейку
В3. Результаты вычислений будут помещены в незаполненные ячейки выделенного диапазона (рисунок 5.9).
Рисунок 5.8 Использование таблицы подстановки при расчетах по двум
параметрам
Рисунок 5.9 Рассчитанные данные с использованием двумерной таблицы
подстановки
Примечание После построения таблицы подстановки нельзя редактировать отдельно взятую формулу внутри таблицы. Значения данных внутри таблицы можно изменить, меняя значения исходных данных в левом столбце и верхней строке.
Мастер подстановок
Мастер подстановок представляет собой средство для создания формул, основанных на функциях индекс() и поискпоз(). Подключение мастера производится с помощью команды Сервис | Надстройки, установить флажок Мастер подстановок. Для запуска мастера подстановок следует воспользоваться командой Сервис | Мастер | Поиск.
Перед использованием мастера подстановок следует:
-
расположить на рабочем листе исходные данные;
-
определить расположение возвращаемых функцией данных и данных для поиска (их нахождение в соответствующих колонках);
-
задать строку для начала поиска;
-
указать место на рабочем листе для помещения результата.
Перечень задач к практическому занятию № 5
«Таблица подстановки»
-
Найти ежемесячные выплаты по займу размером 400 млн. руб. для различных сроков погашения и процентных ставок, используя таблицу подстановки. Для решения задачи воспользоваться функцией ПЛТ (либо ППЛАТ).
-
Предполагается, что в конце года капиталовложения по проекту составят около 1500 млн. руб. Ожидается, что за последующие 4 года проект принесет следующие доходы: 450, 480, 560, 600 млн. руб. Рассчитать чистую текущую стоимость проекта для различных норм дисконтирования и объемов капиталовложения с использованием таблицы подстановки. Для решения задачи воспользоваться функцией ЧПС (либо НПЗ).
-
Облигации приобретены (дата соглашения) 09.09.2001 по курсу (цена) 89 и имеют купонный доход (ставка) в размере 10%, который выплачивается с периодичностью (частота) один раз в полугодие. Предполагаемая дата погашения облигации (дата вступления в силу) 15.09.2005 по курсу (погашение) 100. Проанализировать влияние цены и купона облигации на годовую ставку помещения с помощью таблицы подстановки. Для решения задачи воспользоваться функцией ДОХОД. Временной базис расчета 1.
-
Облигации номиналом 1000 руб. с купонной ставкой 8%, периодичностью выплат 4 раза в год выпущена (дата выпуска) 01.09.2003, приобретена (дата соглашения) 05.10.2003. Дата первой оплаты купонов 12.12.2003, базис расчетов 1. Проанализировать влияние на величину накопленного дохода частоты и купонной ставки с помощью таблицы подстановки. Для решения задачи воспользоваться функцией НАКОПДОХОД.
-
Облигации имеют купонный доход (ставка) 11% с выплатой процентов (частота) один раз в полугодие. Облигации приобретены (дата соглашения) 01.05.2004 по курсу (цена) 98,8 с погашением (дата вступления в силу) 01.03.2005 по курсу (погашение) 100. Дата последнего купона (последний доход) 01.04.2004, базис расчета 1. Проанализировать влияние на величину дохода (ставки помещения) частоты и купонной ставки с помощью таблицы подстановки. Для решения задачи воспользоваться функцией доходпослнерег.
-
Облигации выпущены (дата выпуска) 01.12.2003 и приобретены (дата соглашения) 01.05.2004. Предполагаемая дата погашения (дата вступления в силу) 01.03.2005 по курсу 100. Купонный доход (ставка) 10% с выплатой один раз в полугодие, ставка помещения (погашение) 22%. Дата выплаты первого купона 01.08.2004. Временной базис расчета 1. Проанализировать изменение цены (курса) покупки в зависимости от даты купонной выплаты и даты приобретения ценной бумаги с помощью таблицы подстановки. Для решения задачи воспользоваться функцией ЦЕНАПЕРВНЕРЕГ.
-
Облигации приобретены (дата соглашения) 01.05.2004. Предполагаемая дата погашения (дата вступления в силу) 01.03.2005 по курсу 100. Купонный доход (ставка) 8% с выплатой 4 раза в год, ставка помещения (доход) 9%. Дата выплаты первого купона (последний доход) 01.03.2004. Временной базис расчета 1. Проанализировать изменение цены (курса) покупки облигации в зависимости от ставки и дохода ценной бумаги с помощью таблицы подстановки. Для решения задачи воспользоваться функцией ценапослнерег.
-
Облигации приобретены (дата соглашения) 01.05.2004. Предполагаемая дата погашения (дата вступления в силу) 01.03.2005 по курсу 100. Купонный доход (ставка) 9,2% с выплатой один раз в полугодие, ставка помещения (доход) 10%. Временной базис расчета 1. Проанализировать изменение курса покупки облигации при своевременном погашении купонных выплат в зависимости от ставки и частоты купонных выплат с помощью таблицы подстановки. Для решения задачи воспользоваться функцией цена.
-
Бескупонные облигации на сумму (инвестиция) 200 000 приобретены (дата соглашения) 06.09.2002 с погашением (дата вступления в силу) 12.09.2005 по цене (погашение) 250 000. Временной базис расчета 1. Проанализировать изменение годовой ставки дополнительного дохода (наращения) в зависимости от величины инвестиции и цены (погашения) с помощью таблицы подстановки. Для решения задачи воспользоваться функцией инорма.
-
Вексель выдан (дата соглашения) 06.09.2002 на сумму (инвестиция) 250 000 руб., оплачен (дата вступления в силу) 12.09.2004 с учетной ставкой (скидка) 8%. Временной базис расчета 1. Проанализировать изменение суммы к получению по векселю (номинал) в зависимости от изменения величины инвестиции и скидки с помощью таблицы подстановки. Для решения задачи воспользоваться функцией получено.
-
Облигации приобретены (дата соглашения) 11.08.2001, дата погашения (дата вступления в силу) 25.11.2003, купонный доход (купон) 10% с выплатой процентов один раз в полугодие, годовая ставка дохода (доход) 12%. Временной базис расчета 1. Проанализировать длительность ценной бумаги в зависимости от изменения величины дохода и купона с помощью таблицы подстановки. Для решения задачи воспользоваться функцией длит.
-
Облигации приобретены (дата соглашения) 14.08.2001, дата погашения (дата вступления в силу) 25.12.2003. Частота купонных выплат один раз в полугодие, купонная ставка (купон) 9%. Ставка помещения (доход) 11%. Временной базис расчета 1. Проанализировать модифицированную длительность ценной бумаги в зависимости от изменения величины дохода и купона с помощью таблицы подстановки. Для решения задачи воспользоваться функцией МДЛИТ.
Содержание отчета и его форма
Отчет по практическому занятию оформляется в виде рабочей книги MS Excel (по каждой задаче отдельная страница рабочей книги) и должен включать результаты выполнения индивидуальных заданий. Варианты индивидуальных заданий к практическому занятию представлены в таблице 5.1. Вариант совпадает с номером фамилии студента в списке учебной группы.
Таблица 5.1 Варианты индивидуальных заданий
Вариант
|
Номера задач, подлежащих решению
|
1
|
1
|
2
|
3
|
2
|
2
|
3
|
4
|
3
|
3
|
4
|
5
|
4
|
4
|
5
|
6
|
5
|
5
|
6
|
7
|
6
|
1
|
7
|
8
|
Продолжение таблицы 5.1
Вариант
|
Номера задач, подлежащих решению
|
7
|
7
|
8
|
12
|
8
|
8
|
9
|
10
|
9
|
2
|
10
|
11
|
10
|
3
|
5
|
8
|
11
|
4
|
10
|
12
|
12
|
5
|
8
|
11
|
13
|
6
|
7
|
12
|
14
|
7
|
9
|
12
|
Условия получения зачета по практическому занятию № 5
Результаты выполнения индивидуального задания в виде рабочей книги MS Excel (по каждой задаче отдельная страница рабочей книги) сохраняются на дискете, и представляется студентом преподавателю для проверки и последующей защиты. Защита результатов практического занятия производится студентом только индивидуально.
В ходе защите лабораторной работы студент отвечает на вопросы преподавателя (поясняет методику выполнения заданий, отвечает на контрольные вопросы и т.д.).
Рабочие книги MS Excel, оформленные с отступлениями от требований настоящих указаний к защите не принимается.
Контрольные вопросы
-
Каковы возможности средства экономических расчетов MS Excel Таблица подстановки?
-
Какова методика применения средства экономических расчетов MS Excel Таблица подстановки? Приведите пример.
-
Каковы особенности использование таблицы подстановки с двумя изменяющимися переменными и одной формулой?
-
Какие финансовые функции были использованы при выполнении индивидуального задания? Какие аргументы у этих функции? Каково название этих функции в ранних версиях MS Excel?
-
Какова методика работы с финансовыми функциями MS Excel?
-
О чем следует помнить при задании аргументов финансовых функций MS Excel?
-
Как было выполнено индивидуальное задание?
-
Какие выводы можно сделать по результатам выполнения индивидуального задания?