WorksheetFunction.Db(Double, Double, Double, Double, Object) メソッド

定義

定率法 (Fixed-declining Balance Method) を利用して、特定の期における資産の減価償却費を返します。

public double Db(double Arg1, double Arg2, double Arg3, double Arg4, object Arg5);
Public Function Db (Arg1 As Double, Arg2 As Double, Arg3 As Double, Arg4 As Double, Optional Arg5 As Object) As Double

パラメーター

Arg1
Double

取得価額: 資産を購入した時点での価格を指定します。

Arg2
Double

残存価額: 耐用年数が終了した時点での資産の価格を指定します。

Arg3
Double

耐用年数: 資産を使用できる年数、つまり償却の対象となる資産の寿命年数を指定します。

Arg4
Double

期間: 減価償却費を求める期を指定します。 期間は耐用年数と同じ単位で指定する必要があります。

Arg5
Object

月: 資産を購入した期 (年度) の月数を指定します。 省略すると、12 を指定したと見なされます。

返品

注釈

定率法は、固定利率で減価償却費を計算します。 DB では、次の式を使用して、期間の減価償却費が計算されます。

(原価 - 前期からの減価償却費の合計) * 単価

各部分の意味は次のとおりです。

レート = 1 - ((サルベージ / コスト) ^ (1 / 寿命))、小数点以下 3 桁に四捨五入

最初の期間と最後の期間の減価償却は特殊なケースです。 最初の期間の場合、DB は次の式を使用します。

コスト * レート * 月 / 12

最後の期間には、DB は次の式を使用します。

((コスト - 前期からの減価償却費の合計) * レート * (12 - 月)) / 12

適用対象