Excel公式,用于将交货日期和目标日期与空单元格进行比较

Excel公式,用于将交货日期和目标日期与空单元格进行比较,excel,date,Excel,Date,现在正在做一个项目追踪者,在我的上一个配方奶粉中获得了偏头痛大奖。F列有目标日期,G列有交付日期,B1单元格有报告日期。我试图得到一个公式,告诉我,如果交付日期低于目标日期,该项目是“在目标”或如果不是“迟到”。这是我能做到的。。。对于我的一些项目(未完成),列G是空的,因此我只考虑它们“晚”,如果目标日期(比如说是在30/01/2017)是在过去与报告日期(30/02/2017)相比,其余的将是空白的。这就是我要做的: =IF(AND(G5="",F5<$B$1),"late",IF(G

现在正在做一个项目追踪者,在我的上一个配方奶粉中获得了偏头痛大奖。F列有目标日期,G列有交付日期,B1单元格有报告日期。我试图得到一个公式,告诉我,如果交付日期低于目标日期,该项目是“在目标”或如果不是“迟到”。这是我能做到的。。。对于我的一些项目(未完成),列G是空的,因此我只考虑它们“晚”,如果目标日期(比如说是在30/01/2017)是在过去与报告日期(30/02/2017)相比,其余的将是空白的。这就是我要做的:

=IF(AND(G5="",F5<$B$1),"late",IF(G5="","",IF(G5<F5,"on target","late")))

=IF(AND(G5=),F5这是否符合您的想法


=IF(AND)(g5)这个公式做了什么不正确的事情?放一些数据(输入和输出)不是更好吗?所以,我们可以理解。这个公式做的是“延迟”和“按目标”当有数据,但当单元是空的时候,公式就会崩溃。比较它与单元格B1没有区别…谢谢WillamD所有工作,但空白单元格仍然是一个挑战,如果报告日期在01 / 01 / 2020和单元格是银行,我希望单元格保持空白,这导致它说“在目标”。当我将报告日期更改为2000年1月1日时,公式结果不会更改…大脑融化警告!根据我对您的场景的重新创建,当目标日期晚于报告日期且未指定交付日期时,公式结果为空,这似乎是您正在寻找的。可能在e交付日期,即使它看起来是空白的(可能是零)?或者我没有完全理解这个问题-一个演示您所需输出的模型截图可能会帮助我们更好地帮助您。