Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Vraća dvostruku vrijednost koja određuje amortizaciju imovine za određeno vremensko razdoblje pomoću metode amortizacije s dvostrukom stopom ili neke druge metode koju navedete.

Sintaksa

DDB( cijena, likvidacija, vijek; razdoblje [, faktor] )

Sintaksa funkcije DDB sadrži ove argumente:

Argument

Opis

trošak

Obavezno. Dvostruka vrijednost koja određuje početni trošak imovine.

Likvidacijska

Obavezno. Double određivanje vrijednosti imovine na kraju svog korisnog vijeka trajanja.

vijek trajanja

Obavezno. Double specifying length of useful life of the asset.

Razdoblje

Obavezno. Dvostruko određivanje razdoblja za koje se izračunava amortizacija imovine.

Faktor

Neobavezno. Variant koja određuje stopu po kojoj se saldo odbija. Ako je izostavljen, pretpostavlja se 2 (metoda dvostrukog pada).


Napomene

Postupak ubrzane amortizacije s fiksnom stopom 200% stope otpisa po linearnoj metodi računa amortizaciju ubrzanom stopom. Amortizacija je najveća u prvom razdoblju i smanjuje se u sljedećim razdobljima.

Argumenti životnog vijeka i razdoblja moraju biti izraženi u istim jedinicama. Ako je, primjerice, život dan u mjesecima, razdoblje se mora dati i u mjesecima. Svi argumenti moraju biti pozitivni brojevi.

Funkcija DDB koristi sljedeću formulu za izračun amortizacije za navedeno razdoblje:

Amortizacija / razdoblje = ((trošaklikvidacija) * faktor) / vijek

Primjer

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru funkcija DDB koristi za vraćanje amortizacije imovine za navedeno razdoblje uz početni trošak (InitCost), likvidacijska vrijednost na kraju korisnog vijeka trajanja imovine (SalvageVal), ukupni vijek trajanja imovine u godinama (LifeTime) i razdoblje u godinama za koje se amortizacija izračunava (Depr).

Dim Fmt, InitCost, SalvageVal, MonthLife, LifeTime, DepYear, Depr
Const YRMOS = 12 ' Number of months in a year.
Fmt = "###,##0.00"
InitCost = InputBox("What's the initial cost of the asset?")
SalvageVal = InputBox("Enter the asset's value at end of its life.")
MonthLife = InputBox("What's the asset's useful life in months?")
Do While MonthLife < YRMOS ' Ensure period is >= 1 year.
MsgBox "Asset life must be a year or more."
MonthLife = InputBox("What's the asset's useful life in months?")
Loop
LifeTime = MonthLife / YRMOS ' Convert months to years.
If LifeTime <> Int(MonthLife / YRMOS) Then
LifeTime = Int(LifeTime + 1) ' Round up to nearest year.
End If
DepYear = CInt(InputBox("Enter year for depreciation calculation."))
Do While DepYear < 1 Or DepYear > LifeTime
MsgBox "You must enter at least 1 but not more than " & LifeTime
DepYear = InputBox("Enter year for depreciation calculation.")
Loop
Depr = DDB(InitCost, SalvageVal, LifeTime, DepYear)
MsgBox "The depreciation for year " & DepYear & " is " & _
Format(Depr, Fmt) & "."

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×