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")