Excel formula 跟踪project excel的状态

Excel formula 跟踪project excel的状态,excel-formula,Excel Formula,我试图跟踪一个项目的状态:我有4列,每列都有日期格式。如果A列中的日期超过12天,则状态列将显示“过期”。如果少于12天,则为“当前”。但是,如果在D列中输入日期,状态将显示“完成” 我对这个很陌生,, 谢谢你的帮助 =IF(D1="", IF(A1-NOW>12,"OVERDUE","CURRENT"), IF(CELL("Format",D1)="D1","COMPLETE", IF(A1-NOW>12,"OVERDUE","CURRENT")) 如果您想知道某个值是否输入到D

我试图跟踪一个项目的状态:我有4列,每列都有日期格式。如果A列中的日期超过12天,则状态列将显示“过期”。如果少于12天,则为“当前”。但是,如果在D列中输入日期,状态将显示“完成”

我对这个很陌生,, 谢谢你的帮助

=IF(D1="",
IF(A1-NOW>12,"OVERDUE","CURRENT"),
IF(CELL("Format",D1)="D1","COMPLETE",
IF(A1-NOW>12,"OVERDUE","CURRENT"))

如果您想知道某个值是否输入到D中且格式不正确,请告诉我

如何在D列中输入日期?它们将采用dd mmm yy格式。您可以使用VBA,还是仅使用公式?没有VBA,仅使用公式。这是我迄今为止所拥有的,并且有效,但添加“完整”会让我感到困惑: