Excel formula Excel日期公式,用于确定单元格中的日期是当前日期、下一个月还是上一个月

Excel formula Excel日期公式,用于确定单元格中的日期是当前日期、下一个月还是上一个月,excel-formula,Excel Formula,有谁能告诉我如何才能找到单元格中给定的日期是属于一年中的当前月份、上个月还是下个月 比如说 A B (result I want to achieve...) 05/12/2014 Last month 06/12/2014 Current month 07/17/2014 Next month 06/14/2012 Past date 如果你发现这个问题是重复的,我很抱歉。如

有谁能告诉我如何才能找到单元格中给定的日期是属于一年中的当前月份、上个月还是下个月

比如说

 A               B (result I want to achieve...)       
 05/12/2014      Last month     
 06/12/2014      Current month    
 07/17/2014      Next month
 06/14/2012      Past date    

如果你发现这个问题是重复的,我很抱歉。如果您能引导我找到这个问题的答案,我将不胜感激。

您可以这样说:

=(年(A1)=年(B1))和(月(A1)=月(B1))

这将为您提供一个布尔值,您可以在其他单元格中使用。

本月初:

=DATE(YEAR(NOW()), MONTH(NOW()), 1)
下月初:

=DATE(YEAR(NOW()), MONTH(NOW()) + 1, 1)
最后一个月的第一天:

=DATE(YEAR(NOW()), MONTH(NOW()) - 1, 1)
第一个月第二个月:

=DATE(YEAR(NOW()), MONTH(NOW()) + 2, 1)
因此:

=IF(A2 < FirstOfLastMonth,
    "Past Date",
    IF(A2 >= FirstOfMonthAfterNext,
        "Future Date",
        If(A2 >= FirstOfNextMonth,
            "Next Month",
            "Current Month"
        )
    )
)
=如果(A2<最后一个月的第一个月,
“过去日期”,
如果(A2>=firstofmonthnext,
“未来日期”,
如果(A2>=下个月的第一个月,
“下个月”,
“本月”
)
)
)

不同的年份如何?这样可以检查A1和B1是否在同一年和同一个月内。。上个月/下个月怎么样?我想你应该重新阅读完整的问题
:-)
非常感谢gvee,它对我很有用。公式识别所有日期(过去、现在和未来)。再次感谢,干杯。。!