Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает амортизацию актива за указанный период с помощью метода фиксированного уменьшения остатка.
Синтаксис
expression. Db (Arg1, Arg2, Arg3, Arg4, Arg5)
выражение Переменная, представляющая объект WorksheetFunction .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Arg1 | Обязательный | Double | Cost — начальная стоимость актива. |
| Arg2 | Обязательный | Double | Спасение — значение в конце амортизации (иногда называемое спасаемой стоимостью актива). |
| Arg3 | Обязательный | Double | Срок жизни — количество периодов, за которые актив обесценивается (иногда называется сроком полезного использования актива). |
| Arg4 | Обязательный | Double | Период — период, за который вы хотите вычислить амортизацию. Точка должна использовать те же единицы, что и срок жизни. |
| Arg5 | Необязательный | Variant | Month — количество месяцев в первом году. Если месяц опущен, предполагается, что он равен 12. |
Возвращаемое значение
Double
Замечания
Метод фиксированного уменьшения остатка вычисляет амортизацию по фиксированной ставке. База данных использует следующие формулы для расчета амортизации за период:
(cost - total depreciation from prior periods) * ratewhererate = 1 - ((salvage / cost) ^ (1 / life)), округлено до трех десятичных разрядов
Амортизация за первый и последний периоды — это особый случай. Для первого периода база данных использует следующую формулу:
cost * rate * month / 12
Для последнего периода база данных использует следующую формулу:
((cost - total depreciation from prior periods) * rate * (12 - month)) / 12
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.