Advanced-excel-functions-advanced-excel-financial-db-function
提供:Dev Guides
高度なExcel Financial-DB関数
説明
DB関数は、固定定率法を使用して、指定された期間の資産の減価償却費を返します。
構文
引数
Argument | Description | Required/Optional |
---|---|---|
Cost | The initial cost of the asset. | Required |
Salvage | The value at the end of the depreciation (sometimes called the salvage value of the asset). | Required |
Life | The number of periods over which the asset is being depreciated (sometimes called the useful life of the asset). | Required |
Period |
The period for which you want to calculate the depreciation. 期間は、寿命と同じ単位を使用する必要があります。 |
Required |
Month |
The number of months in the first year. 月を省略すると、12と見なされます。 |
Optional |
ノート
- 固定定率法は、固定レートで減価償却を計算します。 DBは、次の式を使用して、期間の減価償却を計算します- +(コスト-前期からの減価償却合計)*レート+どこで、+レート= 1-((残存価額/コスト)^(1/寿命))、小数点以下3桁に四捨五入
- 最初と最後の期間の減価償却は特別な場合です。
- 最初の期間では、DBはこの式を使用します- +費用*料金*月/12
- 最後の期間では、DBはこの式を使用します- +((コスト-前期からの減価償却費の合計)レート(12-月))/12
- 指定されたコストまたは指定されたサルベージ引数が<0の場合、DBは#NUM!を返します。 エラー値
- 指定された存続期間または指定された期間引数が0以下の場合、DBは#NUM!を返します。 エラー値
- 指定された月の引数が0以下または12より大きい場合、DBは#NUM!を返します。 エラー値
- 指定された期間> lifeおよびmonth引数が省略された場合、DBは#NUM!を返します。 エラー値
- 指定された期間> life + 1の場合、DBは#NUM!を返します。 エラー値
- 指定された引数のいずれかが数値でない場合、DBは#VALUE!を返します。 エラー値
適用範囲
Excel 2007、Excel 2010、Excel 2013、Excel 2016