【Excel・エクセル】EDATE関数で、数ヵ月後の日付を表示する
この日から30ヵ月後の日付を出したいんだ。
EDATE関数なら、数ヵ月後の日付を表示できるんよ。
- 数ヵ月後の日付を知りたいなら、EDATE関数
- =EDATE(開始日,月)
- 月が負の数なら、〇ヵ月前の日付を表示する
【Excel・エクセル】数ヵ月後の日付を表示する、EDATE関数
保証の終了日やクーポンの期限など、数ヵ月後の日付を知りたいとき。
それが分かるのが、EDATE関数です。
開始日からちょうど〇ヵ月後の日付が分かります。
ちなみに読み方は、「エクスパイレーション・デート関数」です。
長い……
単にイーデートっていうこともあるんよ。
ちなみにちなみに、数ヵ月後の月末日を表示したいなら、「EOMONTH関数」を使うといいですよ。
さっそく、使い方を見てみましょう。
【Excel・エクセル】EDATE関数の使い方
=EDATE(開始日,月)
開始日 | この日から |
月 | この数値ヵ月後の日付を教えて |
月には負の数(マイナスの数)も指定できるんよ。
負の数を指定すると、〇ヵ月前の日付が表示されます。
EDATE関数の使用例
ではこの表から保証の終了日を、EDATE関数を使って出したいと思います。
=EDATE(B2,1)で、求められるよ。説明するね。
ステップ1
まず、「=EDATE(」と入力してください。
ステップ2
次に開始日です。
開始日から1ヵ月後にしたいので、日付が書かれたセルB2をクリックします。
「,(カンマ)」も忘れずに。
ステップ3
最後に月、何ヵ月後かですね。
直接数値を入力してもいいですが、今回はA列に月が書いてあるので、これを使いましょう。
セルA2をクリックしてください。
ステップ4
これで式は完成です。
エンターキーを押すと、無事、1ヵ月後の日付が……
知らん数値出てきたが?
コレはシリアル値。1900年1月1日を1として数えた数値だよ。
ステップ5
これは表示形式を日付けにすれば、解決できます!
「ホームタブ」→数値のところにある「数値の書式の右にある下向き三角」をクリックしてください。
ステップ6
出てきたメニューから、「短い日付形式」または「長い日付形式」を選べば、シリアル値が日付になりますよ。
どちらかお好きな方をどうぞ。
令和何年みたいに表示したいなど、これ以外の表示形式にしたい場合、「その他の表示形式」を選びます。
詳しい設定方法は、次のページでご紹介しています。
完成!
表示形式を変えれば、無事、1ヵ月後の日付を表示できました!
オートフィルでコピーすれば、他のセルも答えが出ましたね。
〇ヵ月後の1日前にするには
こういう期限って、だいたいちょうど〇ヵ月後じゃなくて、その1日前じゃない?
じゃ1引けばいいよ。
先ほどのEDATE関数の続きに「-1」を追加すると、ちょうど〇ヵ月前ではなくその1日前にできます。
これで、期限や終了日などを、瞬時に表示できますね!
それでは、お疲れさまでした!
- 数ヵ月後の日付を知りたいなら、EDATE関数
- =EDATE(開始日,月)
- 月が負の数なら、〇ヵ月前の日付を表示する
ディスカッション
コメント一覧
まだ、コメントがありません