Spread.Sheets
DATEDIF
Spread.Sheets > 関数リファレンス > 関数の一覧 > DATEDIF

2つの日付間の日数、月数、または年数を返します。

書式

DATEDIF(date1,date2,outputcode)

引数

第1および第2引数には、文字列、数値、またはDateTimeオブジェクトによる任意の日付を指定します。

outputcodeに指定可能な出力コードは以下のとおりです。

コード 説明
"D" date1からdate2までの日数
"M" date1からdate2までの完全な月数
"Y" date1からdate2までの完全な年数
"YD" date1とdate2が同じ年内の日付とみなした場合の、date1からdate2までの日数
"YM" date1とdate2が同じ年内の日付とみなした場合の、date1からdate2までの月数
"MD" date1とdate2が同年かつ同月内の日付とみなした場合の、date1からdate2までの日数

データ型

文字列、数値、またはDateTimeオブジェクトを受け取ります。 文字列と数値はDateTimeオブジェクトに変換されます。

サンプル

DATEDIF(A1,B1,C1)

DATEDIF(R1C1,R1C2,R1C3)

DATEDIF("2001/1/1","2003/1/1","Y")

関連トピック