Перейти к содержимому

Функция VDB в Excel

Author: Siluvia Last Modified: 2025-08-07

Функция VDB вычисляет амортизацию актива за определенный период времени (включая частичные периоды), используя метод двойного уменьшения баланса или другой указанный метод. VDB означает переменное уменьшение баланса.

showing the usage of VDB function

Синтаксис

VDB(начальная_стоимость, ликвидационная_стоимость, срок_службы, начальный_период, конечный_период, [коэффициент], [без_переключения])

Аргументы

Начальная_стоимость (обязательно): Первоначальная стоимость актива;
Ликвидационная_стоимость (обязательно): Остаточная стоимость по истечении срока службы актива. Это значение может быть равно 0;
Срок_службы (обязательно): Количество периодов, за которые амортизируется актив;
Начальный_период (обязательно): Начальный период, для которого вы хотите рассчитать амортизацию;
Конечный_период (обязательно): Конечный период, для которого вы хотите рассчитать амортизацию;
Коэффициент (необязательно): Скорость снижения баланса. Если он опущен, используется значение по умолчанию — 2;
Без_переключения (необязательно): Логическое значение, которое определяет, следует ли переключаться на метод линейной амортизации.
Если амортизация больше, чем расчет уменьшающегося остатка, возможны два значения:
-- ИСТИНА: Excel не будет переключаться на метод линейной амортизации и продолжит использовать метод уменьшающегося остатка.
-- ЛОЖЬ или опущено: Excel переключится на метод линейной амортизации.

Примечания

1. Убедитесь, что аргументы «период» и «срок_службы» имеют одинаковые единицы измерения времени.
2. Вы можете изменить аргумент «коэффициент», если не хотите использовать метод двойного уменьшения баланса.
3. Все аргументы, кроме без_переключения, должны быть положительными числами.
4. Ошибка #ЗНАЧ! возникает, когда любой из аргументов является нечисловым;
5. Ошибка #ЧИСЛО! возникает, когда выполняется одно из следующих условий:
-- «срок_службы» ≤ 0
-- «начальный_период» больше, чем «конечный_период»;
-- если любое из значений аргументов «начальная_стоимость», «ликвидационная_стоимость», «начальный_период», «конечный_период» и [коэффициент] < 0.

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

Возвращает числовое значение.

Пример

Как показано на скриншоте ниже, таблица слева содержит информацию об активе, а таблица справа рассчитывает амортизацию и новую стоимость этого актива для каждого года, указанного в E6:E11. Вы можете сделать следующее, чтобы выполнить расчет.

showing the usage of VDB function

1. Выберите пустую ячейку (здесь я выбираю ячейку F7), скопируйте или введите формулу ниже и нажмите клавишу Enter, чтобы получить амортизацию за первый год. Выберите эту ячейку с результатом и затем протяните маркер автозаполнения вниз, чтобы получить амортизацию за другие годы.

=VDB($C$5, $C$6, $C$7, E7-1, E7)

showing the usage of VDB function

Примечания:

1) В формуле результаты «E7-1» и «E7» равны «1-1=0» и «1», что представляет собой первый период актива;
2) В ячейке G7 мы вычисляем новую стоимость актива, вычитая амортизацию из первоначальной стоимости актива (G6), а затем протягиваем маркер автозаполнения вниз, чтобы получить новые значения актива за другие годы.

=G6-F7

showing the usage of VDB function

3) Чтобы рассчитать общую амортизацию актива за весь период (6 лет), примените следующую формулу.

=VDB($C$5, $C$6, $C$7, 0, 6)

showing the usage of VDB function

4) Чтобы рассчитать амортизацию между двумя указанными периодами, например, между шестым и восемнадцатым месяцем, примените следующую формулу:

= VDB($C$5, $C$6, C7*12, 6, 18)

showing the usage of VDB function

5) Вы можете рассчитать амортизацию между двумя периодами, используя указанный коэффициент вместо метода двойного уменьшения баланса.

Например, чтобы рассчитать амортизацию между шестым и восемнадцатым месяцем с использованием коэффициента 1.3, примените следующую формулу:

= VDB($C$5, $C$6, C7*12, 6, 18, 1.3)

showing the usage of VDB function

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

Функция SLN в Excel
Функция SLN вычисляет амортизацию актива за один период на основе метода линейной амортизации.

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

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

Функция SYD в Excel
Функция SYD вычисляет амортизацию актива за данный период на основе метода суммы чисел лет.


Лучшие инструменты для повышения производительности 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.