Skip to content

Расчет инфляции за период в виде функции VBA для использования в формулах Microsoft Excel

License

Notifications You must be signed in to change notification settings

mokhin-denis/InflationCalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

InflationCalc

Расчет инфляции за период в виде функции VBA для использования в формулах Microsoft Excel.

Использование

  1. Добавьте файл InflationCalc.bas в свою книгу Microsoft Excel.
  2. Включите использование макросов VBA
  3. В нужную ячейку добавьте функцию =ИнфляцияЗаПериод("01.01.2017";СЕГОДНЯ()). По данной формуле будет посчитана инфляция за период с 1 января 2017 года до текущей даты

Синтаксис

ИнфляцияЗаПериод(ДатаНачала; ДатаОкончания)

Аргументы

  • ДатаНачала . Обязательный аргумент. Указывается дата начала расчетного периода.
  • ДатаОкончания . Обязательный аргумент. Указывается дата окончания расчетного периода.

Даты начала и конца периода допустимо указывать в виде строки, например "01.01.2017", либо ссылки на ячейку, например B2. Аргумент ДатаОкончания также может содержать функцию СЕГОДНЯ.

Обработка исключений

В текущей версии аргументы никак не проверяются на допустимость ввода. Пожалуйста, будьте внимательны, когда вводите:

  • аргумент, не являющийся датой
  • дату окончания раньше даты начала
  • дату окончания дальше текущего года
  • дату начала раньше 1 января 1998 года

Доработка

Модуль планируется дорабатывать по мере выхода данных об инфляции и при обнаружении критических ошибок.

Лицензия

Copyright © 2024 Denis Mokhin по лицензии MIT.

About

Расчет инфляции за период в виде функции VBA для использования в формулах Microsoft Excel

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published