<<
>>

3.8. Финансовый анализ

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

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

Количество этих функций в системе Excel, естественно, недостаточно для проведения разнообразных финансово-экономических расчетов. Для этой цели разработаны и применяются специализированные банковские, аналитические и прочие системы, которые в полной мере отвечают требованиям разнообразных финансовых расчетов.

Поскольку Excel не является узкоспециализированной системой, то наличие хотя и небольшого числа финансовых функций является примечательным фактом. Заметим, что во многих других СУБД и компьютерных системах такие функции отсутствуют. В случае необходимости, нетрудно создать новые функции, например, функцию Альтмана для оценки кредитоспособности предприятия. Сделать это можно просто средствами Excel и мы это покажем в одном из параграфов.

Прежде чем приступать к изучению финансовых функций в Excel, рассмотрим вкратце простейшие понятия, которые используются в этих функциях. Для более глубокого изучения финансово-экономических расчетов мы отсылаем читателя к литературе [].

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

і (%) - простая годовая ставка ссудного процента;

I - общая сумма процентных денег за весь период начисления;

Р - величина первоначальной денежной суммы;

S - наращенная сумма;

и - продолжительность периода начисления в годах;

д - продолжительность периода начисления в днях;

К - продолжительность года в днях.

Величина К является временной базой для расчета процентов.

В зависимости от способа определения продолжительности финансовой операции рассчитывается либо точный, либо обыкновенный (коммерческий) процент.

(2)

На практике часто возникает обратная задача: узнать величину суммы Р, которая в будущем должна составить заданную величину S.

В этом случае Р называется современной (текущей, настоящей, приведенной) величиной суммы S.

Основная формула для определения наращенной суммы имеет следующий вид:

Из формулы (1) получаем формулу, соответствующую операции дисконтирования:

S

Р = ; . (3)

1 + т

Преобразуя формулу (1) (т. е. заменяя входящие в нее выражения нэ эквивалентные и выражая одни величины через другие), получаем еще несколько формул дня определения неизвестных величин в различных случаях:

S -Р

п = ; (4)

Рг

d=LzLK- (5)

(6)

Pi S-P Pn S-P

(7)

Pd

Иногда на разных интервалах начисления применяются разные процентные ставки. Если на последовательных интервалах начисления И], п2„... nN используются ставки процентов /ь /2,..., iN, то при N интервалах начисления наращенная сумма составит:

( N Л

І' = Р1 + 5>Л- (8)

v і J

3.8.1. Анализ инвестиций

Вначале рассмотрим назначение аргументов, которые используются в различных функциях (табл. 3.1).

Таблица 3.1 Аргумент

Назначение Величина вклада в конце периода (будущее значение, будущая стоимость). Равно нулю, если аргумент опущен.

Величины периодических выплат, когда их значения не совпадают. к пер (число периодов) Количество (общее) периодов выплат.

(пит periods) Лргл мені

Назначение выплата (payment)

Величина постоянных пфиодических выплат. тип (type)

Момент выплаты; если опущен или равен 0, то в конце периода; если равен 1. то в начале периода. период (period)

из (тс) (presentyal)

ставка (норма) (rate)

Величина отдельного периода (от 1 до кпер).

Текущее (настоящее) значение (стоимость) платежей.

Процентная ставка за период. Функция ПЗ (PV)

Настоящий (текущий) объем вклада характеризует общую сумму будущих платежей и является одним из показателей долговременных инвестиций. Предполагаемый доход от вклада требуется пересчитать на настоящее время. Чем больше настоящий объем вклада превышает цену инвестиции, тем выгоднее рассматриваемый способ вложения денег.

Пример.

Предположим, имеется инвестиционный проект, в который требуется вложить 40 млн. р., а доход, получаемый от реализации проекта, составляет 10 млн. р. ежегодно в течение 5 лет. Выгодно ли вложить сегодня 40 млн. р., чтобы в будущем получить 50 млн. р. Для ответа на такой вопрос нужно вычислить настоящий объем ежегодных выплат в размере 10 млн. р. 10 10 10 10 10

РМг<

PV^

PV = 4389S767,44

Рис. 3.19. Вычисление настоящего (текущего, приведенного) объема

вклада

Воспользуемся функцией

=113 (ставка; кпер; выплата; бз; тип)

[=PV (rate, питjperiods, payment, future val, type) ]

Для расчета настоящего объема вклада при периодических выплатах используется аргумент выплата (payment), а при единовременной выплате - аргумент бз (future val).

Пусть банковская "ставка" равна 4,5% годовых. Эта величина является порогом оценки выгодных инвестиций. Подставив значения в формулу, получим

=ПЗ(4,5%;5; 10000000)

В результате вычисления по этой формуле система Excel выдаст результат - 43 899 767,44 р. То есть, при указанной процентной ставке сумма 43 899 767,44 принесет в течении пяти лет доход 50 млн. р. Так как требуемый вклад в проект составляет всего 40 млн. р., то инвестиция будет выгодной.

Если бы по условию инвестиции, всю сумму 50 млн. р. Вы получили бы в конце пятилетнего периода, а не ежегодно по 10 млн. р., то результат вычисления по формуле

==ПЗ(4,5%; 5;;50000000)

был бы равен - 40 122 552,33 р.

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

Функция НПЗ (NPV)

Расчет чистого текущего объема вклада производится по формуле

=НПЗ(ставка; значение1; значение2;...; значение29)

|=NPV(r«fc, inflow 1, inflow2, .... inflow29)]

