【Excel】DAYS関数-2つの日付の間の日数を求める-


(約文字)

2019-11-15

  • Keyword
  • Excel
  • DAYS関数
  • 2つの日付
  • 日数
  • 計算

DAYS関数とは

エクセルの「DAYS関数(デイズ)」は2つの日付の間の日数を計算して返す関数です。

構文と引数

  • 365
  • 2019
  • 2016
  • 2013

=DAYS(終了日,開始日)

引数必要性内容
終了日必須開始日と終了日を指定し、その間の日数を求めます。
開始日必須開始日と終了日を指定し、その間の日数を求めます。

注意:Excelでは、日付を計算に使用できるように一連のシリアル番号として保存します。既定では、1900年1月1日がシリアル値1として保存され、2020年1月1日は1900年1月1日から43830日後に当たるので、シリアル値は43831になります。

DAYS関数の解説

  • ・日付の引数が両方とも数値の場合、終了日と開始日の間の日数を計算します。
  • ・日付の引数のいずれかが文字列の場合は、その引数は DATEVALUE(日付文字列) として処理され、タイムコンポーネントの代わりに整数の日付が返されます。
  • ・日付の引数が有効な日付の範囲外の数値である場合、エラー値#NUM!が返されます。
  • ・日付の引数が有効な日付として解析できない文字列である場合、エラー値#VALUE!が返されます。
出典:Microsoft - Office サポート

関連する関数

  • DAY関数:シリアル値を日に変換して返す関数
  • DAYS360関数:1年を360日(30日x12ヶ月)として、支払い計算などに使う2つの日付の間の日数を求める関数