考える人
スプレッドシートでnヶ月前・nヶ月後の日付を取得するにはどうすれば良いんだろう?n日後じゃなくて、nヶ月後の日付を取得したい
nヶ月前・後の日付を取得したいときは「EDATE関数」を使いましょう。
EDATE関数を使うことで「nヶ月前・後の日付」を簡単に取得することができます。
当記事では、
- EDATE関数とは何か
- EDATE関数の構文・使い方
- EDATE関数でエラーが出たときの対処法
について解説します。
目次
EDATE関数とは何か
EDATE関数は「nヶ月前・後の日付を返す関数」です。
n日前、n日後ではなく「nヶ月前」「nヶ月後」という規則で日付を取得したいときには、EDATE関数を使いましょう。
EDATE関数の構文・使い方
EDATE関数は以下の構文で動作します。
=EDATE(日付,数値)
※◯ヶ月前は負(マイナス)、◯ヶ月後は正(プラス)の数値を記入します。
EDATE関数でエラーが出たときの対処法
EDATE関数でエラーが発生した場合、以下の2パターンであることがほとんどです。
- 日付データが文字列データになっている
- 数値データが文字列データになっている
EDATE関数でエラーが発生した場合は、落ち着いてインプットデータが間違っていないか確認しましょう。
まとめ
今回は「EDATE関数とは何か」「EDATE関数の構文・使い方」「EDATE関数でエラーが出たときの対処法」について解説しました。
EDATE関数を使うことで「nヶ月前・後の日付」を簡単に取得することができます。
月ごとで日付を操作できるので、とても使い勝手の良い関数です。機会があれば一度使ってみてください。
では、また。
【スプレッドシートの関数一覧】おすすめ関数50選も紹介!
スプレッドシートの事務作業、効率的に片付けたいですよね。 当記事では、 「スプレッドシートでおすすめの関数を知りたい」 「スプレッドシートの関数の一覧を知りたい...
Googleスプレッドシートの使い方の勉強におすすめの本11選【実用書・入門書】
スプレッドシートの本選びで、以下のような悩みを抱えていませんか? スプレッドシートの使い方を書籍で勉強したいけど、どれが良い本か分からない 時間に余裕がないか...