ПРИМЕНЕНИЕ VBA К УПРАВЛЕНИЮ ИНВЕСТИЦИЯМИ APPLYING VBA TO MANAGEMENT OF INVESTMENTS Сдвижков

advertisement
ПРИМЕНЕНИЕ VBA К УПРАВЛЕНИЮ ИНВЕСТИЦИЯМИ
Сдвижков Олег Александрович
канд. физ.-мат. наук, доцент РГУТИС, РФ, МО, Черкизово
E-mail: oasdv@yandex.ru
APPLYING VBA TO MANAGEMENT OF INVESTMENTS
Oleg Sdvizhkov
candidate of physical and mathematical sciences, RSUTS, Russia, Moscow region,
Cherkizovo
АННОТАЦИЯ
Задачи управления инвестициями решаются с помощью разработанных
программ VBA Excel.
ABSTRACT
Management tasks of investments are solved with the help of developed
programs VBA Excel.
Ключевые слова: замена оборудования; инвестиции.
Keywords: replacement of equipment; investments.
1. ЗАДАЧИ ЗАМЕНЫ ОБОРУДОВАНИЯ:
• По доходам и расходам (Change);
• По доходам и остаточным стоимостям оборудования (Change1);
• По доходам, расходам и остаточным стоимостям оборудования
(Change2).
В скобках указаны наименования разработанных программ (макросов).
Применение макросов показано на задачах. Для получения результатов надо
выделить диапазон начальных данных и запустить макрос на исполнение.
Задача 1.1. По данным таблицы 1.1 найти план замены оборудования на 4летний период, обеспечивающий максимальную прибыль, если на начало
эксплуатации оборудование новое. Затраты связанные с установкой нового
оборудования, проводимой в начале года, составляют P=70 тыс. руб., старое
оборудование списывается.
Таблица 1.1.
Доходы
Расходы
Входные данные задачи 1.1
Время использования оборудования (лет)
0
1
2
3
4
90
80
60
50
40
10
15
20
35
45
Технология решения. Вызывается макрос Change, стоимость замены
оборудования вводится в ячейку А6, табличные данные вводятся в диапазон
A1:D2 и он выделяется. Запуск макроса на исполнение возвращает в третьей
строке (рис. 1.1) оптимальный план: 0 — сохранить, 1 — заменить.
Максимальная прибыль, составляющая 220, будет в ячейке Е8.
Рисунок 1.1. Возвращаемые макросом Change результаты
Ответ: (С, С, З, С)
При 5-летнем планировании результаты показаны на рисунке 1.2.
Рисунок 1.2. Результаты 5-летнего планирования
Задача 1.2. По данным таблицы 1.2 найти план замены оборудования на 5летний период, обеспечивающий максимальную прибыль, если в начальный
момент времени оно новое, затраты связанные с установкой нового
оборудования, проводимой в начале года, составляют P=13 млн. руб., старое
оборудование продается по остаточной стоимости.
Таблица 1.2.
Входные данные задачи 1.2
Время эксплуатации оборудования
Прибыль
Остаточная стоимость
0
13
1
11
9
2
10
6
3
6
5
4
5
3
5
3
2
Макрос Change1 возвращает строку с оптимальным планом замены
оборудования, она выделяется желтым цветом, в смежной ячейке справа –
максимальная прибыль:
Рисунок 1.3. Возвращаемые макросом Change1 результаты
Задача 1.3. Найти оптимальный план замены 2-летнего оборудования на 4
года вперед, после чего оборудование продается, как и оборудование старше 5
лет. Стоимость нового оборудования 90 тыс. руб. Данные об оборудовании
приведены в таблице 1.3.
Таблица 1.3.
Входные данные задачи 1.3
Время использования оборудования
0
1
2
3
4
5
Стоимость продукции
50
45
40
35
30
25
Затраты
5
10
15
15
20
25
Остаточная стоимость
50
40
30
20
10
Макрос Change2 возвращает оптимальный план замены оборудования и
максимальную прибыль:
Рисунок 1.4. Возвращаемые макросом Change2 результаты
2. ЗАДАЧИ ИНВЕСТИРОВАНИЯ:
• Одномерная матрица средств (Invest);
• Двумерная матрица средств (Invest1).
Задача 2.1. Сумма 200 должна быть распределена между тремя
предприятиями П1, П2, П3. Известно, что выделение предприятию П k средств
(x) приносит прибыль f k (x) единиц. Значения f k (x) заданы таблицей 2.1.
Требуется распределить средства таким образом, чтобы суммарная прибыль
была максимальной.
Таблица 2.1.
Входные данные задачи 2.1
Прибыль f k (x)
Вложенные
средства (x)
f1(x)
f2(x)
50
6
5
100
10
15
150
14
17
200
18
20
f3(x)
8
10
20
25
Макрос Invest возвращает оптимальный план, где 1 — выделять, 0 — не
выделять средства, ниже по диагонали оптимальная прибыль:
Рисунок 2.1. Возвращаемые макросом Invest результаты
Задача 2.2. Фирма, в которую входит три предприятия, принимает решение
о их реконструкции. В таблице 2.2 указаны возможные затраты ci и чистая
прибыль Ri (в млн. руб.). Найти план реконструкции, обеспечивающий
максимальную прибыль, если фирма может вложить в реконструкцию не более
39 млн. руб.
Таблица 2.2.
Входные данные задачи 2.2
1-е
2-е
с 1 R1 c 2 R2
Малая механизация
10 17 1
11
Частичная модернизация
12 30 5
24
3-е
c3
7
12
R3
17
37
Полная реконструкция
22
45
12
31
22
45
Применение макроса Invest1 приводит к оптимальному плану, ниже по
диагонали максимальная прибыль:
Рисунок 2.2. Возвращаемые макросом Invest1 результаты
Разработанные
макросы
размещены
на
сайтах,
поддерживающих
технологии онлайн решений www.oas.ucoz.com и www.oas.aiq.ru, На этих
сайтах есть макросы и по другим темам [1].
Список литературы:
1.
Сдвижков О.А.
Дискретная
математика
и
математические
методы
экономики с применением VBA Excel. М: ДМК Пресс, 2012. — 212 с.
Download