База Знаний: Функции Calc. DB

From Wiki
Jump to navigationJump to search



DB

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

Синтаксис функции:

=DB(originalcost; salvagevalue; lifetime; year; months1styear)
Рис. 1. Пример функции.

где:

  • originalcost — первоначальная стоимость актива;
  • salvagevalue — это стоимость актива в конце срока амортизации (иногда называется остаточной стоимостью актива);
  • lifetime — число лет, за которые обесценивается актив (иногда называется периодом амортизации);
  • year — год, для которого вычисляется сумма амортизации;
  • months1styear — количество месяцев в первом году (по умолчанию 12, если опущен).


Для расчёта суммы амортизации, DB использует фиксированную ставку на протяжении всего срока службы актива, задаваемую формулой (1), округляемую до 3-х десятичных знаков.


Function DB formula.png (1)
 
Амортизация в любом году определяется по формуле (2), где стоимость на начала года рассчитывается по формуле (3).
 
Function DB 1 formula.png (2)
 
Function DB 2 formula.png (3)
 
Если months1styear — меньше чем 12, норма амортизации, используемая в течение первого и последнего годов, рассчитывается по формуле (4).
 
Function DB 3 formula.png (4)


Пример

Возвращается примерно 3 690 единиц валюты, являющихся суммой амортизации за первый год для актива, стоимость которого 10 000, а остаточная стоимость составляет 1 000 через 5 лет.


Этот метод незначительно недооценивает амортизацию, если months1styear задаётся, а не равен 12.






InfraOffice.pro 3.1.x









К началу страницы