Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Atgriež Double vērtību, kas norāda līdzekļa nolietojumu konkrētā laika periodā, izmantojot dubulti degresīvnovirzīšanas (double-declining balance) metodi vai kādu citu jūsu norādītu metodi.

Sintakse

DDB( vērtība, likvidācijas_vērt, kalpošanas_laiks, periods [, koeficients] )

Funkcijas DDB sintaksē ir šādi argumenti:

Arguments

Apraksts

izmaksas

Obligāts arguments. Dubulta vērtība, kas norāda līdzekļa sākotnējo vērtību.

likvidācijas_vērt

Obligāts arguments. Dubulta vērtība, kas norāda līdzekļa vērtību tā ekspluatācijas laika beigās.

darbības laiks

Obligāts arguments. Dubulta vērtība, kas norāda līdzekļa ekspluatācijas laiku.

periods

Obligāts arguments. Dubulta vērtība, kas norāda periodu, kuram tiek aprēķināts līdzekļu nolietojums.

koeficients

Neobligāts arguments. Variants, kas norāda likmi, ar kādu samazinās atlikums. Ja tā ir izlaista, tiek pieņemts, ka tā ir 2 (dubulti degresīvā metode).


Piezīmes

Bilances dubultās samazināšanās metode aprēķina nolietojumu ar koeficienta paātrinājumu. Pirmajā periodā nolietojums ir visaugstākais, bet turpmākajos periodos tas samazinās.

Kalpošanas laika un perioda argumenti jānorāda tādās pašās mērvienībās. Piemēram, ja kalpošanas laiks ir dots mēnešos, periods ir jānorāda arī kā mēneši. Visiem argumentiem jābūt pozitīviem skaitļiem.

Funkcija DDB izmanto šādu formulu, lai aprēķinātu nolietojumu noteiktā periodā:

Nolietojums / periods = ((vērtībalikvidācijas_vērt) * koeficients) / kalpošanas_laiks

Piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā izmantota funkcija DDB , lai atgrieztu aktīva amortizāciju noteiktā periodā, ņemot vērā sākotnējās izmaksas (InitCost), līdzekļa ekspluatācijas laika beigu lūžņu vērtību (SalvageVal), līdzekļa kopējo nomu gados (LifeTime) un periodu gados, kurā tiek aprēķināts nolietojums (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) & "."

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×