Sdílet prostřednictvím


Financial.SYD(Double, Double, Double, Double) Metoda

Definice

Vrátí hodnotu určující odpisy součet roků odpisu aktiva za zadané období.

public:
 static double SYD(double Cost, double Salvage, double Life, double Period);
public static double SYD (double Cost, double Salvage, double Life, double Period);
static member SYD : double * double * double * double -> double
Public Function SYD (Cost As Double, Salvage As Double, Life As Double, Period As Double) As Double

Parametry

Cost
Double

Povinná hodnota. Pořizovací cena majetku

Salvage
Double

Povinná hodnota. Hodnota aktiva na konci jeho životnosti.

Life
Double

Povinná hodnota. Délka životnosti aktiva.

Period
Double

Povinná hodnota. Období, pro které se počítá odpis majetku.

Návraty

Číslice součet let odpisů majetku za zadané období.

Výjimky

Salvage< 0, Period>Life, nebo Period<=0.

Příklady

V tomto příkladu SYD se funkce používá k vrácení odpisů aktiva za zadané období vzhledem k počátečním nákladům aktiva (InitCost), zůstatkové hodnotě na konci životnosti aktiva (SalvageVal) a celkové životnosti aktiva v letech (LifeTime).

Dim InitCost, SalvageVal, LifeTime, DepYear As Double
Dim Fmt As String = "###,##0.00"

InitCost = CDbl(InputBox("What's the initial cost of the asset?"))
SalvageVal = CDbl(InputBox("Enter the asset's value at end of its life."))
LifeTime = CDbl(InputBox("What's the asset's useful life in years?"))

' Use the SLN function to calculate the deprecation per year.
Dim SlnDepr As Double = SLN(InitCost, SalvageVal, LifeTime)
Dim msg As String = "The depreciation per year: " & Format(SlnDepr, Fmt)
msg &= vbCrLf & "Year" & vbTab & "Linear" & vbTab & "Doubling" & vbCrLf

' Use the SYD and DDB functions to calculate the deprecation for each year.
For DepYear = 1 To LifeTime
    msg &= DepYear & vbTab & 
        Format(SYD(InitCost, SalvageVal, LifeTime, DepYear), Fmt) & vbTab & 
        Format(DDB(InitCost, SalvageVal, LifeTime, DepYear), Fmt) & vbCrLf
Next
MsgBox(msg)

Poznámky

Argumenty Life a Period musí být vyjádřeny ve stejných jednotkách. Pokud je například Life uveden v měsících, Period musí být uveden také v měsících. Všechny argumenty musí být kladná čísla.

Platí pro

Viz také