指定した日付の月末の日付を求める方法はこちらの記事を参照してください。
Excelの数式で指定した日付の月初の日付を求める方法を紹介します。
与えられた日付の月初の日付を求める方法はいくつかあります。
DATE関数を利用する方法、EOMONTH 関数を利用する方法を紹介します。
元の日付を、年、月、日に分解し、日を1に固定することで月初の日付を求める方法です。
以下の日付をセルに入力したシートを用意します。
C3セルに以下の数式を入力します。
=DATE(YEAR(B3),MONTH(B3),1)
数式を確定します。B列の日付の月初の日付が数式を入力したセルに表示されます。
C3セルをコピーして、C列の他のセルにペーストします。B列の日付の月初の日付がセルに表示されます。
元の日付から、日を引くことで、月末の日付を求め、そこに1日を加算することで月初の日付を求める方法です。
以下の日付をセルに入力したシートを用意します。
C3セルに以下の数式を入力します。
=B3-DAY(B3)+1
数式を確定します。B列の日付の月初の日付が数式を入力したセルに表示されます。
C3セルをコピーして、C列の他のセルにペーストします。B列の日付の月初の日付がセルに表示されます。
元の日付から、EDATE関数で、1カ月引き、EOMONTH関数で月末を求め(前月の月末)、そこに1日を加算することで月初の日付を求める方法です。
C3セルに以下の数式を入力します。
=EOMONTH(EDATE(B3,-1),0)+1
数式を確定します。B列の日付の月初の日付が数式を入力したセルに表示されます。
C3セルをコピーして、C列の他のセルにペーストします。B列の日付の月初の日付がセルに表示されます。