Funkcija SYD

Atgriež Double vērtību, kas norāda pamatlīdzekļa amortizāciju noteiktā periodā.

Sintakse

SYD ( izmaksas, likvidācija, dzīvība, periods )

Funkcijas Syd sintaksei ir šādi argumenti.

Arguments

Apraksts

izmaksas

Obligāts. Double , kas norāda pamatlīdzekļa sākotnējās izmaksas.

likvidācijas

Obligāts. Double vērtība, kas norāda pamatlīdzekļa vērtību tā lietderīgās lietošanas laika beigās.

kalpošanas

Obligāts. Double norāda aktīva lietderīgās lietošanas laika ilgumu.

periodā

Obligāts. Double norāda periodu, par kuru tiek aprēķināts līdzekļu nolietojums.

Piezīmes

Argumentu dzīves un perioda argumenti ir jāizsaka tajās pašās vienībās. Piemēram, ja laiks ir dots mēnešos, periods ir jādod arī mēnešos. Visiem argumentiem jābūt pozitīviem skaitļiem.

Vaicājumu piemēri

Izteiksme

Rezultāti

ATLASIET SYD ([LoanAmount], [LoanAmount] *. 1, 20,2) kā Izteiksme1 no FinancialSample.

Aprēķina pamatlīdzekļa nolietojumu, kas novērtēts kā "LoanAmount", ar likvidācijas vērtību 10% ("LoanAmount", kas reizināta ar 0,1), ņemot vērā līdzekļa lietderīgās izmantošanas laiku 20 gadus. Nolietojums tiek aprēķināts otrajā gadā.

ATLASIET SYD ([LoanAmount], 0, 20,3) kā SLDepreciation no FinancialSample.

Atgriež pamatlīdzekļa nolietojumu, kas novērtēts kā "LoanAmount", ar $0 likvidācijas vērtību, ņemot vērā līdzekļa lietderīgās izmantošanas laiku 20 gadus. Rezultāti tiek parādīti kolonnā SLDepreciation. Nolietojums tiek aprēķināts trešajā gadā.

VBA 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ā tiek izmantota funkcija Syd , lai atgrieztu pamatlīdzekļa amortizāciju noteiktā periodā, ņemot vērā līdzekļa sākotnējās izmaksas (InitCost), likvidācijas vērtību aktīva lietderīgās lietošanas laika (SalvageVal) un kopējās pamatlīdzekļa kalpošanas laiku gados (LifeTime). Periods, par kuru tiek aprēķināts nolietojums, ir PDepr.

Dim Fmt, InitCost, SalvageVal, MonthLife, LifeTime, DepYear, PDepr
Const YEARMONTHS = 12 ' Number of months in a year.
Fmt = "###,##0.00" ' Define money format.
InitCost = InputBox("What's the initial cost of the asset?")
SalvageVal = InputBox("What's the asset's value at the end of its life?")
MonthLife = InputBox("What's the asset's useful life in months?")
Do While MonthLife < YEARMONTHS ' 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 / YEARMONTHS ' Convert months to years.
If LifeTime <> Int(MonthLife / YEARMONTHS) Then
LifeTime = Int(LifeTime + 1) ' Round up to nearest year.
End If
DepYear = CInt(InputBox("For which year do you want depreciation?"))
Do While DepYear < 1 Or DepYear > LifeTime
MsgBox "You must enter at least 1 but not more than " & LifeTime
DepYear = CInt(InputBox("For what year do you want depreciation?"))
Loop
PDepr = SYD(InitCost, SalvageVal, LifeTime, DepYear)
MsgBox "The depreciation for year " & DepYear & " is " & Format(PDepr, Fmt) & "."

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×