Число аргументов периодических выплат может достигать 29, а фактическое их число может быть больше, если воспользоваться массивами.

Функция НПЗ() отличается от функции П3(): 1)

в функции НПЗ() в отличие от П3() периодические выплаты могут быть различными; 2)

платежи (поступления) функции П3() допускаются как в начале, так и конце периода, а в функции НПЗ() все выплаты производятся равномерно в конце периода.

Если первый вклад вносится заранее в начале периода, то его нужно исключить из аргументов функции НПЗ() и добавить к возвращаемому результату.

Если же вклад выплачивается в конце первого периода, то он задается отрицательным первым аргументом.

Пример. Пусть инвестиционный проект предполагает: •

предварительный вклад - 25 ООО ООО р.; •

убыток в конце первого года - 5 500 ООО р.; •

ожидаемые доходы в конце второго, третьего и четвертого года составляют соответственно 9 500 ООО р., 14 ООО ООО р. и 18 500 000 р.; •

годовая ставка - 12%.

Подставим значения в формулу:

=НПЗ(12%;-5500000;9500000;14000000;18500000)-25000000

и получим результат: - 615 364,53 р., который свидетельствует, что данный проект не выгоден.

Отрицательное значение формулы означает убыток.

Интерес представляет случай, когда НПЗ=0, то есть граничная точка выгодности или невыгодности проекта. Для определения величины начального вклада, при котором проект станет выгодным, нужно воспользоваться командой Подбор параметра (Goal Seek) из меню Сервис (Tools).

В рассмотренной формуле величина предварительного вклада просто вычиталась нз возвращаемого функцией результата.

Если же этот вклад приходится на конец первого года, то следует применить другую формулу:

=НПЗ( 12%;(-25000000-55000000);9500000;14000000;18500000)

Функция БЗ (FV)

Будущее значение (БЗ) является величиной, противоположной настоящему объему вклада. Для расчета БЗ вклада на основе постоянных периодических выплат или единовременной выплаты используется формула:

=БЗ(ставка; кпер; выплата; из; тип)

[=FV(rate, пит_periods, payment, present_val, type)]

При периодических постоянных платежах используется аргумент выплата (payment), а при единовременном взносе - аргумент из (present_val).

Пример. Пусть Вы вносите в пенсионный фонд в начале каждого периода по 500 ООО р. при постоянной процентной ставке 11%. Сколько средств накопится на счету к 50-ти годам, если Вам сейчас 20 лет? Подставив значения в формулу

