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