【发布时间】:2017-05-07 09:38:31
【问题描述】:
我想将今天的日期四舍五入到最接近的月份。我用 Today() 来获取当前日期
我使用了公式 =MONTH(EOMONTH(L2,DAY(L2)>15)+0)) 但它一直显示错误消息“这个公式有问题。没有尝试输入公式?当第一个字符是等号或减号,excel认为它是一个公式”
【问题讨论】:
我想将今天的日期四舍五入到最接近的月份。我用 Today() 来获取当前日期
我使用了公式 =MONTH(EOMONTH(L2,DAY(L2)>15)+0)) 但它一直显示错误消息“这个公式有问题。没有尝试输入公式?当第一个字符是等号或减号,excel认为它是一个公式”
【问题讨论】:
有趣, 你只是在里面少了一个括号。试试这个:
=MONTH(EOMONTH(L2,(DAY(L2)>15)+0))
希望这会有所帮助。
【讨论】:
=MONTH(EOMONTH(L2,(DAY(L2)>15)+0)) & "/" & DAY(L2) &"/" & YEAR(L2)
这个公式应该可以完成这项工作。
=IFERROR(DATE(YEAR(A1),MONTH(A1)+IF(DAY(A1)>15,1,0),1),"")
对于今天(5 月 7 日),它将返回 5 月 1 日。要使其返回月底,请将公式中最后的 1 替换为 0。这将在今天 4 月 30 日返回。您可以将所有对单元格A1 的引用替换为TODAY()。
【讨论】: