ここがコマルよMOSExcel上級(日付関数編)
- DATEDIF関数、DATE関数、YEAR/MONTH/DAY関数がごっちゃになる。
まとめてみた
- DATEDIF関数:2つの日付を指定して期間を求める。
=DATEDIF(古い日付、新しい日付、単位)- DATE関数:年・月・日の3つの値から日付のデータを作成する
=DATE(年、月、日)- YEAR関数・MONTH関数・DAY関数:日付のセルから年・月・日の値を取り出す
=YEAR(シリアル値)
(""で囲んだ日付を直接入れても答えが出る)
DATEDIFとDATEがややこしいが、ざっくりと言うと
DATEDIF関数は期間を
DATE関数は日付を作成する以外に「〇ヶ月後」など期日を
YEAR関数は上記の引数のために、あるセルから年・月・日を取り出したいときに
使ったりするようだ。
なお、DATE関数を使えば、引数の年・月を変えるだけでずっと使える万年カレンダーが作れる。