指定した年、月、日から日付を返します。
構文
年:結果に表示する年です。1583~9956、または0~99の整数を指定する必要があります。例:2020
月:結果に表示する月です。整数を指定する必要があります。月の値に応じて、次のように計算されます。
0:指定した年の1月から1か月を差し引きます。例:DATE(2017,0,2)の結果は2016年12月2日です。
12より大きい:12を超えた分の月数を指定した年に加算します。例:DATE(2016,13,2)の結果は2017年1月2日です。
0より小さい:指定した年から、その月数を差し引きます。例:DATE(2017,-2,1)の結果は2016年10月1日です。
日:結果に表示する日です。整数を指定する必要があります。日の値に応じて、次のように計算されます。
指定した月の日数より大きい:超過した日数を翌月に加算します。例:DATE(2017,1,32)の結果は2017年2月1日です。
0:指定した年と月の初日から1日を差し引きます。例:DATE(2017,1,0)の結果は2016年12月31日です。
例
|
数式 |
結果 |
|
=DATE(2020;1;1) |
1/1/20 |
|
=DATE(2020;1;0) |
12/31/19 |
|
=DATE(2020;15;1) |
3/1/21 |
発生する可能性のあるエラー
|
エラー |
意味 |
|
#N/A! |
|
|
#NAME! |
|
|
#VALUE! |
|
|
#REF! |
|
|
#NUM! |
|
類似関数