=БЗ(И%;30;-500000;;1),

получим результат 110 456 587 р. - такая сумма накопится через 30 лет.

Если договор заключен три года назад и в настоящее время на счету имеется 2 000 000 р., то с помощью формулы

=БЗ(11%;30;-500000;-2000000; 1),

получим что к 50-ти годам на счету будет 156 241 180 р.

В обоих рассмотренных случаях значение последнего аргумента, равное 1, означает, что выплаты осуществляются в начале периода.

Например, если в предыдущей формуле опустить последний аргумент, т. е. выплаты осуществляются в конце, а не в начале года, то результат будет 145 295 032 - более чем на 10 000 000 меньше.

Функция ППЛАТ (РМТ)

Функция предназначена для расчета постоянных периодических выплат при возврате займа в течение определенного периода.

=\\1\ЛАТ(ставка; кпер; нз; бз; тип) [=РМТ(>я*е, питjperiods, present_val, future_yal, type)]

Пример. Пусть взят кредит 100 млн. р. на 25 лет и требуется рассчитать ежемесячные выплаты для возврата долга, если годовая ставка равна 8%.

Ежемесячная ставка равна 8/12 « 0,67%. Количество периодов (месяцев) равно 25х 12=300. Подставив значения в формулу

=ППЛАТ(8%/12;25* 12; 100000000),

получим результат -771 816 р. Отрицательное значение потому, что деньги нужно отдавать.

Функция ПЛПРОЦ (IMPT)

Функция возвращает платежи по процентам за текущий период на основе постоянных периодических выплат и постоянной процентной ставки:

=ПЛПРОЦ(с7иявка; период; кпер; нз; бз; тип)

[=1IV! Р Yfrate,period,пит_periods,present_yal,future jval, type)]

Пример. Обратимся к предыдущему примеру с займом в 100 млн. р. на 25 лет при годовой ставке 8%. Формула

=ПЛПРОЦ(8%/12; 1;25* 12; 100000000)

дает результат -666 667 р. - выплату по процентам за первый месяц 25-летнего периода.

За последний месяц того же периода выплата процентов определяется по формуле

=ГШПРОЦ(8%/12;25* 12;25* 12; 100000000),

которая даст результат -5 111р.

Функция ОСНПЛАТ (РРМТ)

Эта функция похожа на функцию ПЛПРОЦО, но в отличие от нее используется для расчета величины основного платежа на основе постоянных периодических выплат и постоянной процентной ставки.

=ОСНПЛАТуставка; период; кпер; из; бз; тип)

Ї=РР М Т(rate,period, пит_periods,presentval,future_\>al, type)]

Пример. Снова обратимся к примеру с кредитом в 100 млн. р. на 25 лет при годовой процентной ставке 8%. Формула

=ОСНПЛАТ(8%/12; 1 ;25* 12; 100000000)

дает значение -105 150 р.

- величину основного платежа за первый месяц. тогда как формула

=ОСНПЛАТ(8%/12;25* 12:25* 12; 100000000)

вернет значение - 766 704,85 р. - величину основного платежа за последний месяц 25-летнего периода.

Нетрудно убедиться, что сумма выплаты по процентам и основные выплаты за полный период равны полной величине выплаты, вычисляемой с помощью функции ПГО1АТ().

Функция КПЕР (NPER)

Функция вычисляет количество периодов, необходимых для выплаты займов на основе постоянных периодических выплат и постоянной процентной ставки:

=КТ1ЕР(ставка; выплата; из; бз; тип)

[=NPERfrete, раутепу, present val, future yal, type)]

Пример. Пусть мы выплачивает 1 млн. р. для возврата займа в 100 млн. р. при годовой процентной ставке 8%.

Формула

=КПЕР(8%/12;-1000000; 100000000)

вернет 165,34 месяца, то есть примерно через 14 лет будет выплачен заем.

