KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Excel DB Function

АвторSunДата изменения
демонстрация использования функции DB

Если вы хотите следовать этому руководству, скачайте пример таблицы.
демонстрация использования функции DB

Описание

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

Синтаксис и аргументы

Синтаксис формулы

DB()стоимость,ликвидационная_стоимость,срок,период,[месяц])

Аргументы

  • Стоимость: Обязательно. Первоначальная стоимость актива.
  • Salvage: Обязательно. Стоимость актива по окончании срока его амортизации, также известная как ликвидационная стоимость.
  • Срок полезного использования: Обязательное поле. Укажите количество периодов, в течение которых актив подлежит амортизации, то есть его срок полезного использования.
  • Период: Обязательно. Период, за который рассчитывается амортизация.
  • Месяц: Необязательный параметр. Указывает количество месяцев в первом году, учитываемое при расчёте амортизации за первый период. Если аргумент не указан, по умолчанию используется значение 12.

Возвращаемое значение

Функция DB возвращает числовое значение в формате денежных единиц.

Ошибки

1. Если аргументы содержат нечисловые значения, функция возвращает ошибку #ЗНАЧ!.

2. Функция возвращает ошибку #ЧИСЛО!, если выполняется хотя бы одно из следующих условий:

  • Стоимость < 0 или ликвидационная стоимость < 0;
  • Срок полезного использования или период <= 0;
  • Месяц 12;
  • Период > срока полезного использования;

Примечания

1. Срок полезного использования и период должны быть указаны в одинаковых единицах измерения. Например, если срок полезного использования задан в годах, то и период также должен выражаться в годах.

2. Метод фиксированного снижающегося остатка рассчитывает амортизацию актива с использованием фиксированной ставки. Формула, применяемая в функции DB для расчёта амортизации за период:

=(Cost – Total depreciation from prior periods) * Ставка

где

Ставка = 1 – ((salvage / cost) ^ (1 / life)).

Однако для первого и последнего периодов (первого года и окончания срока амортизации) применяются разные формулы.

Для первого периода функция DB использует следующую формулу:

=Стоимость * Ставка * Месяц / 12

Для последнего периода функция DB использует следующую формулу:

=((Cost – Total depreciation from prior periods) * Rate * (12 – month)) / 12

Версия

Excel 2003 или новее

Использование и примеры

Пример 1: аргумент month опущен

Предположим, что стоимость актива, его ликвидационная стоимость, срок полезного использования и периоды (1–5) указаны в диапазоне B3:G8, а количество месяцев не задано. Чтобы рассчитать амортизацию актива за каждый период, используйте следующую формулу:

=DB(C3,C4,C5,C6)

Нажмите клавишу Enter, чтобы рассчитать амортизацию за первый период.
демонстрация использования функции DB

Затем выделите первую ячейку с результатом и перетащите маркер автозаполнения на остальные ячейки, чтобы рассчитать амортизацию для других периодов.
демонстрация использования функции DB

Пример 2: аргумент month меньше 12

Допустим, в диапазоне B3:G8 указаны стоимость актива, его ликвидационная стоимость, срок полезного использования и периоды (1–5), а значение месяца равно 6. Чтобы рассчитать амортизацию актива за каждый период, воспользуйтесь следующей формулой:

=DB(C3,C4,C5,C6,C7)

Нажмите клавишу Enter, чтобы получить амортизацию за первый период.
демонстрация использования функции DB

Затем выделите первую ячейку с результатом и перетащите маркер автозаполнения на остальные ячейки, чтобы рассчитать амортизацию для других периодов.
демонстрация использования функции DB

В этом случае функция DB рассчитывает амортизацию за первые 6 месяцев в первый год и за 18 месяцев во второй год (6 месяцев первого года и 12 месяцев второго года).


Связанные функции:

  • Функция Excel CUMIPMT
    Функция CUMIPMT возвращает совокупную сумму процентов, выплаченных по займу за период с начального по конечный.

  • Функция Excel ACCRINT
    Функция ACCRINT возвращает накопленные проценты по ценным бумагам с периодической выплатой купонов.

  • Функция Excel ACCRINTM
    Функция ACCRINTM возвращает накопленные проценты по ценным бумагам, по которым выплата процентов производится в момент погашения.

  • Функция Excel AMORDEGRC
    Функция AMORDEGRC рассчитывает линейную амортизацию актива за каждый отчётный период с учётом коэффициента, зависящего от срока его полезного использования.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.