Този урок демонстрира как да използвате Функция Excel DDB в Excel за изчисляване на амортизацията на актив.
Преглед на функцията DDB
Функцията DDB изчислява стойността на амортизацията.
За да използвате функцията за работен лист на DDB Excel, изберете клетка и въведете:
(Забележете как се появяват входовете на формулата)
Синтаксис и входове на DDBFunction:
= DDB (цена, спасяване, живот, период, [фактор])
цена - Това е първоначалната себестойност на актива.
спасяване - Това е оставащата стойност на актива след неговия полезен живот. Тази стойност може да бъде нула.
живот - Това е броят на периодите, след които активът е напълно амортизиран. Известен е също като полезния живот на актива.
месечен цикъл - Това е посоченият период, през който ще се изчислява амортизацията.
фактор - ОПЦИОНАЛНО: Това е скоростта, с която балансът намалява. Ако стойността му е пропусната, тя приема стойността 2 по подразбиране.
Какво е DDB?
Методът на амортизация с двойно намаляващо салдо е вид ускорен метод на амортизация, при който стойността на актива се амортизира два пъти по-бързо от лихвения процент на метода на линейната амортизация.
Методът на двойно намаляващо салдо се изчислява, като се използва следното уравнение:
DDB = 2*SLDR*BVA
Където:
SLDR = Линейна амортизация
BVA = Балансова стойност на актив
Какво представлява функцията Excel DDB?
Функцията Excel DDB изчислява амортизацията на актив за определен период, като използва метода на двойно намаляващо салдо или друг посочен метод.
Това е изчисление за ускорена амортизация. Това означава, че стойността на актива се амортизира по -високо в първоначалния си период и по -ниска в следващите периоди.
Функцията DDB използва следната формула за изчисляване на амортизационната стойност на актив:
= MIN ((cost-pd)*(factor/life), (cost-salvage-pd))
Където
pd = Обща амортизация за всички предходни периоди
Изчислете амортизационната стойност на автомобил
Нека изчислим стойността на амортизацията на автомобил през първата му година. Общата цена на автомобил е 55 000 долара, а след пет години употреба той има стойност на препродажба 14 000 долара.
Амортизационната стойност на автомобила през първата му година се изчислява по следната формула:
= DDB (C4, C5, C6, C7)
Намаляващата амортизация на баланса за първата година се изчислява като
DDB = $22,000
Изчислете амортизационната стойност на машината през нейния живот
Да предположим, че компания е купила машини на цена от 100 000 долара. Машините имат полезен живот от пет години и спасителна стойност от 10 000 долара. Сега ще изчисляваме амортизационната стойност на машината всяка година до нейния полезен живот при тройно намаляваща амортизация на баланса.
За да изчислим амортизацията на машините, ще използваме следната формула:
= DDB ($ C $ 2, $ C $ 3, $ C $ 4, C6, $ C $ 5)
Стойностите на амортизацията на машината през нейния живот са споменати в дясната таблица.
Тук сме използвали абсолютна референтна клетка (натиснете клавиша F4, за да направите абсолютна референтна клетка) за стойностите на цена, спасяване, живот и фактор.
При стойността на фактор 3 амортизационните разходи са толкова ускорени, че до края на 3 -та година машините се амортизират напълно. Excel обаче не амортизира машината до стойност, по -ниска от нейната спасителна стойност.
допълнителни бележки
Аргументите за единица живот и период трябва да са еднакви.
Всичките пет аргумента на функцията DDB трябва да имат положителни стойности.
#NUM! Грешка възниква, ако предоставената спасителна или разходна стойност е по -малка от нула; или стойностите на предоставения живот, период или [фактор] са по -малки и равни на нула (≤ 0); или стойността на предоставения период е по -голяма от стойността на аргументите за живота.
#ЦЕННОСТ! Грешка възниква, ако някой от аргументите не е числов.
Връщане към списъка с всички функции в Excel
DDB в Google Таблици
Всички горни примери работят абсолютно същите в Google Sheets, както и в Excel.
Примери за DDB във VBA
Можете също да използвате функцията DDB във VBA. Тип:application.worksheetfunction.ddb (цена, спасяване, живот, период, фактор)
За аргументите на функцията (цена и т.н.) можете или да ги въведете директно във функцията, или да дефинирате променливи, които да използвате вместо това.