Аргумент выплата (payment) может оказаться слишком малым, чтобы можно было вернуть заем при заданной процентной ставке: в этом случае функция КПЕР() вернет значение ошибки - *ЧИСЛО! (*NUM!). Для возврата займа необходимо, чтобы ежемесячные выплаты были не меньше соответствующей процентной ставки, умноженной на полную величину займа. В рассмотренном примере минимальная величина ежемесячных выплат составит 666 667 р., поэтому формула

=КПЕР(8%/12;-500000; 100000000) не позволяет выплатить заем.

3.8.2. Расчет процентных ставок

Рассматриваемые в данным разделе три функции НОРМА(), ВНДОХО и МВСДО [RATE(), IRR(), MIRR()] используется для расчета процентных ставок, характеризующих эффективность инвестиционных операций.

Функция НОРМА (RATE)

Эта функция возвращает процентную ставку за один период (норму прибыли) для инвестиционных операций на основе постоянных периодических выплат или единовременной выплаты:

=НОРМА(киер; выплата; нз; бз; тип; нач прибл)

[=КАТЕ(ии/яjperiods, payment, present_val, future val, type, guess)]

Аргумент выплата (payment) используется для расчета ставки постоянных периодических выплат, а аргумент бз (fiiture_val) - для единовременной выплаты. Последний аргумент нач_прибл (предполо- жение) является необязательным (также и как два предыдущих аргумента), служит для задания предполагаемой величины процентной ставки, по умолчанию - 10%.

Пример. Предположим, что на вложенный капитал 30 млн. р. ежегодно получаем доход в 10 млн. р. в течение пяти лет. Годовая процентная ставка вычисляется по формуле

=НОРМА(5Д0000000;-30000000)

результат вычисления - 20%. Точное значение будет 0,198577, но в ячейке оно представлено в процентном формате.

Вычисление процентной ставки выполняется методом последовательных приближений. Сначала рассчитывается текущий объем инвестиции при ставке, задаваемой параметром начприбл. Если получаемое в результате значение больше нуля, то значение процентной ставки увеличивается н расчет текущего объема повторяется. Если же полученное значение оказывается меньше нуля, то для следующего приближения значение процентной ставки уменьшается. Этот процесс завершается, когда получится решение с точностью 0,0000001, либо количество итераций превысит 20.

Функция ВНДОХ (IRR)

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

=IIН Д О X (т и чей и я; прогноз)

[=IRR (values,guess)]

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

Функции ВНДОХ0 [IRR0] и НОРМА() [RATE()] тесно связаны. Различие между ними такое же. как и между функциями П3() [PVO] И НП30 [NPV()]. Функция ВНДОХ(), так же как и функция НПЗ(), учитывает стоимость вложения и непостоянство выплат.

Аргумент значения (values) может быть массивом или ссылкой на интервал ячеек с числами. Допускается только один такой аргумент, и он должен содержать по крайней мере одно значение. При расчетах предполагается, что поступления и выплаты приходятся на конец периода, а возвращаемый результат представляет собой процентную ставку дохода для заданного периода.

Аргумент прогпоз(предположение) (guess) является необязательным и может использоваться для указания предполагаемого значения вычисляемой процентной ставки. Расчет выполняется методом последовательных приближений, а значение параметра прогноз по умолчанию полагается равным 10%.

Пример. Предположим, Вы рассматриваете покупку за 60 млн. р. и надеетесь в течении последующих лет получить доход в виде чистой ренты в размере 12 ООО ООО р., 14 ООО ООО р., 17000 000 р., 19 000 000 р. и 21 000 000 р. Если в интервал ячеек последовательно внести все указанные значения (не забудьте, что, покупая, Вы тратшхз деньги, поэтому в ячейку А1 нужно ввести отрицательное значение -60 000 000 р.) и воспользоваться формулой

=ВНДОХ(А1:А6),

то она вернет результат 11%. Если пороговая процентная ставка составляет 10% годовых или меньше, то Вы можете считать покупку хорошим вложением средств.

Функция МВСД (MIRR)

