excel2010,第一列计划达成时间,第二列实际达成时间,第三列当前时间,判断提前、按期达成、逾期未达成

初步思路是这样的:若不对,可以交流
计划达成早于实际达成:拖期达成
计划达成等于实际达成:按期达成
计划达成晚于实际达成:提前达成
实际达成为空,计划时间早于当前时间:逾期未达成

可以如图这样:

C12=IF(AND(B12="",A12-TODAY()>0),"未到期",IF(AND(B12="",A12-TODAY()<0),"未完成",IF(A12-B12<0,"逾期完成",IF(A12-B12>0,"提前完成","正常完成"))))

并设置条件格式,图中图就是设置的条件格式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-26
判断公式
=IF(AND(B2="",A2<C2),"逾期未达成",TEXT(A2-B2,"提前达成;拖期达成;按期达成"))
特别说明,你的条件没有覆盖所有情况,所以公式判断结果会有空白情况出现追问

您好,全一点的公式(不会出现空白)应该是什么呢?

追答

不是公式不全,是你给的条件不全,比如实际达成为空,计划时间晚于当前时间或等于当前时间这两种情况你没有叙述,不过现实中如果不会出现这两种情况的话,就用这个公式就可以,。