我试图仅根据月份数得到月份的最后日期。
例如,如果4月份的月份显示为“4”,我希望它返回“4/30/2017”。
有没有办法做到这一点?
答案 0 :(得分:2)
答案 1 :(得分:2)
=EOMONTH(DATE(YEAR(TODAY()),A1,1),0)
正如Gary的学生所说,你应该提供你正在寻找的年份,我的公式使用当年。您始终可以将其更改为其他单元格变量。
答案 2 :(得分:2)
尝试,
=date(year(today()), a1 + 1, 1) - 1
答案 3 :(得分:1)
你可以使用这个公式,虽然它没有说明闰年。谨慎使用' date'因为他们将使用当前年份,这将决定2月份是否获得28/29。在某些情况下,您不会想要。然后,您只需构建完整日期。
[在这种情况下,A1是您正在测试的单元格]
=IF(OR(A1=1,A1=3,A1=5,A1=7,A1=8,A1=10,A1=12),31,IF(A1=2,28,30))