Эта функция возвращает модифицированную внутреннюю скорость оборота средств, при вычислении которой учитывается как стоимость занятых под инвестиции средств, так и доход, получаемый за счет реинвестирования прибыли:

= ШВСЩзначения; ф ставка; рставка)

[=MIRR(values, funds_cost, reinvest) J

Аргумент значении (values) может быть массивом или ссылкой на интервал ячеек, содержащий ряд выплат (отрицательные значе- ния) или поступлений (положительные значения), осуществляемых в конце каждого периода. Должно быть задано хотя бы одно положительное и одно отрицательное значение. Аргумент фставка (финансо- вая HopMa)(fumls_cost) представляет собой норму прибыли или процентную ставку, выплачиваемые за заимствованные средства. Аргумент рставка (реинвест_норма)(гсіпусхО задает норму прибыли, получаемой за счет реинвестирования дохода.

Пример. Если в предыдущем примере воспользоваться формулой

-МВСД(А 1 :А6; 10%;8%),

то она вернет результат 10% - модифицированную внутреннюю скорость оборота средств при 10% годовых, выплачиваемых по займу 60 млн. р., и 8% годовых, получаемых от реинвестирования прибыли в рассматриваемый период.

3.8.3. Расчет амортизации

Рассматриваются три функции для расчета амортизации имущества в течение определенного периода. В этих функциях используются следующие аргументы: Аргумент .Назначение нач стоим (стоимость) (cost) Начальная стоимость имущества. ост стоим (ликвидная стои Остаточная (ликвидная) стоимость мость) (salvage) имущества. время экспл Период амортизации. (время амортизации) (life) период (period) Период для начисления амортиза ции. Все аргументы в функциях должны измеряться в одинаковых периодах, например, в годах или месяцах.

Функция AMP (SLN)

Эта функция вычисляет величину непосредственной амортизации имущества за один период:

=АМР (нач_стоим; ост_стоим; время_экспл)

[=SLN (cost, salvage, life)]

При расчете амортизации предполагается, что стоимость имущества уменьшается равномерно в течение всего времени эксплуатации.

Пример. Определить амортизацию станка стоимостью 800 ООО р., срок эксплуатации которого 10 лет, после чего его стоимость оценивается в 50 ООО р. Формула

=АМР(800000;50000;10)

вернет результат 75 ООО р. - непосредственную амортизацию за каждый год эксплуатации.

Функция ДЦОБ (DDB) и ДОБ (DB)

Функция

=}ЩОТі(нач^тоим;ост_стоилі;врелія_зкспл;перш>д;козфф)

[=DDB(cost, salvage, life, period, factor)]

вычисляет амортизацию имущества на основе метода двукратного учета амортизации (метод удвоенного процента со снижающегося остатка). Это метод ускоренной амортизации, которая максимальна в первый период и снижается в последующие периоды.

Норма снижения балансовой стоимости коэфф - необязательный аргумент и по умолчанию коэфф=2, при этом используется метод двукратного учета амортизации.

Пример. Рассчитать амортизацию оборудования стоимостью 5 ООО ООО р. со сроком эксплуатации 5 лет (60 месяцев) и остаточной стоимостью 100 000 р. Формула

=ДДОБ(5000000; 100000,60; 1)

вернет результат 166 666 р. - двукратную амортизацию за первый месяц его эксплуатации.

Формула

=ДДОБ(5000000; 100000;5; 1)

вернет 2 ООО ООО р. - двукратную амортизацию за первый год, а формула

=ДДОБ(5000000;100000:5;5)

вернет величину двукратной амортизации за последний год, равную 259 200 р.

В отличие от функции ДДОБ, функция

=Щ)Щнач_сгпоим;остат_стоим;время_экспл;период; месяц)

salvage, life, period, month)]

вычисляет амортизацию имущества на основе метода постоянного учета амортизации.

Первые четыре аргумента имеют тот же смысл, что и в функции ДДОБ(). Последний аргумент месяц задает количество месяцев эксплуатации в первый год (по умолчанию - 12 месяцев).

