自动填充date在特定月份的Excel中

我正在使用Excel 2007,我想自动填写特定月份的date。

在这里输入图像说明

在上面的截图中,我select了单元格A48中的月份,我想在单元格B51中自动填充date:AF51。 例如,如果我selectMay月,那么date1到31和6月date1到30应该被自动填充。

在b51中,

=if(month($a48)=month(date($a47, month($a48), column(a:a))), date($a47, month($a48), column(a:a)), text(,)) 

填写一个额外的30个单元格。