>>832
ごめん見落としてた
B6=IF(B3="末",DATE(YEAR(B5),MONTH(B5),1),EDATE(B5,-1)+1)

>>829
質問内容が良く分からん
結果のイメージ図がほしい