Функция DB в Excel

Если вы хотите следовать за этим руководством, пожалуйста, скачайте пример электронной таблицы.
Описание
Функция DB возвращает амортизацию актива за указанный период с использованием метода фиксированного уменьшения баланса.
Синтаксис и аргументы
Синтаксис формулы
Аргументы
|
Возвращаемое значение
Функция DB возвращает числовое значение в денежном формате.
Ошибки
1. Если аргументы не являются числовыми значениями, функция возвращает ошибку #ЗНАЧ!
2. Если происходит любое из нижеперечисленных условий, функция возвращает ошибку #ЧИСЛО!
- Стоимость < 0, или остаточная_стоимость < 0;
- Срок или период <= 0;
- Месяц <=0, или месяц > 12;
- Период > срок;
Примечания
1. И срок, и период должны быть в одинаковых единицах измерения. Например, если срок рассчитывается в годах, то период также должен рассчитываться в годах.
2. Метод фиксированного уменьшения баланса вычисляет амортизацию актива по фиксированной ставке. Формула, используемая в функции DB для расчета амортизации за период, выглядит следующим образом:
=(Стоимость – Общая амортизация за предыдущие периоды) * Ставка
Где
Ставка = 1 – ((остаточная_стоимость / стоимость) ^ (1 / срок)).
Однако для первого и последнего периода используются разные формулы (первый год и конец амортизации).
Для первого периода функция DB использует следующую формулу:
=Стоимость * Ставка * Месяц / 12
Для последнего периода функция DB использует следующую формулу:
=((Стоимость – Общая амортизация за предыдущие периоды) * Ставка * (12 – месяц)) / 12
Версия
Excel 2003 или новее
Использование и примеры
Пример 1, когда аргумент месяц опущен
Предположим, что стоимость, остаточная стоимость, срок и периоды (1-5) перечислены в таблице B3:G8, а месяцы опущены. Чтобы рассчитать амортизацию актива за каждый период, используйте следующую формулу:
=DB(C3,C4,C5,C6)
Нажмите Enter , чтобы получить амортизацию за первый период.
Затем выберите первый результат, перетащите маркер автозаполнения по ячейкам, чтобы рассчитать амортизацию за другие периоды.
Пример 2, когда аргумент месяц меньше 12
Предположим, что в таблице B3:G8 перечислены стоимость, остаточная стоимость, срок и периоды (1-5), а месяц равен 6. Чтобы рассчитать амортизацию актива за каждый период, используйте следующую формулу:
=DB(C3,C4,C5,C6,C7)
Нажмите Enter , чтобы получить амортизацию за первый период.
Затем выберите первый результат, перетащите маркер автозаполнения по ячейкам, чтобы рассчитать амортизацию за другие периоды.
В этом случае в первый год DB амортизирует только за 6 месяцев, а во второй год DB амортизирует за 18 месяцев (6 месяцев в первый год и 12 месяцев во второй год).
Связанные функции:
Функция CUMIPMT в Excel
Функция CUMIPMT возвращает накопленные проценты, выплаченные по займу между начальным и конечным периодами.
Функция ACCRINT в Excel
Функция ACCRINT возвращает накопленные проценты по ценным бумагам с периодической выплатой процентов.
Функция ACCRINTM в Excel
Функция ACCRINTM возвращает накопленные проценты по ценной бумаге, которая выплачивает проценты при погашении.
Функция AMORDEGRC в Excel
Функция AMORDEGRC возвращает линейную амортизацию актива для каждого учетного периода, применяя коэффициент амортизации на основе срока службы активов.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.