如何在Excel中四舍五入到最近的月份?
我想把今天的date凑到最近的一个月份。 我用Today()来获取当前date
我使用公式= MONTH(EOMONTH(L2,DAY(L2)> 15)+0)),但是它一直显示一个错误,说:“这个公式有问题,而不是input公式?当第一个字符是等号或减号,excel认为它的一个公式“
有趣,你只是在那里错过了一个括号。 试试这个:
=MONTH(EOMONTH(L2,(DAY(L2)>15)+0))
希望这可以帮助。
这个公式应该做的工作。
=IFERROR(DATE(YEAR(A1),MONTH(A1)+IF(DAY(A1)>15,1,0),1),"")
今天(5月7日)将返回5月1日。为了使月份返回,将公式中的最后1
replace为0
。 这将在今天4月30日返回。 您可以用TODAY()
replace对单元格A1
所有引用。