Пример. Оборудование стоимостью 10 ООО ООО р. имеет срок эксплуатации 6 лет при остаточной стоимости 1 ООО ООО р. и в первый год эксплуатировалось 7 месяцев. Тогда формула

=ДОБ( 10000000; 1000000;6;1;7)

вернет ре зультат 1 860 833 р. - амортизацию за первый год эксплуатации.

<< | >>
Источник: А.Н. Романов и А.И. Змитрович. Информационные технологии в экономике: Учебное пособие для вузов. В 2 кн. Кн. 1. / Под ред.. - Мн.: ЗАО "Веды". 240 е.: ил.. 1998

Еще по теме 3.8. Финансовый анализ:

  1. Каталог ссылок
  2. Литература: 1.
  3. ЗАКОН «О КООПЕРАЦИИ В СССР» И ПОЯВЛЕНИЕ ПЕРВЫХ НЕГОСУДАРСТВЕННЫХ БАНКОВ
  4. Анализ выполнения договорных обязательств и реализации продукции.
  5. 7.1. Основная литература
  6. 7.2. Дополнительная литература 17.
  7. Предисловие
  8. 3.8. Финансовый анализ
  9. 3.9. Программирование функций в Excel
  10. 1.3. ФОРМИРОВАНИЕ И РАЗВИТИЕ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ ЭКОНОМИЧЕСКОГО АНАЛИЗА В УСЛОВИЯХ РЫНОЧНЫХ ПРЕОБРАЗОВАНИЙ ЭКОНОМИКИ РОССИИ
  11. 2.1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ КЛАССИФИКАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЭКОНОМИЧЕСКОГО АНАЛИЗА
  12. 2.3. СОВРЕМЕННОЕ СОСТОЯНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДРУГИХ ВИДОВ ЭКОНОМИЧЕСКОГО АНАЛИЗА
  13. ГЛАВА 3. ДОСТОВЕРНОСТЬ И НАДЕЖНОСТЬ ИНФОРМАЦИОННОЙ БАЗЫ ФИНАНСОВОГО АНАЛИЗА В УСЛОВИЯХ РЫНОЧНЫХ ОТНОШЕНИЙ
  14. 3.1. ПРИЧИНЫ ИСКАЖЕНИЯ ДОСТОВЕРНОСТИ И НАДЕЖНОСТИ ПОКАЗА ТЕЛЕЙ ФИНАНСОВОЙ ОТЧЕТНОСТИ. СПРАВЕДЛИВАЯ СТОИМОСТЬ, ЕЕ ОПРЕДЕЛЕНИЕ И ИСПОЛЬЗОВАНИЕ
  15. 3.2. ИНФЛЯЦИЯ, ЕЕ ВИДЫ, ВЛИЯНИЕ НА ДОСТОВЕРНОСТЬ И НАДЕЖНОСТЬ ПОКАЗА ТЕЛЕЙ ФИНАНСОВОЙ ОТЧЕТНОСТИ
  16. 3.4. ВЫБОР ИНДЕКСА ИНФЛЯЦИИ И РАСЧЕТ КОЭФФИЦИЕНТОВ КОРРЕКТИРОВКИ ПОКАЗАТЕЛЕЙ ФИНАНСОВОЙ ОТЧЕТНОСТИ
  17. 4.1. АНАЛИЗ ФИНАНСОВОЙ УСТОЙЧИВОСТИ ПРЕДПРИЯТИЯ С ИСПОЛЬЗОВАНИЕМ КОМПЬЮТЕРНЫХ ПРОГРАММ
  18. 4.2. АНАЛИЗ ОБОРА ЧИВАЕМОСТИ АКТИВОВ И КАПИТАЛА ПРЕДПРИЯТИЯ С ИСПОЛЬЗОВАНИЕМ КОМПЬЮТЕРНЫХ ПРОГРАММ
  19. 3.3. Пути совершенствования методов оценки финансового состояния.