找回密码
 立即注册

QQ登录

只需一步,快速开始

infinitemfg

金牌服务用户

14

主题

55

帖子

327

积分

金牌服务用户

积分
327

微信认证勋章

infinitemfg
金牌服务用户   /  发表于:2017-10-27 09:35  /   查看:3470  /  回复:4
生产过程当中,会有下单开始日期,要求交期,实际完成时间,状态 等。怎样通过条件判断,然后自动更新状态,如果状态异常的话发邮件/微信提醒给相应的担当者呢 ?


变量概述: A(开始日期)  B(要求完成日期)  C (实际完成时间,实际状态完成才填写的)  D(状态(正常,逾期完成,Delay)) 还有一个变量(今天)
初步考虑的判断条件: D为正常的情况 : B>=C并且C不等于空值(已完成)  
                                    D为正常的情况  :B>=今天C等于空值
                                    D为逾期完成     : B<C并且C不等于空值(已完成)                             
D为Delay的情况  : B<今天并且C=空值

1. 变量怎样设置,单元格的条件判断命令应该怎样写呢?

2. 自动提醒的功能怎样实现呢 ?




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2017-10-27 12:02:07
沙发
问题1:就是IF条件啊;
问题2:右边放一个按钮,点击执行命令就行
回复 使用道具 举报
infinitemfg
金牌服务用户   /  发表于:2017-10-27 13:46:32
板凳
1.非专业出身,能否给帮忙写一下,谢谢
2.要求自动的提醒,不是通过点击按钮才执行
回复 使用道具 举报
infinitemfg
金牌服务用户   /  发表于:2017-10-27 13:55:11
地板
=OR(IF(OR(AND(B>=C,C NOT=%NULL%???),AND(B>=TODAY(),C=%NULL%),"正常",,),IF(AND(B<C,)。。。。

包含IF的嵌套,不会写了。。。。 求帮助 !!!


不能为空值怎么写? C NOT=%null% ?
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2017-10-28 15:41:00
5#
infinitemfg 发表于 2017-10-27 13:55
=OR(IF(OR(AND(B>=C,C NOT=%NULL%???),AND(B>=TODAY(),C=%NULL%),"正常",,),IF(AND(B

if条件和exce的if条件写法一致的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部