Excelで月末日や翌月を自動的に入力する関数
請求書などで月末日を入力したい場合、EOMONTH関数を使って自動的に日付が入るようにしておくと便利です。
EOMONTH関数
=EOMONTH(開始日, 月)
![EOMONTH関数 EOMONTH関数](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTpIhHKPPIA_FY9CZB9I8a9a4InlrDQG4fQso1Jez4Gi5adf9GuG-SHnI5jJGvGxL05xxOGKEqDKx2JhKeLj8A_NOyjus9Q17VXBwS2Ca0meDooyC4kqK8WDCbZ5tiDNns_Pf6-834Sx7RGtPTQsFGwb-NwKcR5x3P8R8H_55AmfClAw-seL7izg/s16000-rw/eomonth-excel-1.webp)
EOMONTH関数は、月末や月初の日付を求める関数です。未来日付も、過去日付も求めることができ、うるう年にも対応しています。 なお、EOMONTHは、”End Of MONTH” の略です。
- 第一引数:基準となる開始日(1900年以前は指定できません)。
- 第二引数:指定した開始日から、〇ヶ月後の月末日を取得するか指定。「0」で指定日の月末、「1」で翌月末、「-1」だと先月末を求められます。
日付の書式を直す
![Excelで日付の表示がおかしい Excelで日付の表示がおかしい](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdUI1rPY4iFVaOpxH-bq3KfBi7LX6Yxj67IMbRHkSrFNusRR2VQuB6C82yaElNBm4Vi04dOdbRignJHp1bCiJ8rdcQJ4y2pPQ0m71bz8hwkUhw-i3mjCB9mr5hdrsn3kHadqW6v-7X3uw2uwwNKQPi-Uzj-9AJH8Dfs9jZUHAiTeekMK6e5jQ5Ig/s16000-rw/eomonth-excel-2.webp)
セルの書式が日付になっていない場合、数値が表示される場合があります。
![セルの書式を指定する セルの書式を指定する](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ83qNKhyUBFpJ16pbQUdZbfybI-hyizWxf2tm0zGlpCwGLbXUbYchySqsxJ0JoYSE7dBEVYo5-ZlLMqd0VOwqfUv80RWFBUBWb2ETL3zeCdAmJccSf8jE0LMoU6iPjtS4wFoWfpu0kXLPKxGCmwF2FJmtqOn5yXsiideXX5HHStADdiBIXqBOrw/s16000-rw/eomonth-excel-3.webp)
書式を直してあげましょう。