Excel formula Excel月公式

Excel formula Excel月公式,excel-formula,Excel Formula,我想展示一些具体的文本,说明某个财政年度的某个月是否到期,或者如果该月已经过去,是否逾期。我使用的公式如下所示,在我到一月份之前效果很好 我用这个公式中的数字7-12表示各自的月份,但不确定如何确保数字1与下一年相关。就这一点而言,我想我下面关于12月份逾期的公式也行不通 =IF(MONTH(TODAY())=12,"DUE",IF(MONTH(TODAY())<=12,"",IF(MONTH(TODAY())>=12,"Overdue"))) =IF(月(今天())=12,“到期

我想展示一些具体的文本,说明某个财政年度的某个月是否到期,或者如果该月已经过去,是否逾期。我使用的公式如下所示,在我到一月份之前效果很好

我用这个公式中的数字7-12表示各自的月份,但不确定如何确保数字1与下一年相关。就这一点而言,我想我下面关于12月份逾期的公式也行不通

=IF(MONTH(TODAY())=12,"DUE",IF(MONTH(TODAY())<=12,"",IF(MONTH(TODAY())>=12,"Overdue")))
=IF(月(今天())=12,“到期”,IF(月(今天())=12,“过期”))

如果您有任何帮助,我们将不胜感激。

让A1等于到期月份的第一个月,而不是月份号。(请注意,如果您只需输入月份和年份,您将得到月的第一个,例如2014年8月)

=IF(今天()月(A1,0),“过期”、“到期”))

这是一个您可以使用的解决方案。这包括一个
=YEAR(
函数和一个
=and
函数来扩展您已经拥有的功能

你可以使用的公式在这里

=IF(AND(MONTH(TODAY())=MONTH(A2),YEAR(TODAY())=YEAR(A2)),"Due",IF(AND(MONTH(TODAY())>MONTH(A2),YEAR(TODAY())>=YEAR(A2)),"Overdue",""))
你可以在比较中加入年份,这将消除你在1月份的问题

只要在
=和(
函数中包装月份检查和年度检查,当这两个条件都为
TRUE
时,您就可以输入结果


充其量您也可以包括年份以供比较。
=IF(AND(MONTH(TODAY())=MONTH(A2),YEAR(TODAY())=YEAR(A2)),"Due",IF(AND(MONTH(TODAY())>MONTH(A2),YEAR(TODAY())>=YEAR(A2)),"Overdue",""))