Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel条件嵌套if_Excel_If Statement_Nested_Excel Formula - Fatal编程技术网

Excel条件嵌套if

Excel条件嵌套if,excel,if-statement,nested,excel-formula,Excel,If Statement,Nested,Excel Formula,我对一个公式有点麻烦,希望能得到一些帮助 所以我有一个动作跟踪器电子表格,我经常使用,我想添加一个日期检查功能。在我的一个专栏中,当我期待一个项目完成时,我会将其与今天的日期进行比较,以确定它是否过期。然而,我想要的是: 如果项目状态为“关闭”-不执行任何操作 如果项目为“打开”-将解决日期与今天进行比较,如果其过期标记为“过期”,如果在XYZ天内未到期,则返回类似“X天内到期”的内容 我曾经尝试过使用嵌套的if来实现这一点,但似乎无法破解它 =IF(G4=“Closed”;“NA”;IF(F4

我对一个公式有点麻烦,希望能得到一些帮助

所以我有一个动作跟踪器电子表格,我经常使用,我想添加一个日期检查功能。在我的一个专栏中,当我期待一个项目完成时,我会将其与今天的日期进行比较,以确定它是否过期。然而,我想要的是:

如果项目状态为“关闭”-不执行任何操作 如果项目为“打开”-将解决日期与今天进行比较,如果其过期标记为“过期”,如果在XYZ天内未到期,则返回类似“X天内到期”的内容

我曾经尝试过使用嵌套的if来实现这一点,但似乎无法破解它

=IF(G4=“Closed”;“NA”;IF(F4-TODAY()>TODAY();“需要更新”;“不需要更新”)-是我到目前为止所拥有的。G4是项目的状态(打开/关闭/etc),f4是项目的预期完成日期


谢谢

您将需要添加更多嵌套的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"))))
=IF(G3=“Closed”;“Closed”;“IF(TODAY()>F3+5;“逾期5天!”;IF(TODAY()>F3;“逾期!”;IF(AND(TODAY()>F3-5;TODAY())这对您有帮助吗:

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

这将计算并显示物品过期的天数,而不是用数字进行硬编码。

部分
IF(F4-TODAY()>TODAY()…
看起来很奇怪。你只需要
F4>TODAY()
。事实上,这是公式中的一个多余部分。我现在有了=IF(G4=“Closed”;“Closed”;IF(F4>TODAY();“Follow Up”;“过期!”)。因此,如果项目状态为“已关闭”,“日期检查”列也会显示为“已关闭”。如果项目状态为“已打开”,并且完成日期为“过期”,则会显示为“已过期”,等等。现在,我只需要包括阈值Hanks MP24,这似乎已经得到了它。