メインコンテンツへスキップ

Kutools for Office — 1つのスイート、5つのツールで、もっと多くのことを成し遂げましょう。

Excel VDB関数

Author: Siluvia Last Modified: 2025-08-26

VBD関数は、倍率逓減法または他の指定された方法を使用して、資産の特定の期間(部分期間を含む)の減価償却を計算します。VDBは可変逓減残高を意味します。

showing the usage of VDB function

構文

VDB(取得原価, 残存価額, 耐用年数, 開始期間, 終了期間, [倍率], [切替不可])

引数

取得原価 (必須): 資産の初期費用;
残存価額 (必須): 資産の寿命が終了した時点での残存価値。この値は0でもかまいません;
耐用年数 (必須): 資産が減価償却される期間の数;
開始期間 (必須): 減価償却を計算したい開始期間;
終了期間 (必須): 減価償却を計算したい終了期間;
倍率 (オプション): 残高が減少する速度。省略された場合、デフォルト値は2になります;
切替不可 (オプション): 定額法への切り替えを行うかどうかを指定する論理値。
減価償却が逓減残高計算より大きい場合、次の2つの可能な値があります:
-- TRUE: Excelは定額法に切り替えず、逓減残高法を使用します。
-- FALSEまたは省略: Excelは定額法に切り替えます。

備考

1. 引数「期間」と「耐用年数」が同じ時間単位であることを確認してください。
2. 倍率逓減法を使用しない場合、「倍率」の引数を変更できます。
3. no_switch以外のすべての引数は正の数でなければなりません。
4. 引数のいずれかが非数値の場合、#VALUE!エラーが発生します;
5. 次の条件のいずれかが満たされた場合、#NUM!エラーが発生します:
-- 「耐用年数」が ≤ 0の場合
-- 「開始期間」が「終了期間」より大きい場合;
-- 引数「取得原価」「残存価額」「開始期間」「終了期間」および[倍率]のいずれかの値が < 0の場合。

戻り値

数値を返します。

下のスクリーンショットに示すように、左側の表には資産情報が含まれており、右側の表ではE6:E11にリストされている各年の資産の減価償却と新しい価値を計算します。以下のように操作します。

showing the usage of VDB function

1. 空のセルを選択します(ここではF7を選択)、以下の数式をコピーまたは入力し、Enterキーを押して最初の年の減価償却を取得します。結果のセルを選択し、オートフィルハンドルを下にドラッグして他の年の減価償却を取得します。

=VDB($C$5, $C$6, $C$7, E7-1, E7)

showing the usage of VDB function

注意:

1) 数式では、「E7-1」と「E7」の結果はそれぞれ「1-1=0」と「1」であり、これは資産の最初の年を表しています;
2) セルG7では、資産の新しい価値を計算するために、当初の資産価格(G6)から減価償却費を差し引き、その後オートフィルハンドルを下にドラッグして他の年の資産の新しい価値を取得します。

=G6-F7

showing the usage of VDB function

3) 資産全体の期間(6年間)における総減価償却を計算するには、次の数式を使用してください。

=VDB($C$5, $C$6, $C$7, 0, 6)

showing the usage of VDB function

4) 第6ヶ月目と第18ヶ月目など、2つの指定された期間間の減価償却を計算するには、次の数式を適用します:

= VDB($C$5, $C$6, C7*12, 6, 18)

showing the usage of VDB function

5) 倍率逓減法ではなく、指定された倍率を使用して2つの期間間の減価償却を計算できます。

例えば、1.3の倍率を使用して第6ヶ月目と第18ヶ月目の間の減価償却を計算するには、次の数式を適用します:

= VDB($C$5, $C$6, C7*12, 6, 18, 1.3)

showing the usage of VDB function

関連する関数

Excel SLN関数
SLN関数は、定額法に基づいて資産の1期間の減価償却を計算します。

Excel DDB関数
DDB関数は、倍率逓減法またはその他の特定の方法を使用して、資産の指定された期間の減価償却を返します。

Excel DB関数
DB関数は、固定逓減法を使用して資産の指定された期間の減価償却を返します。

Excel SYD関数
SYD関数は、合計年数法に基づいて資産の指定された期間の減価償却を計算します。


最高のオフィス生産性ツール

Kutools for Excel - あなたを群衆から際立たせるツール

🤖 Kutools AI Aide: 次の要素に基づいてデータ分析を革新:インテリジェント実行|コード生成 |カスタム数式の作成|データの分析とチャートの生成 |Kutools機能の呼び出し
人気の機能重複を見つける、ハイライトする、または特定する | 空白行を削除 | データを失うことなく列やセルを結合 | 数式を使わずに丸める...
スーパー VLookup複数条件 | 複数値 | 複数シート間 | ファジーマッチ...
高度なドロップダウンリスト簡単なドロップダウンリスト | 従属ドロップダウンリスト | 複数選択可能なドロップダウンリスト...
列マネージャー指定した数の列を追加 | 列を移動 | 非表示の列の可視化ステータスを切り替え | 列を比較して同じ&異なるセルを選択...
特徴的な機能グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト) | 日付ピッカー | ワークシートの統合 | セルの暗号化/復号化 | リストによるメール送信 | スーパーフィルター | 特殊フィルタ(太字/斜体/取り消し線のフィルタリング...)...
上位 15 のツールセット: 12 個のテキストツール (テキストの追加, 特定の文字を削除...) | 50以上 チャート タイプ (ガントチャート...) | 40以上の実用的な 数式 (誕生日に基づいて年齢を計算...) | 19 個の挿入ツール (QRコードの挿入, パスからの画像挿入...) | 12 個の変換ツール (単語に変換, 通貨変換...) | 7 個のマージ&分割ツール (高度な行のマージ, Excelセルの分割...) | ... さらに多くのツール
お好みの言語で Kutools を使用可能 - 英語、スペイン語、ドイツ語、フランス語、中国語など、40以上の言語に対応!

Kutools for Excel は300以上の機能を誇り、必要なものがワンクリックで手に入ります...


Office Tab - Microsoft Office(Excel含む)でタブ形式の閲覧と編集を有効にする

  • 数十の開いている文書を1秒で切り替える!
  • 毎日数百回のマウスクリックを減らし、マウス手から解放されます。
  • 複数の文書を閲覧・編集する際、生産性が50%向上します。
  • Chrome、Edge、Firefoxのように、タブ機能をOffice(Excel含む)にもたらします。