表計算でカレンダーの開始日を取得

表計算でカレンダーの開始日を取得して、容易にカレンダーを作成

ExcelやGoogleスプレッドシートの場合 Weekday関数を利用して、第1日目の曜日を取得(日0~土6)して、差分を求めれば、カレンダー先頭の日付が確定

後は +1すれば一日加算されるのでカレンダーを埋めてやって、表示形式で日付だけを表示させる

例) B2にその月の初日のデータが有る場合 =B2-weekday(B2)+1 がカレンダーの先頭


Month関数でタイトルと同じ月かどうかを判断して、条件付き書式で背景色を変えることも可能

コメント