2017-02-10 48 views
0

现在在项目跟踪器上工作,并在我最后的公式中打偏头痛大奖。 F列有目标日期,G列有交货日期,Cell B1有报告日期。我试图找到一个公式,告诉我交货日期是否低于目标日期,项目是“目标”还是不是“迟到”。这是我可以管理的一点...对于我的一些项目(未完成)G列是空的,因此,如果目标日期(假设在2017年1月30日到期)为“迟到”在过去与报告日期(2017年2月30日)相比较,其他报告将留空。这是我到:Excel公式比较交付日期和目标日期与空单元格

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

谢谢

+1

这是什么公式不正确? –

+0

放一些数据(输入和输出)不是更好吗?所以,我们可以理解。 – harun24hr

+0

该公式在有数据时执行“迟到”和“在目标”,但当单元格为空时公式分解。比较它与单元格B1没有区别... –

回答

0

这是不是做了什么,你有什么想法?

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

+0

谢谢WillamD所有的工作,但空白单元格仍然是一个挑战,如果报告日期在说01/01/2020和单元格是银行,我希望细胞保持空白,这导致它说“目标”,并且当我更改报告日期说01/01/2000 ...脑融化警告时不会改变! –

+0

从我的娱乐场景中,当目标日期晚于报告日期且没有指定交货日期时,公式结果为空白,这似乎是您正在寻找的。 尽管看起来很空白(也许是零),但在交货日期中可能有价值吗? 或者我可能没有完全理解这个问题 - 展示你想要的输出的样机截图可能会帮助我们更好地帮助你。 – WilliamD