Финансовые расчеты с использованием электронных таблиц. Microsoft Excel
Как было обещано в предыдущей статье, в данной рубрике мы будем рассказывать об инструментах, использую которые можно значительно облегчить процедуру финансовых расчетов, доведя данный, казалось бы, рутинный процесс, до творчества.
Один из самых популярных приложений, обладающий очень широкими возможностями для финансовых расчетов, на протяжении уже очень долгого времени является Microsoft Excel. Microsoft Excel входит в пакет прикладных приложений Microsoft Office небезызвестной компании Microsoft.
Данный пакет приложений является одним из флагманских продуктов данной компании. Первая версия программы, как ни удивительно, была выпущена по платформу Mac (довольно известной и не мене популярной сейчас компании Apple) в далеком 1987 году. Стремительно набирающаяся популярность Microsoft Excel позволила занять компании Microsoft позицию ведущего разработчика программного обеспечения, а основателю компании – одного из богатых людей планеты. С 1993 года Microsoft Excel начал входить в состав пакета Microsoft Office.
Надо отдать должное компании Microsoft в том, с момента начала продаж и до сегодняшних дней идет постоянное обновление и улучшение программного продукта, хотя основная концепция остается неизменной на протяжении уже долгого времени. Компания с завидной периодичностью выпускает не просто обновления, а новые версии приложения, и, наверняка, именно этот фактор позволяет сохранять ей ведущие места в топ листе мировых гигантов. Но мы отвлеклись от основной темы статьи :)
Я не ошибусь, если предположу, что все кто имеет хоть хоть как то знаком с компьютером, знает, что такое Microsoft Excel. В приложении реализованы очень мощные алгоритмы работы с таблицами, построения диаграмм, работы с большими массивами данных. Так как наша основная тема – финансовые расчеты и посторенние финансовых моделей, отметим, что в приложении широкие возможности проведения статистических и экономических расчетов. Чтобы было понятно, о чем идет речь, остановимся на простом примере. Допустим, нам необходимо решить достаточно часто встречающуюся на практике задачу – рассчитать сумму аннуитетного платежа, а также какая часть данного платежа направляется на погашение основного долга и процентов, при заданной первоначальной сумме и сроке кредита, а также годовой процентной ставке. Подробнее, что такое аннуитетные платежи и чем они отличаются от дифференцированных, можно почитать в статье «Дифференцированный кредит и аннуитет – что выбрать?»
Формула расчета аннуитетного платежа достаточна громозка, и мы не будем приводить ее в данной статье (наша статья посвящена не элементам высшей математики, а носит несколько иной характер). Я уверен, что при возникновении интереса Вы без труда найдете ее в сети Интернет. Отметим лишь, что используя средства Excel при приложении определенных усилий можно реализовать данную формулу для расчета искомых показателей. Не прибегая к такому мощному инструменту Excel, как встроенные функции.
Однако разработчики из Microsoft пошли дальше, и для решения нашей задачи можно использовать стандартную функцию ПЛТ(a;b;c), где a – процентная ставка за период займа, b - общее количество выплат по займу, с- первоначальная стоимость займа.Таким же образом можно подсчитать, какая часть платежа направляется на погашение основного долга. Для этого необходимо использовать функцию ОСПЛТ(). Подробнее о параметрах функции можно почитать в Справке Excel.
Приведенные функции лишь небольшая часть возможностей данного приложения. Спектр функций, реализованных в приложении, настолько широк, что, как уже отмечалось, поможет построить финансовую модель любой степени сложности. А если стандартного набора функции недостаточно, (что, на практике, встречается достаточно редко) то можно реализовать сложные многоступенчатые алгоритмы обработки данных с использованием макросов. Это может потребоваться, например, в тех случаях, когда необходимо взаимодействие с конечным пользователем, например, реакция на нажатие каких либо кнопок, либо выбор одного или нескольких вариантов из возможного набора. Макросы позволяют стоить сценарии обработки и на встроенном в Excel языке программирования Visual Basic for Applications (VBA). Данный язык программирования достаточно простой, и если Вы знакомы с основами программирования, то освоить его не составит большого труда.
Подводя итог статьи, отметим, что мы перед собой не ставили цель рассказать обо всех возможностях финансовых расчетов с использованием Microsoft Excel. Данная статья является лишь предисловием, можно сказать мотивом к изучению возможностей пакета. Только используя все возможности, которые предоставляет тот или иной инструмент (в частности, Microsoft Excel) можно эффективно решать задачи, которые стоят на пути достижения поставленных целей.