- •Кафедра Экономика и организация машиностроительного производства отчет
- •Содержание
- •1 Теоретическая часть 5
- •2 Практическая часть 13
- •Введение
- •1 Теоретическая часть
- •1.1Этапы решения задачи на эвм
- •1.2Понятие алгоритма и его свойства
- •1.3Базовые управляющие структуры алгоритма
- •1.4Правила оформления блок-схемы алгоритма
- •1.5Функции рабочего листа Excel:финансовые. Использование Мастера функций
- •2.1.3 Разработка программного кода
- •2.1.4 Проверка программного кода
- •2.2Разработка пользовательской формы
- •2.2.1 Постановка задачи
- •2.2.2 Разработка макета формы
- •2.2.3 Разработка программного кода
- •2.2.4 Проверка работоспособности пользовательской формы
- •2.3Разработка презентации
- •2.3.1Постановка задачи
- •2.3.2Функциональные возможности Microsoft PowerPoint
- •2.3.3Разработка структуры презентации
- •2.3.4Настройка презентации
- •2.4Разработка автоматически обновляемого оглавления отчета
- •Заключение
- •Список использованной литературы
- •Приложения
1.5Функции рабочего листа Excel:финансовые. Использование Мастера функций
В формулах Microsoft Excel можно использовать функции. Сам термин «функция» здесь используется в том же значении, что и «функция» в программировании. Функция представляет собой готовый блок (кода), предназначенный для решения каких-то задач.
Все функции в Excel характеризуются:
названием;
предназначением (что, собственно, она делает);
количеством аргументов (параметров);
типом аргументов (параметров);
типом возвращаемого значения.
Для набора простейших формул, содержащих функции, можно не пользоваться специальными средствами, а просто писать их вручную. Однако, этот способ плохо подходит для набора длинных формул.
При написании сложных формул, особенно использующих вложенные функции, использование мастера функций — наилучшее решение. Мастер функций- встроенная программа Microsoft Excel,позволяющая в пошаговом режиме при помощи серии диалоговых окон вставить в формулу функцию и задать ее аргументы и редактирование.
Он очень облегчает и ускоряет ввод формул, и делает многие вещи за нас: автоматически вставляет знак "равно", имя функции, круглые скобки, расставляет точки с запятой. Позволяет просматривать значение ссылок и результаты промежуточных вычислений.
Существует 4 способа запуска мастера функций:
c помощью кнопки в строке формул ;
c помощью команды "Другие функции..." кнопки ;
c помощью пункта меню "Вставка" —> "Функция";
сочетание клавиш Shift+F3.
Финансовые вычисления включают в себя всю совокупность методов и расчетов, которые используются при принятии управленческих решений - от элементарных арифметических операций до сложных алгоритмов построения многокритериальные моделей, позволяющих получить оптимальные характеристики коммерческих сделок в зависимости от различных условий их проведения.
В Excel реализовано 15 встроенных и 37 дополнительных финансовых функций. В случае необходимости применения дополнительных финансовых функций необходимо установить надстройку Пакет анализа.
Таблица 1.2- Финансовые функции Microsoft Excel
ФУНКЦИЯ |
ОПИСАНИЕ |
НАКОПДОХОД |
Возвращает накопленный процент по ценным бумагам с периодической выплатой процентов. |
НАКОПДОХОДПОГАШ |
Возвращает накопленный процент по ценным бумагам, проценты по которым выплачиваются в срок погашения. |
АМОРУМ |
Возвращает величину амортизации для каждого периода, используя коэффициент амортизации. |
АМОРУВ |
Возвращает величину амортизации для каждого периода. |
ДНЕЙКУПОНДО |
Возвращает количество дней от начала действия купона до даты соглашения. |
ДНЕЙКУПОН |
Возвращает число дней в периоде купона, содержащем дату соглашения. |
ДНЕЙКУПОНПОСЛЕ |
Возвращает число дней от даты соглашения до срока следующего купона. |
ДАТАКУПОНПОСЛЕ |
Возвращает следующую дату купона после даты соглашения. |
ЧИСЛКУПОН |
Возвращает количество купонов, которые могут быть оплачены между датой соглашения и сроком вступления в силу. |
ДАТАКУПОНДО |
Возвращает предыдущую дату купона перед датой соглашения. |
ОБЩПЛАТ |
Возвращает общую выплату, произведенную между двумя периодическими выплатами. |
ОБЩДОХОД |
Возвращает общую выплату по займу между двумя периодами. |
ФУО |
Возвращает величину амортизации актива для заданного периода, рассчитанную методом фиксированного уменьшения остатка. |
ДДОБ |
Возвращает величину амортизации актива за данный период, используя метод двойного уменьшения остатка или иной явно указанный метод. |
СКИДКА |
Возвращает норму скидки для ценных бумаг. |
РУБЛЬ.ДЕС |
Преобразует цену в рублях, выраженную в виде дроби, в цену в рублях, выраженную десятичным числом. |
РУБЛЬ.ДРОБЬ |
Преобразует цену в рублях, выраженную десятичным числом, в цену в рублях, выраженную в виде дроби. |
ДЛИТ |
Возвращает ежегодную продолжительность действия ценных бумаг с периодическими выплатами по процентам. |
ЭФФЕКТ |
Возвращает действующие ежегодные процентные ставки. |
БС |
Возвращает будущую стоимость инвестиции. |
БЗРАСПИС |
Возвращает будущую стоимость первоначальной основной суммы после начисления ряда сложных процентов. |
ИНОРМА |
Возвращает процентную ставку для полностью инвестированных ценных бумаг. |
ПРПЛТ |
Возвращает величину выплаты прибыли на вложения за данный период. |
ВСД |
Возвращает внутреннюю ставку доходности для ряда потоков денежных средств. |
ПРОЦПЛАТ |
Вычисляет выплаты за указанный период инвестиции. |
МДЛИТ |
Возвращает модифицированную длительность Маколея для ценных бумаг с предполагаемой номинальной стоимостью 100 рублей. |
МВСД |
Возвращает внутреннюю ставку доходности, при которой положительные и отрицательные денежные потоки имеют разные значения ставки. |
НОМИНАЛ |
Возвращает номинальную годовую процентную ставку. |
КПЕР |
Возвращает общее количество периодов выплаты для данного вклада. |
ЧПС |
Возвращает чистую приведенную стоимость инвестиции, основанной на серии периодических денежных потоков и ставке дисконтирования. |
ЦЕНАПЕРВНЕРЕГ |
Возвращает цену за 100 рублей нарицательной стоимости ценных бумаг с нерегулярным первым периодом. |
ДОХОДПЕРВНЕРЕГ |
Возвращает доход по ценным бумагам с нерегулярным первым периодом. |
ЦЕНАПОСЛНЕРЕГ |
Возвращает цену за 100 рублей нарицательной стоимости ценных бумаг с нерегулярным последним периодом. |
ДОХОДПОСЛНЕРЕГ |
Возвращает доход по ценным бумагам с нерегулярным последним периодом. |
ПЛТ |
Возвращает величину выплаты за один период аннуитета. |
ОСПЛТ |
Возвращает величину выплат в погашение основной суммы по инвестиции за заданный период. |
ЦЕНА |
Возвращает цену за 100 рублей нарицательной стоимости ценных бумаг, по которым производится периодическая выплата процентов. |
ЦЕНАСКИДКА |
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг, на которые сделана скидка. |
ЦЕНАПОГАШ |
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг, проценты по которым выплачиваются в срок погашения. |
ПС |
Возвращает приведенную (к текущему моменту) стоимость инвестиции. |
СТАВКА |
Возвращает процентную ставку по аннуитету за один период. |
ПОЛУЧЕНО |
Возвращает сумму, полученную к сроку погашения полностью обеспеченных ценных бумаг. |
АПЛ |
Возвращает величину линейной амортизации актива за один период. |
АСЧ |
Возвращает величину амортизации актива за данный период, рассчитанную методом суммы годовых чисел. |
РАВНОКЧЕК |
Возвращает эквивалентный облигации доход по казначейскому чеку. |
ЦЕНАКЧЕК |
Возвращает цену за 100 рублей нарицательной стоимости для казначейского чека. |
ДОХОДКЧЕК |
Возвращает доход по казначейскому чеку. |
ПУО |
Возвращает величину амортизации актива для указанного или частичного периода при использовании метода сокращающегося баланса. |
ЧИСТВНДОХ |
Возвращает внутреннюю ставку доходности для графика денежных потоков, которые не обязательно носят периодический характер. |
ЧИСТНЗ |
Возвращает чистую приведенную стоимость для денежных потоков, которые не обязательно являются периодическими. |
ДОХОД |
Возвращает доход от ценных бумаг, по которым производятся периодические выплаты процентов. |
ДОХОДСКИДКА |
Возвращает годовой доход по ценным бумагам, на которые сделана скидка (пример — казначейские чеки). |
ДОХОДПОГАШ |
Возвращает годовой доход от ценных бумаг, проценты по которым выплачиваются в срок погашения. |
|
|
2Практическая часть
2.1Разработка функции пользователя
2.1.1 Постановка задачи
Разработать алгоритм и программный код пользовательской функции для нахождения произведения четных элементов массива.
Выполнить отладку функции и проверку ее работоспособности.
2.1.2 Разработка алгоритма
Алгоритм – это конечная последовательность точно определенных действий, приводящая к решению поставленной задачи. При разработке алгоритма процесс обработки данных разбивается на отдельные, относительно самостоятельные блоки, и устанавливается последовательность выполнения блоков. При составлении программы алгоритм решения задачи переводится на конкретный язык программирования.
Графическое представление алгоритма дано на рисунке 2.1
Рисунок 2.1- Графическое представление алгоритма