DB関数の使い方

定率法を使用して、資産の指定期間の減価償却費を返します。

200720102013201620192021365
構文
=DB(取得価額, 残存価額, 耐用年数, 期, [月数])
引数
  1. 取得価額必須
  2. 残存価額必須
  3. 耐用年数必須
  4. 期必須
  5. 月数省略できる
どんな関数か

DB は、定率法の減価償却費を、旧定率法(残存価額から率を求める方式)で返します。初年度に多く、年を追うごとに少なくなります。5つめの「月数」で、初年度が期の途中から始まる場合に対応します(4月取得なら 9)。倍率を自分で決めたいときは DDB、途中の期間をまとめて出したいときは VDB です。残存価額が 0 だと率を計算できませんので、その場合は DDB を使います。

使用例

=DB(1000000, 100000, 5, 1) を入れると、こうなります。

取得額
1,000,000
残存額
100,000
年数
5年
1期目償却費
369,000

数式を入れたセル

結果: 369,000

つまずきやすいところ

  • 最初の年ほど多く減らす償却(定率法)
  • 初年度が1年に満たないときは、5つめに月数を渡す

よくあるエラーと、その直し方

#NUM!
取得価額や残存価額が負、耐用年数が 0 以下、または月数が 1〜12 の外月数(5つめ)は 1〜12。初年度が期中からなら、その月数を渡す

DBを使う実例レシピ(1件)

同じ「財務」の関数

財務の関数をすべて見る(53件)