excle条件表达式

来源:百度知道 编辑:UC知道 时间:2024/05/09 15:11:35
在Excle中问题如下:
订单数量 要求交货日期 实际交货日期 实际发往数量 完成状态
9000 08.05.05 08.05.05 9000
9000 08.05.05 08.05.06 9000
9000 08.05.05 08.05.05 8000
要求三种状态用一个表达式描述完成状态(完成状态显示 OK OR NO )
请大虾指点。。。。。非常感谢!
时间和数量也都应该考虑在内,只显示两种状态“OK”OR "NO",要在交货日期前完成订单完成状态才是OK,日期和数量没和订单一致都是NO。订单可以提前完成也是OK。

若"订单数量"在a列,"实际发往数量"在d列,"完成状态"在e列,在e2输入if(d2>=a2,"OK","NO")
再向下复制公式

如在30天内发货为合格

=if(and(d2>=a2,DATEDIF(b2,c2,"d")<=30),"OK","NO")
bc两列必须是日期格式

08.05.05 可用
=SUBSTITUTE(b2,".","-")
替换成08-05-05

三种状态除了OK,NO还有什么啊?

楼上的解答可以使用,但公式有错误
应该是

=if(d2>=a2,"OK","NO")