Финансовые функции excel для решения экономических задач
Excel предлагает финансовым специалистам широкий инструментарий по выполнению различных финансовых расчетов, чтобы избежать необходимости пользоваться специальным финансовым калькулятором.
Многие приведенные ниже финансовые функций Excel могут также пригодиться и пользователям из других областей, а также для решения простых бытовых задач, например, как расчет доходности по депозиту с простыми или сложными процентами.
Информацию о полезных горячих клавишах Вы найдет в этой статье. О специализированных статистических функциях в Excel также читайте тут.
Наиболее популярные финансовые функции Excel
1. БС
(англ. FV) – возвращает будущую стоимость инвестиций при условиях постоянной процентной ставки, периодических постоянных платежей или единого общего платежа (в виде начальной инвестиции, определяемой аргументом «пс»): = БС(ставка;кпер;плт;[пс];[тип]) , где:
- «ставка» – процентная ставка за период (можно использовать ставку простого процента в случае с депозитами / вкладами): например, если ставка 6% годовых и выплаты производятся ежемесячно, процентная ставка за месяц составит 6%/12, при ежеквартальных выплатах аргумент «ставка» будет равен 6%/4;
- «кпер» – общее количество периодов для ежегодного платежа: например, в случае кредита на 5 лет и ежемесячных платежах, аргумент «кпер» будет равен 5*12;
- «плт» – постоянная выплата за каждый период (выплаты – отрицательные значения, поступления – положительные значения): например, если ежемесячный платеж по кредиту составляет 10 000 руб., то аргумент «плт» будет равен -10 000.
- «пс» – приведенная стоимость или первоначальная (инвестированная или вложенная) сумма (если аргумент опущен, предполагается значение 0 и необходимо обязательно указать аргумент «плт»),
- «тип» – срок выплаты в начале (1) или в конце периода (0) (если аргумент «тип» опущен, предполагается значение 0, т.е. в конце периода).
2. БЗРАСПИС
(англ. FVSCHEDULE) – возвращает будущую стоимость инвестиций после начисления ряда сложных процентов (с переменной процентной ставкой, подойдет для вкладов с капитализацией процентов): =БЗРАСПИС(первичное;план) , где:
- «первичное» – стоимость инвестиции на текущий момент,
- «план» – массив применяемых процентных ставок.
3. ПС
(англ. PV) – возвращает приведенную (текущую) стоимость инвестиции или займа (на основе постоянной процентной ставки): =ПС(ставка; кпер; плт; [бс]; [тип] ), где:
- «ставка» – процентная ставка за период (можно использовать ставку простого процента в случае с депозитами / вкладами): например, если ставка 6% годовых и выплаты производятся ежемесячно, процентная ставка за месяц составит 6%/12, при ежеквартальных выплатах аргумент «ставка» будет равен 6%/4;
- «кпер» – общее количество периодов для ежегодного платежа: например, в случае кредита на 5 лет и ежемесячных платежах, аргумент «кпер» будет равен 5*12;
- «плт» – постоянная выплата за каждый период (выплаты – отрицательные значения, поступления – положительные значения): например, если ежемесячный платеж по кредиту составляет 10 000 руб., то аргумент «плт» будет равен -10 000.
- «бс» – будущая стоимость или желаемый остаток средств после последнего платежа (если аргумент опущен, предполагается значение 0 и необходимо обязательно указать аргумент «плт»),
- «тип» – срок выплаты в начале (1) или в конце периода (0) (если аргумент «тип» опущен, предполагается значение 0, т.е. в конце периода).
4. ЧПС
(англ. NPV) – возвращает чистую приведенную или дисконтированную стоимость инвестиции при условии серии периодических денежных потоков и с использованием ставки дисконтирования: =ЧПС(ставка; значение1; [значение2],…) , где:
- «ставка» – ставка дисконтирования за один период;
- «значение1, значение2,…» – предполагаемые выплаты и поступления (должны быть равномерно распределены во времени, при этом выплаты должны осуществляться в конце каждого периода).
5. ЧИСТНЗ
(англ. XNPV) – возвращает чистую приведенную стоимость для денежных потоков, не обязательно являющихся периодическими: =ЧИСТНЗ(ставка;значения;даты), где:
- «ставка» – ставка дисконтирования за один период;
- «значение1, значение2,…» – предполагаемые выплаты и поступления (денежные потоки, соответствующие графику платежей, приведенному в аргументе “даты”. Если первое значение является затратами или выплатой, оно должно быть отрицательным. Все последующие выплаты дисконтируются на основе 365-дневного года. Ряд значений должен содержать по крайней мере одно положительное и одно отрицательное значение);
- «даты» – график дат платежей, который соответствует платежам для денежных потоков.
6. ПЛТ
(англ. PMT) – возвращает сумму периодического платежа с постоянным процентом и постоянной суммой платежа (подходит для расчета платежей по аннуитету): =ПЛТ(ставка; кпер; пс; [бс]; [тип]), где:
- «ставка» – процентная ставка за период (можно использовать ставку простого процента в случае с депозитами / вкладами): например, если ставка 6% годовых и выплаты производятся ежемесячно, процентная ставка за месяц составит 6%/12, при ежеквартальных выплатах аргумент «ставка» будет равен 6%/4;
- «кпер» – общее количество периодов для ежегодного платежа: например, в случае кредита на 5 лет и ежемесячных платежах, аргумент «кпер» будет равен 5*12;
- «пс» – приведенная стоимость или первоначальная (инвестированная или вложенная) сумма (если аргумент опущен, предполагается значение 0),
- «бс» – будущая стоимость или желаемый остаток средств после последнего платежа (если аргумент опущен, предполагается значение 0),
- «тип» – срок выплаты в начале (1) или в конце периода (0) (если аргумент «тип» опущен, предполагается значение 0, т.е. в конце периода).
7. ПРПЛТ
(англ. IPMT) – возвращает сумму процентных платежей за указанный период только в том случае, если платежи в каждом периоде осуществляются равными частями: =ПРПЛТ(ставка;период;кпер;пс;[бс];[тип]) , где:
- «ставка» – процентная ставка за период (можно использовать ставку простого процента в случае с депозитами / вкладами): например, если ставка 6% годовых и выплаты производятся ежемесячно, процентная ставка за месяц составит 6%/12, при ежеквартальных выплатах аргумент «ставка» будет равен 6%/4;
- «период» – период, для которого требуется найти платежи по процентам (число в интервале от 1 до аргумента “кпер”);
- «кпер» – общее количество периодов для ежегодного платежа: например, в случае кредита на 5 лет и ежемесячных платежах, аргумент «кпер» будет равен 5*12;
- «пс» – приведенная стоимость или первоначальная (инвестированная или вложенная) сумма (если аргумент опущен, предполагается значение 0),
- «бс» – будущая стоимость или желаемый остаток средств после последнего платежа (если аргумент опущен, предполагается значение 0),
- «тип» – срок выплаты в начале (1) или в конце периода (0) (если аргумент «тип» опущен, предполагается значение 0, т.е. в конце периода).
8. СТАВКА
(англ. RATE) – возвращает ставку процентов по аннуитету за один период: =СТАВКА(кпер; плт; пс; [бс]; [тип]; [прогноз] ), где:
- «кпер» – общее количество периодов для ежегодного платежа: например, в случае кредита на 5 лет и ежемесячных платежах, аргумент «кпер» будет равен 5*12;
- «плт» – постоянная выплата за каждый период (выплаты – отрицательные значения, поступления – положительные значения): например, если ежемесячный платеж по кредиту составляет 10 000 руб., то аргумент «плт» будет равен -10 000;
- «пс» – приведенная стоимость или первоначальная (инвестированная или вложенная) сумма (если аргумент опущен, предполагается значение 0);
- «бс» – будущая стоимость или желаемый остаток средств после последнего платежа (если аргумент опущен, предполагается значение 0, а аргумент «пс» является обязательным);
- «тип» – срок выплаты в начале (1) или в конце периода (0) (если аргумент «тип» опущен, предполагается значение 0, т.е. в конце периода);
- «прогноз» – предполагаемая величина ставки (если аргумент “прогноз” опущен, предполагается значение 10%).
9. ЭФФЕКТ
(англ. EFFECT) – возвращает фактическую (или эффективную) годовую процентную ставку, если заданы номинальная годовая процентная ставка и количество периодов в году, за которые начисляются сложные проценты: =ЭФФЕКТ(номинальная_ставка;кол_пер), где:
- «номинальная_ставка» — номинальная процентная ставка;
- «кол_пер» – количество периодов в году, за которые начисляются сложные проценты.
10. ДОХОД
(англ. YIELD) – возвращает доходность ценных бумаг (облигаций), по которым производятся периодические выплаты процентов: =ДОХОД(дата_согл; дата_вступл_в_силу; ставка; цена; погашение, частота; [базис] ), где:
- «дата_согл» — дата расчета за ценные бумаги (дата продажи ценных бумаг покупателю, более поздняя, чем дата выпуска);
- «дата_вступл_в_силу» — срок погашения ценных бумаг (момент, когда истекает срок действия ценных бумаг);
- «ставка» — годовая процентная ставка для купонов по ценным бумагам;
- «цена» — цена ценных бумаг на 100 рублей номинальной стоимости;
- «погашение» — выкупная стоимость ценных бумаг на 100 рублей номинальной стоимости;
- «частота» — кол-во выплат по купонам за год (для ежегодных – 1, для полугодовых — 2, для ежеквартальных — 4);
- «базис» — используемый способ вычисления дня (если 0 или опущен, то используется американский (NASD) 30/360).
11. ВСД
(англ. IRR) – возвращает внутреннюю ставку доходности для потоков денежных средств (для платежей (отрицательные величины) и доходов (положительные величины), которые имеют место в следующие друг за другом и одинаковые по продолжительности периоды): =ВСД(значения; [предположения]) , где:
- «значения» – массив или ссылка на ячейки, содержащие ряд денежных выплат (отрицательные значения) и поступлений (положительные значения), происходящих в регулярные периоды времени (по крайней мере одна положительная и одна отрицательная величина);
- «предположение» — величина, предположительно близкая к результату ВСД ( в большинстве случаев нет необходимости задавать аргумент “предположение”. Если он опущен, предполагается значение 10%).
12. МВСД
(англ. MIRR) – возвращает модифицированную внутреннюю ставку доходности, учитывая процент от реинвестирования средств (при котором положительные и отрицательные денежные потоки имеют разные значения ставки): =МВСД(значения;ставка_финанс;ставка_реинвест) , где:
- «значения» – массив или ссылка на ячейки, содержащие ряд денежных выплат (отрицательные значения) и поступлений (положительные значения), происходящих в регулярные периоды времени (по крайней мере одна положительная и одна отрицательная величина);
- «ставка_финанс» – ставка процента, выплачиваемого за деньги, находящиеся в обороте;
- «ставка_реинвест» – ставка процента, получаемого при реинвестировании денежных средств.
Дополнительные финансовые функции Excel
13. ИНОРМА (англ. INTRATE) – возвращает процентную ставку для полностью инвестированных ценных бумаг: =ИНОРМА(дата_согл;дата_вступл_в_силу;инвестиция;погашение;[базис]).
14. ЧИСТВНДОХ (англ. XIRR) – возвращает внутреннюю норму прибыли для графика поступлений денежных средств, не обязательно носящих периодический характер: =ЧИСТВНДОХ(значения;даты[;предположение]).
15. ДОХОДСКИДКА (англ. YIELDDISC) – возвращает годовой доход по ценным бумагам, на которые сделана скидка (например, по казначейским векселям): =ДОХОДСКИДКА(дата_согл;дата_вступл_в_силу;цена;погашение;[базис]).
16. ДОХОДПОГАШ (англ. YIELDMAT) – возвращает годовой доход по ценным бумагам, проценты по которым выплачиваются в срок погашения: =ДОХОДПОГАШ(дата_согл;дата_вступл_в_силу;дата_выпуска;ставка;цена;[базис]).
17. СКИДКА (англ. DISC) – возвращает норму скидки для ценных бумаг: =СКИДКА(дата_согл;дата_вступл_в_силу;цена;погашение;[базис]).
18. ЦЕНА (англ. PRICE) – возвращает цену за 100 рублей номинальной стоимости ценных бумаг, по которым производится периодическая выплата процентов: =ЦЕНА(дата_согл;дата_вступл_в_силу;ставка;доход;погашение,частота;[базис]).
19. АСЧ (англ. SYD) – возвращает величину амортизации актива за данный период, рассчитанную по сумме чисел лет срока полезного использования: =АСЧ(нач_стоимость;ост_стоимость;время_эксплуатации;период).
20. ЦЕНАКЧЕК (англ. TBILLPRICE) – возвращает цену за 100 рублей номинальной стоимости для казначейского векселя: =ЦЕНАКЧЕК(дата_согл;дата_вступл_в_силу;скидка).
Excel имеет значительную популярность среди бухгалтеров, экономистов и финансистов не в последнюю очередь благодаря обширному инструментарию по выполнению различных финансовых расчетов. Главным образом выполнение задач данной направленности возложено на группу финансовых функций. Многие из них могут пригодиться не только специалистам, но и работникам смежных отраслей, а также обычным пользователям в их бытовых нуждах. Рассмотрим подробнее данные возможности приложения, а также обратим особое внимание на самые популярные операторы данной группы.
Выполнение расчетов с помощью финансовых функций
В группу данных операторов входит более 50 формул. Мы отдельно остановимся на десяти самых востребованных из них. Но прежде давайте рассмотрим, как открыть перечень финансового инструментария для перехода к выполнению решения конкретной задачи.
Переход к данному набору инструментов легче всего совершить через Мастер функций.
-
Выделяем ячейку, куда будут выводиться результаты расчета, и кликаем по кнопке «Вставить функцию», находящуюся около строки формул.
В Мастер функций также можно перейти через вкладку «Формулы». Сделав переход в неё, нужно нажать на кнопку на ленте «Вставить функцию», размещенную в блоке инструментов «Библиотека функций». Сразу вслед за этим запустится Мастер функций.
Имеется в наличии также способ перехода к нужному финансовому оператору без запуска начального окна Мастера. Для этих целей в той же вкладке «Формулы» в группе настроек «Библиотека функций» на ленте кликаем по кнопке «Финансовые». После этого откроется выпадающий список всех доступных инструментов данного блока. Выбираем нужный элемент и кликаем по нему. Сразу после этого откроется окно его аргументов.
ДОХОД
Одним из наиболее востребованных операторов у финансистов является функция ДОХОД. Она позволяет рассчитать доходность ценных бумаг по дате соглашения, дате вступления в силу (погашения), цене за 100 рублей выкупной стоимости, годовой процентной ставке, сумме погашения за 100 рублей выкупной стоимости и количеству выплат (частота). Именно эти параметры являются аргументами данной формулы. Кроме того, имеется необязательный аргумент «Базис». Все эти данные могут быть введены с клавиатуры прямо в соответствующие поля окна или храниться в ячейках листах Excel. В последнем случае вместо чисел и дат нужно вводить ссылки на эти ячейки. Также функцию можно ввести в строку формул или область на листе вручную без вызова окна аргументов. При этом нужно придерживаться следующего синтаксиса:
Главной задачей функции БС является определение будущей стоимости инвестиций. Её аргументами является процентная ставка за период («Ставка»), общее количество периодов («Кол_пер») и постоянная выплата за каждый период («Плт»). К необязательным аргументам относится приведенная стоимость («Пс») и установка срока выплаты в начале или в конце периода («Тип»). Оператор имеет следующий синтаксис:
Оператор ВСД вычисляет внутреннюю ставку доходности для потоков денежных средств. Единственный обязательный аргумент этой функции – это величины денежных потоков, которые на листе Excel можно представить диапазоном данных в ячейках («Значения»). Причем в первой ячейке диапазона должна быть указана сумма вложения со знаком «-», а в остальных суммы поступлений. Кроме того, есть необязательный аргумент «Предположение». В нем указывается предполагаемая сумма доходности. Если его не указывать, то по умолчанию данная величина принимается за 10%. Синтаксис формулы следующий:
Оператор МВСД выполняет расчет модифицированной внутренней ставки доходности, учитывая процент от реинвестирования средств. В данной функции кроме диапазона денежных потоков («Значения») аргументами выступают ставка финансирования и ставка реинвестирования. Соответственно, синтаксис имеет такой вид:
ПРПЛТ
Оператор ПРПЛТ рассчитывает сумму процентных платежей за указанный период. Аргументами функции выступает процентная ставка за период («Ставка»); номер периода («Период»), величина которого не может превышать общее число периодов; количество периодов («Кол_пер»); приведенная стоимость («Пс»). Кроме того, есть необязательный аргумент – будущая стоимость («Бс»). Данную формулу можно применять только в том случае, если платежи в каждом периоде осуществляются равными частями. Синтаксис её имеет следующую форму:
Оператор ПЛТ рассчитывает сумму периодического платежа с постоянным процентом. В отличие от предыдущей функции, у этой нет аргумента «Период». Зато добавлен необязательный аргумент «Тип», в котором указывается в начале или в конце периода должна производиться выплата. Остальные параметры полностью совпадают с предыдущей формулой. Синтаксис выглядит следующим образом:
Формула ПС применяется для расчета приведенной стоимости инвестиции. Данная функция обратная оператору ПЛТ. У неё точно такие же аргументы, но только вместо аргумента приведенной стоимости («ПС»), которая собственно и рассчитывается, указывается сумма периодического платежа («Плт»). Синтаксис соответственно такой:
Следующий оператор применяется для вычисления чистой приведенной или дисконтированной стоимости. У данной функции два аргумента: ставка дисконтирования и значение выплат или поступлений. Правда, второй из них может иметь до 254 вариантов, представляющих денежные потоки. Синтаксис этой формулы такой:
СТАВКА
Функция СТАВКА рассчитывает ставку процентов по аннуитету. Аргументами этого оператора является количество периодов («Кол_пер»), величина регулярной выплаты («Плт») и сумма платежа («Пс»). Кроме того, есть дополнительные необязательные аргументы: будущая стоимость («Бс») и указание в начале или в конце периода будет производиться платеж («Тип»). Синтаксис принимает такой вид:
ЭФФЕКТ
Оператор ЭФФЕКТ ведет расчет фактической (или эффективной) процентной ставки. У этой функции всего два аргумента: количество периодов в году, для которых применяется начисление процентов, а также номинальная ставка. Синтаксис её выглядит так:
Нами были рассмотрены только самые востребованные финансовые функции. В общем, количество операторов из данной группы в несколько раз больше. Но и на данных примерах хорошо видна эффективность и простота применения этих инструментов, значительно облегчающих расчеты для пользователей.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
В Microsoft Excel предусмотрено огромное количество разнообразных функций, позволяющих справляться с математическими, экономическими, финансовыми и другими задачами. Программа является одним из основных инструментов, использующихся в малых, средних и больших организациях для ведения различных видов учета, выполнения расчетов и т.д. Ниже мы рассмотрим финансовые функции, которые наиболее востребованы в Экселе.
Вставка функции
Для начала вспомним, как вставить функцию в ячейку таблицы. Сделать это можно по-разному:
Независимо от выбранного варианта, откроется окно вставки функции, в котором требуется выбрать категорию “Финансовые”, определиться с нужным оператором (например, ДОХОД), после чего нажать кнопку OK.
На экране отобразится окно с аргументами функции, которые требуется заполнить, после чего нажать кнопку OK, чтобы добавить ее в выбранную ячейку и получить результат.
Указывать данные можно вручную, используя клавиши клавиатуры (конкретные значения или ссылки на ячейки), либо встав в поле напротив нужного аргумента, выбирать соответствующие элементы в самой таблице (ячейки, диапазон ячеек) с помощью левой кнопки мыши (если это допустимо).
Обратите внимание, что некоторые аргументы могут не показываться и необходимо пролистать область вниз для получения доступа к ним (с помощью вертикального ползункам справа).
Альтернативный способ
Находясь во вкладке “Формулы” можно нажать кнопку “Финансовые” в группе “Библиотека функций”. Раскроется список доступных вариантов, среди которых просто кликаем по нужному.
После этого сразу же откроется окно с аргументами функции для заполнения.
Популярные финансовые функции
Теперь, когда мы разобрались с тем, каким образом функция вставляется в ячейку таблицы Excel, давайте перейдем к перечню финансовых операторов (представлены в алфавитном порядке).
Данный оператор применяется для вычисления будущей стоимости инвестиции исходя из периодических равных платежей (постоянных) и размера процентной ставки (постоянной).
Обязательными аргументами (параметрами) для заполнения являются:
- Ставка – процентная ставка за период;
- Кпер – общее количество периодов выплат;
- Плт – неизменная выплата за каждый период.
Необязательные аргументы:
- Пс – приведенная (нынешняя) стоимость. Если не заполнять, будет принято значение, равное “0”;
- Тип – здесь указывается:
- 0 – выплата в конце периода;
- 1 – выплата в начале периода
- если поле оставить пустым, по умолчанию будет принято нулевое значение.
Также есть возможность вручную ввести формулу функции сразу в выбранной ячейке, минуя окна вставки функции и аргументов.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
Функция позволяет вычислить внутреннюю ставку доходности для ряда денежных потоков, выраженных числами.
Обязательный аргумент всего один – “Значения”, в котором нужно указать массив или координаты диапазона ячеек с числовыми значениями (по крайней мере, одно отрицательное и одно положительное число), по которым будет выполняться расчет.
Необязательный аргумент – “Предположение”. Здесь указывается предполагаемая величина, которая близка к результату ВСД. Если не заполнять данное поле, по умолчанию будет принято значение, равное 10% (или 0,1).
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
ДОХОД
С помощью данного оператора можно посчитать доходность ценных бумаг, по которым производится выплата периодического процента.
Обязательные аргументы:
- Дата_согл – дата соглашения/расчета по ценным бумагам (далее – ц.б.);
- Дата_вступл_в_силу – дата вступления в силу/погашения ц.б.;
- Ставка – годовая купонная ставка ц.б.;
- Цена – цена ц.б. за 100 рублей номинальной стоимости;
- Погашение – суммы погашения или выкупная стоимость ц.б. за 100 руб. номинальной стоимости;
- Частота – количество выплат за год.
Аргумент “Базис” является необязательным, в нем задается способ вычисления дня:
- 0 или не заполнен – армериканский (NASD) 30/360;
- 1 – фактический/фактический;
- 2 – фактический/360;
- 3 – фактический/365;
- 4 – европейский 30/360.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
Оператор используется для расчета внутренней ставки доходности для ряда периодических потоков денежных средств исходя из затрат на привлечение инвестиций, а также процента от реинвестирования денег.
У функции только обязательные аргументы, к которым относятся:
- Значения – указываются отрицательные (платежи) и положительные числа (поступления), представленные в виде массива или ссылок на ячейки. Соответственно, здесь должно быть указано, как минимум, одно положительное и одно отрицательное числовое значение;
- Ставка_финанс – выплачиваемая процентная ставка за оборачиваемые средства;
- Ставка _реинвест – процентная ставка при реинвестировании за оборачиваемые средства.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
ИНОРМА
Оператор позволяет вычислить процентную ставку для полностью инвестированных ц.б.
Аргументы функции:
- Дата_согл – дата расчета по ц.б.;
- Дата_вступл_в_силу – дата погашения ц.б.;
- Инвестиция – сумма, вложенная в ц.б.;
- Погашение – сумма к получению при погашении ц.б.;
- аргумент “Базис” как и для функции ДОХОД является необязательным.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
С помощью этой функции рассчитывается сумма периодического платежа по займу исходя из постоянства платежей и процентной ставки.
Обязательные аргументы:
- Ставка – процентная ставка за период займа;
- Кпер – общее количество периодов выплат;
- Пс – приведенная (нынешняя) стоимость.
Необязательные аргументы:
- Бс – будущая стоимость (баланс после последней выплаты). Если поле оставить незаполненным, по умолчанию будет принято значение, равное “0”.
- Тип – здесь указывается, как будет производиться выплата:
- “0” или не указано – в конце периода;
- “1” – в начале периода.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
ПОЛУЧЕНО
Применяется для нахождения суммы, которая будет получена к сроку погашения инвестированных ц.б.
Аргументы функции:
- Дата_согл – дата расчета по ц.б.;
- Дата_вступл_в_силу – дата погашения ц.б.;
- Инвестиция – сумма, инвестированная в ц.б.;
- Дисконт – ставка дисконтирования ц.б.;
- “Базис” – необязательный аргумент (см. функцию ДОХОД).
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
Оператор используется для нахождения приведенной (т.е. к настоящему моменту) стоимости инвестиции, которая соответствует ряду будущих выплат.
Обязательные аргументы:
- Ставка – процентная ставка за период;
- Кпер – общее количество периодов выплат;
- Плт – неизменная выплата за каждый период.
Необязательные аргументы – такие же как и для функции “ПЛТ”:
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
СТАВКА
Оператор поможет найти процентную ставку по аннуитету (финансовой ренте) за 1 период.
Обязательные аргументы:
- Кпер – общее количество периодов выплат;
- Плт – неизменная выплата за каждый период;
- Пс – приведенная стоимость.
Необязательные аргументы:
- Бс – будущая стоимость (см. функцию ПЛТ);
- Тип (см. функцию ПЛТ);
- Предположение – предполагаемая величина ставки. Если не указывать, будет принято значение по умолчанию – 10% (или 0,1).
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
Оператор позволяет найти цену за 100 рублей номинальной стоимости ц.б., по которым производится выплата периодического процента.
Обязательные аргументы:
- Дата_согл – дата расчета по ц.б.;
- Дата_вступл_в_силу – дата погашения ц.б.;
- Ставка – годовая купонная ставка ц.б.;
- Доход – годовой доход по ц.б.;
- Погашение – выкупная стоимость ц.б. за 100 руб. номинальной стоимости;
- Частота – количество выплат за год.
Аргумент “Базис” как и для оператора ДОХОД является необязательным.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
С помощью данной функции можно определить чистую приведенную стоимость инвестиции исходя из ставки дисконтирования, а также размера будущих поступлений и платежей.
Аргументы функции:
- Ставка – ставка дисконтирования за 1 период;
- Значение1 – здесь указываются выплаты (отрицательные значения) и поступления (положительные значения) в конце каждого периода. Поле может содержать до 254 значений.
- Если лимит аргумента “Значение 1” исчерпан, можно перейти к заполнению следующих – “Значение2”, “Значение3” и т.д.
Синтаксис функции:
Результат в ячейке и выражение в строке формул:
Заключение
Категория “Финансовые” в программе Excel насчитывает свыше 50 различных функций, но многие из них специфичны и узконаправлены, из-за чего используются редко. Мы же рассмотрели 11 самых востребованных, по нашему мнению.
Обширный функционал MS Excel позволяет решать множество задач, в том числе и финансового характера.
В программе есть большое количество инструментов, предназначенных для анализа данных, математических расчетов, сведения планов, отчетов и т. д.
Используя этот программный продукт, можно значительно сэкономить время при подготовке аналитических таблиц, исключить ошибки при расчетах или переносе данных, обусловленные человеческим фактором.
В статье изучим часто используемые функции и возможности MS Excel, которые помогают специалистам экономических и финансовых отделов предприятий найти решения многих практических задач с минимальными затратами сил и времени.
ПРОСТЫЕ ФУНКЦИИ И ФОРМУЛЫ MS EXCEL
Начнем изучение с наиболее простых функций из раздела «Мастер функций» MS Excel.
Функция «СУММ»
Данная функция помогает суммировать значения нескольких ячеек. Рассмотрим пример использования этой функции (рис. 1).
A
B
C
D
E
F
G
H
3
№ п/п
Наименование
Ед. изм.
Стоимость ед. изм., руб.
Расход
Сумма, руб.
4
1
2
3
4
5
6
5
6
7
8
9
10
11
Итого
1006,00
Рис. 1. Пример использования функции «СУММ»
Необходимо посчитать стоимость материальных расходов, затраченных на единицу выпущенной продукции, если известна стоимость закупки единицы измерения и фактический расход каждого вида материала на изготовление единицы продукции (графы 4 и 5 таблицы, представленной на рис. 1). Итог по каждой позиции материала выведен в графе 6 путем перемножения фактического расхода на стоимость закупки.
«Итого» рассчитывают сложением всех подытогов по каждой позиции материала. Для этого используют функцию «СУММ» и выделяют диапазон ячеек с необходимыми значениями данных (в нашем случае — графа 6, которой в MS Excel соответствует столбец «Н»). Тогда формула приобретет следующий вид:
= СУММ(H5:H9), где H5:H9 — диапазон данных по графе 6 от материала № 1 до материала № 5.
Когда пользователю нужно рассчитать сумму значений ячеек или применить иную функцию, но при этом получить результат расчетов с округлением (например, без копеек), применяют функции «ОКРУГЛ», «ОКРУГЛВВЕРХ» и «ОКРУГЛВНИЗ». Как правило, эти функции не используют как самостоятельные, чаще их применяют в комплексе с другими функциями (например, с «СУММ»). В нашем случае по материалу № 2 сумма составляет 50,77 руб. (графа 6). Составим формулу для расчета итоговой суммы с учетом округления:
=ОКРУГЛ(СУММ(H5:H9);0), где «0» — число разрядов для округления.
Справочная информация о форматировании ячеек:
1. Чтобы установить количество знаков после запятой, нужно кликнуть правой кнопкой мыши по необходимой ячейке и выбрать «Формат ячеек», где определяется категория формата: числовой, текстовый, процентный, дата и др. (в нашем случае для граф 4–6 нужен числовой формат), а затем устанавливается количество десятичных знаков (для рассматриваемого примера — 2).
Дополнительно можно установить флажок на «Разделитель групп разрядов». Это обеспечит представление чисел, превышающих тысячу, с соответствующими пробелами для лучшей визуализации информации.
2. Чтобы применить конкретный формат одной ячейки к другим ячейкам, используют функцию «Формат по образцу», представленную на вкладке «Главная» основного меню.
3. Для выравнивания информации в ячейке можно обратиться к «Формату ячеек» и во всплывающем диалоговом окне выбрать «Выравнивание» или воспользоваться одноименной функцией во вкладке «Главная» основного меню (рис. 2). Данная функция позволяет определить направление (ориентацию) текста, его расположение в ячейке. При выборе «перенос по словам» текст ячейки не будет выходить за ее пределы.
Функция «СУММЕСЛИ»
Функция также предназначена для суммирования значений ячеек. Отличительная особенность — назначение конкретного условия (критерия) отбора. Для определения условия используются символы («˃», «
В таблице с исходными данными, приведенной на рис. 3, отображены расходы предприятия по двум обособленным подразделениям (ОП) — г. Москва и г. Липецк. Суммарные расходы по этим подразделениям составляют 4924 руб. Необходимо рассчитать расходы каждого подразделения. Для этого воспользуемся функцией «СУММЕСЛИ», формула которой имеет следующий вид:
В формуле в квадратных скобках указан дополнительный аргумент, который не является обязательным.
Для рассматриваемого примера (см. рис. 3) формулы приобретут следующий вид:
=СУММЕСЛИ(F17:F24;"Москва";E17:E24) = 2750 руб.;
=СУММЕСЛИ(F17:F24;"Липецк";E17:E24) = 2174 руб.
Рассмотрим работу формулы на примере обособленного подразделения в г. Москва:
- первый диапазон ячеек (F17:F24) — это столбец для отбора, где представлены наименования подразделений; критерий отбора в данном случае — Москва;
- второй диапазон (E17:E24) — столбец с суммами расходов, из которых программа выберет те, которые имеют отношение только к критерию отбора, и просуммирует их.
Как отмечено ранее, диапазон суммирования (в формуле указан в квадратных скобках) не является обязательным к заполнению. Например, на основании исходных данных, представленных в таблице на рис. 3, необходимо посчитать сумму расходов в размере 1000 руб. Тогда формула приобретет следующий вид:
=СУММЕСЛИ(E17:E24;1000) = 3000 руб.
В данном случае второй диапазон не используется. Достаточно выделить диапазон отбора, который и будет диапазоном для дальнейшего суммирования.
Функции «ЕСЛИ» и «СЧЕТЕСЛИ»
Данные функции используют при установлении определенных условий или критериев.
Функция «СЧЕТЕСЛИ» предназначена для расчета количества ячеек по заданному критерию в формуле и имеет следующий вид:
Функция «ЕСЛИ» позволяет сравнивать значения и в зависимости от результата выводить итог при верном или неверном сравнении. Формула выглядит следующим образом:
Рассмотрим пример применения данных функций (рис. 4).
Для рассматриваемого примера необходимо определить, опаздывал ли сотрудник Иванов И. И. на работу, при условии, что рабочий день согласно трудовому распорядку предприятия начинается в 9 утра. Для этого в графе «Примечание» нужно установить факт наличия опозданий. С этой целью применяем формулу:
=ЕСЛИ(G40>F40;"опоздание";"-"), где необходимым условием к выполнению является превышение значения ячеек «G» (время фактического зафиксированного прибытия работника) над значением ячеек «F» (нормативное время прибытия).
Если неравенство выполняется, функция «ЕСЛИ» установит в ячейках «Н» — «опоздание»; если неравенство не выполняется, будет установлен прочерк, который показывает, что факт нарушения трудовой дисциплины не выявлен.
Для определения количества опозданий воспользуемся функцией «СЧЕТЕСЛИ»:
=СЧЕТЕСЛИ(H40:H47;"опоздание") = 2, где функция отбирает ячейки в диапазоне H40:H47 со значением «опоздание» и выводит их количество. В нашем случае Иванов И. И. опоздал на работу дважды, что и посчитала указанная функция.
Дополнительно отметим еще несколько функций с критериями: «ЕСЛИОШИБКА», «СЧЕТЕСЛИМН» и «СЧЕТЗ».
«ЕСЛИОШИБКА» возвращает значение, если вычисление по формуле выдает ошибку, в противном случае — возвращает результат формулы:
«СЧЕТЕСЛИМН» — функция, похожая на «СЧЕТЕСЛИ», единственное отличие заключается в возможности применения нескольких критериев. Если бы в рассматриваемом примере (рис. 4) не провели предварительный отбор по конкретному сотруднику и по графе 2 встречалось бы несколько сотрудников, то для определения количества опозданий для каждого сотрудника в отдельности нужно было применять функцию «СЧЕТЕСЛИМН».
«СЧЕТЗ» — наиболее простая функция среди рассмотренных, которая рассчитывает количество непустых ячеек в заданном для анализа диапазоне.
Функции «МИН» и «МАКС»
Из названий функций следует, что основная их задача заключается в определении минимальных и максимальных значений в анализируемом диапазоне данных.
На основании исходных данных таблицы, представленной на рис. 4, определим максимальное и минимальное время прибытия на работу сотрудника Иванова И. И.:
Функция «ЧИСТРАБДНИ»
Функция предназначена для расчета количества рабочих дней между двумя датами (начальной и конечной). По умолчанию она считает, что в неделе два выходных дня — суббота и воскресенье. Формула представлена следующим образом:
=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники]), где начальная и конечная дата являются обязательными условиями для заполнения, а праздники заполняются при необходимости.
Рассмотрим пример определения количества рабочих дней за период на основании таблицы, представленной на рис. 5.
- Определим количество рабочих дней за период с 01.07.2018 по 31.07.2018. Известно, что в указанном месяце не было нерабочих праздничных дней. Тогда формула расчета будет иметь следующий вид:
=ЧИСТРАБДНИ(B63;C63) = 22 рабочих дня.
- Определим количество рабочих дней в июне2018 г., если известно, что 12.06 — государственный праздник. При написании формулы нужно уточнить информацию о празднике:
=ЧИСТРАБДНИ(B64;C64;C66) = 20 рабочих дней.
Функция «СРЗНАЧ»
С помощью этой функции определяют среднеарифметическое значение для выбранного диапазона данных. Она работает как с числовыми форматами, так и со временем.
Рассчитаем на основании исходных данных таблицы, отраженной на рис. 4, среднее время прибытия сотрудника на работу. Формула будет иметь следующий вид:
Часто функцию «СРЗНАЧ» используют для расчета среднего уровня заработной платы. Рассмотрим соответствующий пример с числовыми данными (рис. 6).
Таблица на рис. 6 содержит сведения о зарплате каждого сотрудника. Нужно рассчитать средний уровень зарплаты среди представленных сотрудников:
=СРЗНАЧ(D77:D82) = 55 222,39 руб.
Данная формула рассчитала среднеарифметическое по диапазону ячеек с суммами заработных плат. Аналогичный результат получим, разделив итоговую сумму (331 334,34 руб.) на количество сотрудников (6 чел.).
АНАЛИЗ ДАННЫХ С ПОМОЩЬЮ ИНСТРУМЕНТА «СВОДНЫЕ ТАБЛИЦЫ»
В Microsoft Excel можно найти разные инструменты для анализа данных, однако широкое распространение получил инструмент формирования сводных таблиц, который необходим для обобщения и консолидации баз данных. Под базой данных понимают как таблицу из любого файла MS Excel, так и базу данных из внешнего носителя информации (например, 1С).
Сводная таблица представляет собой графическую таблицу, которая динамически изменяется в зависимости от внесенных изменений в исходную базу данных. Она обобщает информацию по заданному критерию или критериям. Дополнительно сводная таблица может выводить промежуточные итоги, раскрывать или скрывать информацию до нужного уровня детализации. С помощью такой таблицы легко строить сводную диаграмму для визуализации полученного результата.
Для построения сводной таблицы при помощи MS Excel нужно определить исходную таблицу или базу данных. Далеко не каждая таблица может подойти для построения сводной таблицы, поэтому настоятельно рекомендуем учитывать основные требования, предъявляемые к исходной базе данных:
- в заголовках столбцов (шапке) исходной таблицы не должно быть объединенных ячеек и столбцов без наименования или с одинаковыми наименованиями;
- в таблице исходной базы данных не должно быть пустых строк (пустые ячейки допустимы). В противном случае MS Excel по умолчанию воспримет это концом таблицы, и все данные, находящиеся после пустой строки, не попадут в сформированную сводную таблицу;
- должны отсутствовать объединенные ячейки внутри таблицы, при их наличии консолидация данных невозможна.
Пример использования инструмента «Сводные таблицы»
Рассмотрим пример использования инструмента MS Excel «Сводные таблицы» на основании исходных данных, приведенных в табл. 1 .
Таблица 1. Исходные данные для применения инструмента MS Excel «Сводные таблицы»
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Чтобы просмотреть более подробные сведения о функции, щелкните ее название в первом столбце.
Примечание: Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует. Например, маркер версии 2013 означает, что данная функция доступна в выпуске Excel 2013 и всех последующих версиях.
Возвращает накопленный процент по ценным бумагам с периодической выплатой процентов.
Возвращает накопленный процент по ценным бумагам, процент по которым выплачивается в срок погашения.
Возвращает величину амортизации для каждого учетного периода, используя коэффициент амортизации.
Возвращает величину амортизации для каждого учетного периода.
Возвращает количество дней от начала действия купона до даты соглашения.
Возвращает количество дней в периоде купона, который содержит дату расчета.
Возвращает количество дней от даты расчета до срока следующего купона.
Возвращает порядковый номер даты следующего купона после даты соглашения.
Возвращает количество купонов между датой соглашения и сроком вступления в силу.
Возвращает порядковый номер даты предыдущего купона до даты соглашения.
Возвращает кумулятивную (нарастающим итогом) величину процентов, выплачиваемых по займу в промежутке между двумя периодами выплат.
Возвращает кумулятивную (нарастающим итогом) сумму, выплачиваемую в погашение основной суммы займа в промежутке между двумя периодами.
Возвращает величину амортизации актива для заданного периода, рассчитанную методом фиксированного уменьшения остатка.
Возвращает величину амортизации актива за данный период, используя метод двойного уменьшения остатка или иной явно указанный метод.
Возвращает ставку дисконтирования для ценных бумаг.
Преобразует цену в рублях, выраженную в виде дроби, в цену в рублях, выраженную десятичным числом.
Преобразует цену в рублях, выраженную десятичным числом, в цену в рублях, выраженную в виде дроби.
Возвращает продолжительность Маколея для ценных бумаг, по которым выплачивается периодический процент.
Возвращает фактическую (эффективную) годовую процентную ставку.
Возвращает будущую стоимость инвестиции.
Возвращает будущее значение первоначальной основной суммы после применения ряда (плана) ставок сложных процентов.
Возвращает процентную ставку для полностью инвестированных ценных бумаг.
Возвращает проценты по вкладу за данный период.
Возвращает внутреннюю ставку доходности для ряда потоков денежных средств.
Вычисляет выплаты за указанный период инвестиции.
Возвращает модифицированную продолжительность Маколея для ценных бумаг с предполагаемой номинальной стоимостью 100 рублей.
Возвращает внутреннюю ставку доходности, при которой положительные и отрицательные денежные потоки имеют разные значения ставки.
Возвращает номинальную годовую процентную ставку.
Возвращает общее количество периодов выплаты для инвестиции.
Возвращает чистую приведенную стоимость инвестиции, основанной на серии периодических денежных потоков и ставке дисконтирования.
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг с нерегулярным (коротким или длинным) первым периодом купона.
Возвращает доход по ценным бумагам с нерегулярным (коротким или длинным) первым периодом купона.
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг с нерегулярным (коротким или длинным) последним периодом купона.
Возвращает доход по ценным бумагам с нерегулярным (коротким или длинным) последним периодом купона.
ПДЛИТ
Возвращает количество периодов, необходимых инвестиции для достижения заданного значения.
Возвращает регулярный платеж годичной ренты.
Возвращает платеж с основного вложенного капитала за данный период.
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг, по которым выплачивается периодический процент.
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг, на которые сделана скидка.
Возвращает цену за 100 рублей номинальной стоимости ценных бумаг, по которым процент выплачивается в срок погашения.
Возвращает приведенную (к текущему моменту) стоимость инвестиции.
Возвращает процентную ставку по аннуитету за один период.
Возвращает сумму, полученную к сроку погашения полностью инвестированных ценных бумаг.
ЭКВ.СТАВКА
Возвращает эквивалентную процентную ставку для роста инвестиции.
Возвращает величину амортизации актива за один период, рассчитанную линейным методом.
Возвращает величину амортизации актива за данный период, рассчитанную методом суммы годовых чисел.
Возвращает эквивалентный облигации доход по казначейскому векселю.
Возвращает цену за 100 рублей номинальной стоимости для казначейского векселя.
Возвращает доходность по казначейскому векселю.
Возвращает величину амортизации актива для указанного или частичного периода при использовании метода сокращающегося баланса.
Возвращает внутреннюю ставку доходности для графика денежных потоков, не обязательно носящих периодический характер.
Возвращает чистую приведенную стоимость для денежных потоков, не обязательно носящих периодический характер.
Возвращает доход по ценным бумагам, по которым производятся периодические выплаты процентов.
Возвращает годовую доходность ценных бумаг, на которые сделана скидка (например, по казначейским векселям).
Возвращает годовую доходность ценных бумаг, по которым процент выплачивается в срок погашения.
Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.
Читайте также: