クイックナビゲーション
DAYS360関数
概要
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+