公式显示 Excel 中另一列中指定的月份最后一天的日期

公式显示 Excel 中另一列中指定的月份最后一天的日期

对于 A 列中的月份数字,我想要在 B 列中显示该特定月份的最后一天。现在,我正在处理 2014 年,因此:

A1 number is 1 so B1 date is 01/31/14
A2 number is 2 so B2 date is 02/28/14
A3 number is 11 so B3 date is 11/30/14
A4 number is 10 so B4 date is 10/31/14

等等,涵盖 2014 年全部十二个月的数据。我最终将需要 2015 年、2016 年等等的数据。

答案1

B1 公式(复制该列):

=DATE(2014,A1+1,0)

此公式返回下个月第一天之前一天的日期,即指定月份的最后一天。

如果您要重复使用相同的数据,请将年份粘贴在某个单元格中并引用该单元格,而不是在公式中硬编码年份;只需更改引用单元格中的年份即可。例如,输入2014单元格 C1。然后公式将是=DATE($C$1,A1+1,0)。对于 2015 年,将 C1 更改为2015,所有公式都将反映该年份。

相关内容