DAYS360関数

Excel 2007+

概要

DAYS360関数は、会計計算で使用される360日年(各月30日)の基準で、2つの日付間の日数を計算します。米国式(NASD)または欧州式を選択でき、支払利息や金融計算に最適です。

構文

DAYS360(開始日,終了日,[方式])

パラメータ

パラメータ タイプ 必須 説明
開始日 Date はい 日数計算の開始日。DATE(年,月,日)で正確に入力。
終了日 Date はい 日数計算の終了日。開始日より前なら負値を返却。
方式 Boolean いいえ 計算方式指定。FALSE=米国式、TRUE=欧州式(31日は30日扱い)

DAYS360関数の使用

DAYS360は金融・会計分野で必須の関数です。通常カレンダー日数(DAYS関数)とは異なり、毎月30日・年間360日の固定基準で計算するため、利息計算や契約期間計算に適しています。方式選択で国際基準に対応可能。

DAYS360の一般的な例

基本的な日数計算

=DAYS360(DATE(2023,1,1),DATE(2023,2,1))

2023年1月1日から2月1日までの360日基準日数(30日)を計算。

米国NASD方式(省略)

=DAYS360(A2,B2)

セルA2開始、B2終了の米国方式日数計算(デフォルト)。月末調整あり。

欧州方式指定

=DAYS360(DATE(2023,1,31),DATE(2023,2,28),TRUE)

欧州方式で31日を30日扱い、正確な金融計算を実行。

よくある質問

DAYSは実際カレンダー日数、DAYS360は360日年基準。会計計算ではDAYS360が標準。

負の日数を返します。正確な期間逆算に使用可能。

文字列ではなくDATE関数や正しい日付形式を使用してください。

一般的なエラーと解決策

#VALUE! エラー

Cause: 開始日/終了日が有効な日付でない

Solution: DATE(年,月,日)関数やセルの日付形式を確認

#NAME? エラー

Cause: 関数名が誤入力

Solution: DAYS360と半角英字で正確に入力

予期せぬ日数

Cause: 方式未指定時の月末調整誤解

Solution: TRUE/FALSEで方式を明示的に指定

注記

  • Excelの日付は1900/1/1を1とするシリアル番号
  • NASD方式:月末開始→30日、月末終了+開始前30日→翌月1日
  • 欧州方式:31日を常に30日扱い
  • 金融機関の多くがこの360日基準採用

互換性

利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

利用不可:

コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+