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

From Wiki
Jump to navigationJump to search



DDB

Функция возвращает сумму амортизации актива за данный год, используя метод двойного (или другого коэффициента) уменьшения остатка (метод начисления амортизации, при котором ставка амортизации, составляющая удвоенное значение дроби 1 over n.png (n — срок службы, выраженный в годах), умножается на остаточную стоимость актива). Сумма амортизации различается для отдельных периодов: для начального периода она максимальна, а для конечного — минимальна.

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

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

где:

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


Для расчёта амортизации, DDB использует фиксированную норму амортизации. Когда factor = 2 это метод двойного уменьшения остатка (потому что он удваивает прямолинейную норму, которая обесценивала бы актив к нулю). Норма амортизации определяется по формуле (1).


Function DDB formula.png (1)


Амортизации каждый год рассчитывается как

MINIMUM( book_value_at_start_of_year * rate; book_value_at_start_of_year — salvagevalue )

где:

book_value_at_start_of_year — балансовая стоимость актива в начале года.


Таким образом актив амортизируется по норме, пока балансовая стоимость не достигнет остаточной стоимости.


Отметьте, что этот метод, возможно, не амортизирует актив полностью к его остаточной стоимости. Например,

DDB(1000; 0; 3; 1) + DDB (1000; 0; 3; 2) + DDB (1000; 0; 3; 3) = 962.96,

оставляет остаточную стоимость 37,04 вместо 0. Функция VDB — альтернатива, которая преодолевает это.






InfraOffice.pro 3.1.x









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