みんなのエクセル表計算
上級

【Excel】AMORDEGRC関数-減価償却係数を使用して、各会計期における減価償却費を求める-


(約文字)

2020-03-17

【Excel】AMORDEGRC関数-減価償却係数を使用して、各会計期における減価償却費を求める-

【Excel】AMORDEGRC関数-減価償却係数を使用して、各会計期における減価償却費を求める-

AMORDEGRC関数とは

エクセルの「AMORDEGRC関数」は減価償却係数を使用して、各会計期における減価償却費を返す関数です。

まず結論

AMORDEGRC関数を使うと、減価償却係数を使用して、各会計期における減価償却費を求めることができます。まずは取得価額、購入日の意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。

  • このページで分かること
  • AMORDEGRC関数でできることと基本の使いどころ
  • 構文と引数の意味
  • AMORDEGRC関数の使用例

この関数は、フランスの会計システムのために用意されています。 資産を会計期の途中に購入した場合、日割り計算による減価償却費が計上されます。 この関数はAMORLINC関数に似ていますが、資産の耐用年数に応じて一定の減価償却係数が計算に適用される点で異なります。

構文と引数

  • 365
  • 2019
  • 2016
  • 2013
  • 2010
  • 2007

=AMORDEGRC(取得価額,購入日,開始期,残存価額,期,利率,[基準])

重要:日付は、DATE関数を使って入力するか、他の数式または他の関数の結果として指定します。 例えば2020年3月13日を入力する場合は、DATE(2020,3,13) を使用します。 日付を文字列として入力した場合、エラーが発生することがあります。

引数 必要性 内容
取得価額 必須 資産を購入した時点での価格を指定します。
購入日 必須 資産を購入した日付を指定します。
開始期 必須 最初の会計期が終了する日付を指定します。
残存価額 必須 耐用年数が終了した時点での資産の価格を指定します。
期間 必須 会計期 (会計年度) を指定します。
利率 必須 減価償却率を指定します。
[基準] [省略可] 1年を何日として計算するかを表す数値を指定します。
基準日数を示す数値 基準日数 (月/年)
0or省略 360日(NASD方式)
1 実際の日数
3 365日
4 360日(ヨーロッパ方式)

AMORDEGRC関数の解説

  • ・Excelでは、日付を連続したシリアル値として処理することで、日付の計算が行われています。既定では、1900年1月1日がシリアル値1として保存され、2020年3月17日は1900年1月1日から43,907日後に当たるので、シリアル値は43907になります。
  • ・この関数では、資産の耐用年数の最後の会計期までの減価償却費、または減価償却費の累積額が取得価額と残存価額の差よりも大きくなるまでの減価償却費が返されます。
  • ・減価償却係数は、次表のように定義されています。
  • ・減価償却率は、最後から1つ前の期で50%まで上昇し、最後の会計期で100%まで上昇します。
  • ・資産の耐用年数が0~1年、1~2年、2~3年、4~5年の場合、エラー値#NUM!が返されます。
出典:Microsoft - Office サポート
資産の耐用年数 減価償却係数
3~4年 1.5
5~6年 2.0
6年を超える年数 2.5

AMORDEGRC関数の使用例

データ 説明
3,000,000 取得価額
2020/04/01 購入日
2030/03/31 最初の会計期が終了する日付
100,000 残存価額
1 期間
0.15 減価償却率
1 年の基準 (実際の日数)

上のデータに対する、満期日に支払われる未収利息額を求める

=AMORDEGRC(A2,A3,A4,A5,A6,A7,A8)

=37500

関連する関数

  • ACCRINT関数:定期的に利息が支払われる証券(固定利付債)の未収利息額を求める
  • ACCRINTM関数:満期日に利息が支払われる証券(利付債)の未収利息額を求める
  • AMORLINC関数:各会計期における減価償却費を求める

よくある質問

Q. AMORDEGRC関数は何をするときに使いますか?

AMORDEGRC関数は、減価償却係数を使用して、各会計期における減価償却費を求めるときに使います。 とくに AMORLINC関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。

Q. AMORDEGRC関数がうまく動かないときは何を確認すればよいですか?

まず 取得価額、購入日 の指定方法を見直し、利率と回数の単位、支払期日、入出金の符号 を確認してください。

よくある失敗例・エラー対処

AMORDEGRC関数で期待通りの結果にならないときは、次の点を確認してください。

  • 取得価額、購入日 の指定が関数の仕様どおりか確認する
  • 入金と出金の符号が意図どおりに設定されているか確認する
  • 支払期日や現在価値・将来価値の前提が合っているか確認する

まとめ

このページでは、AMORDEGRC関数について以下を確認しました。

  • ・AMORDEGRC関数でできることと基本の使いどころ
  • ・構文と引数の意味
  • ・AMORDEGRC関数の使用例