DB関数 は、資産の価値を毎年一定の割合で減らしていく定率法による減価償却費を求める関数です。
パソコンや設備など、時間とともに価値が下がる資産の費用配分を計算するときに使います。
この記事では、DB関数の使い方をわかりやすく解説します。
DB関数とは?
DB関数は、取得価額・残存価額・耐用年数をもとに、各期間ごとの減価償却費(定率法)を求める関数です。
定額法とは異なり、最初は大きく、後半は小さく減価償却されるのが特徴です。
書式
=DB(取得価額, 残存価額, 耐用年数, 期, [月])
引数の説明
- 取得価額:資産の購入価格
- 残存価額:耐用年数終了後に残る価値
- 耐用年数:使用できる年数
- 期:何年目の減価償却費を求めるか
- 月(省略可):初年度の使用月数(省略すると12ヶ月)
DB関数の使い方
定率法で減価償却費を求める
取得価額:200,000円
残存価額:20,000円
耐用年数:5年
期:1年目

=DB(200000, 20000, 5, 1)
この式では、取得価額20万円の資産を、残存価額2万円として5年間で減価償却する場合の、1年目の減価償却費を求めています。結果 → 73,800円
定率法では、あらかじめ計算された一定の割合(償却率)をもとに、残っている価値に対して減価償却費を計算します。
そのため、最初は元の金額が大きい分、償却額も大きくなります。

このように定率法では、初年度の償却額が大きく、年が進むにつれて残りの価値が減っていくため、減価償却費も徐々に小さくなっていくのが特徴です。
PR
created by Rinker
¥1,100
(2026/04/15 17:56:06時点 楽天市場調べ-詳細)
関連関数
| 関数名 | 説明 |
|---|---|
| SLN関数 | 定額法で減価償却費を求める |
| SYD関数 | 年数合計法で減価償却費を求める |
| DDB関数 | 倍額定率法で減価償却費を求める |
| VDB関数 | 可変減価償却法で計算する |
| AMORLINC関数 | 定額法(期間指定あり)で減価償却する |
まとめ
DB関数は、資産の価値を毎年一定の割合で減らす定率法による減価償却費を求める関数です。
初年度の償却額が大きく、年々減少していくのが特徴です。
固定資産の費用配分を考える際に、SLN関数とあわせて覚えておきたい関数です。

