我需要从一个单元格中取出日期,找到该日期的月末,然后添加一个日历月。
示例:
Enter jan 13: jan 13 end of month is Jan 31, + 1 month is Feb 28 (or 9 on leap year).
Feb 19: = March 31
March 2 = 30 April
March 30 = 30 April
March 31 = 30 April
等等
是否有一个excel公式可以做到这一点?我不想要任何宏/ VBA东西。
答案 0 :(得分:4)
如果你有2007年或更晚:
=EOMONTH("3/30/2016",1)
答案 1 :(得分:3)
使用日期功能,在月份中添加一个并将日期设置为零。这给出了该月的最后一天。要获得下个月的最后一天,请在该月添加两个。
=DATE(YEAR(E3),MONTH(E3)+1,0)
=DATE(YEAR(E3),MONTH(E3)+2,0)