Difference between revisions of "RU/kb/00000776"
(Основной текст) |
|||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
<section begin=toc /> | <section begin=toc /> | ||
=== DDB === | === DDB === | ||
− | Функция возвращает сумму амортизации актива за данный год, используя метод двойного (или другого коэффициента) уменьшения остатка (метод начисления амортизации, при котором ставка амортизации, составляющая удвоенное значение дроби [[File:1_over_n.png| | + | <section begin=description />Функция возвращает сумму амортизации актива за данный год, используя метод двойного (или другого коэффициента) уменьшения остатка (метод начисления амортизации, при котором ставка амортизации, составляющая удвоенное значение дроби [[File:1_over_n.png|30px]] (n — срок службы, выраженный в годах), умножается на остаточную стоимость актива). Сумма амортизации различается для отдельных периодов: для начального периода она максимальна, а для конечного — минимальна.<section end=description /> |
==== Синтаксис функции: ==== | ==== Синтаксис функции: ==== |
Latest revision as of 12:46, 13 March 2012
DDB
Функция возвращает сумму амортизации актива за данный год, используя метод двойного (или другого коэффициента) уменьшения остатка (метод начисления амортизации, при котором ставка амортизации, составляющая удвоенное значение дроби (n — срок службы, выраженный в годах), умножается на остаточную стоимость актива). Сумма амортизации различается для отдельных периодов: для начального периода она максимальна, а для конечного — минимальна.
Синтаксис функции:
=DDB(originalcost; salvagevalue; lifetime; year; factor) |
---|
где:
- originalcost — первоначальная стоимость актива;
- salvagevalue — это стоимость актива в конце срока амортизации (иногда называется остаточной стоимостью актива);
- lifetime — число периодов (обычно лет), за которые обесценивается актив (иногда называется периодом амортизации);
- year — год, для которого вычисляется сумма амортизации;
- factor — коэффициент для задания нормы амортизации (2 если опущен).
Для расчёта амортизации, DDB использует фиксированную норму амортизации. Когда factor = 2 это метод двойного уменьшения остатка (потому что он удваивает прямолинейную норму, которая обесценивала бы актив к нулю). Норма амортизации определяется по формуле (1).
(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