Excel条件嵌套如果

我有一点麻烦,我希望得到一些帮助。

所以我有一个我相当经常使用的动作跟踪器电子表格,我想添加一个date检查function。 在我期待一个项目完成时,我有一列,通常我会比较今天的date,以确定是否过期。 但是,我想要的是以下;

如果项目状态是“closures” – 什么也不做如果项目是“打开” – 将分辨率date与今天比较,如果逾期标记为“过期”,如果不是XYZdate,则返回类似于“X天”。

我有几个去做这个使用嵌套的if,但似乎无法破解它!

= IF(G4 =“Closed”;“NA”; IF(F4-TODAY()> TODAY();“需要更新”;“不需要更新”)) – 到目前为止。 G4是物品的状态(打开/closures/等),f4是物品的预计完成date。

谢谢!

这是否帮助你:

  =IF(G2="Closed","NA",IF(F2>TODAY(),"Overdue "&F2-TODAY()&" days","No Update Required")) 

这将计算并显示项目过期的天数,而不是硬编码的数量。

您将需要添加一些更多的嵌套IFs,例如:

 =IF(G3 = "Closed"; "Closed"; IF(TODAY() > F3 + 5;"Overdue for 5 days!"; IF(TODAY() > F3;"Overdue!";IF(AND(TODAY() > F3-5;TODAY()<F3);"Follow-up within 5 days!";"Open")))) 

请注意,我没有包括你的具体要求,但是这应该给你开始。