ピアのパソコン学習ガイド
メニュー
Excel関数

DB関数の使い方|減価償却費を定率法で出す

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=DB(取得価額, 残存価額, 耐用年数, 期)

定率法で、その年の減価償却費を出します。定額法なら SLN です。

DB関数の使い方の図 E2 fx =DB(A2,B2,C2,1) A B C D E 1 2 取得価額 残存価額 耐用年数 1,000,000 100,000 5 369,000
100万円・残り10万円・5年なら、1年目は 369,000円。

この図の表をExcelファイルでダウンロード(問題と答えのシートつき)

引数の意味

引数入れるもの図の例
取得価額買った金額A2
残存価額使い終わったときの価値B2
耐用年数使う年数C2
期何年目か1

定額法なら SLN

=SLN(1000000,100000,5) → 180,000

毎年同じ金額ずつ減らす計算です。

税金の申告に使う前に

日本の税法の定率法(200%定率法・保証額など)は、DB関数の計算と同じではありません。申告に使う金額は、国税庁の償却率表や会計ソフトで確かめてください。

使えるバージョン

Excel 2016・2019・2021・2024・Microsoft 365のどれでも使えます。Googleスプレッドシートでも同じ書き方で使えます。

サンプルファイルで試す

「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。

db.xlsx をダウンロード(無料・登録なし)

よくある質問

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報