MS Project 中如何设定计划进行状态灯。

前两天被要求在ms project中设置一个计划状态灯,好一目了然的来看某个计划的目前的情况如何。

大概的步骤如下:
在工具中,调用企业模板
在工具中,设置一个自定义企业域
将这个列设置公式
设置这个列为图片显示模式,定义图片显示的规则

作了个教程文件,没有放上来,需要的可以发邮件给我。



状态

显示灯

返回值

暂停

灰灯

0

过三天到期

发光灯

1

提前完成

蓝灯

2

按时完成

绿灯

3

延期在6天内

黄灯

4

延期超过6

红灯

5

 

 

-1



MsProject050322.gif


其他说明    
 ProjDateDiff([Baseline Finish],Date( ))/480 =目前日期-基准完成日期有多少天
 IsDate([Actual Finish]) 得到的数据是-1?
Actual finish 值为NA,则isnull()函数检查仍为0;
如果不保存基准时间,会出现错误。(注意:Baseline Finish(基准时间)判定的))



公式如下:
IIf(CStr([% Work Complete])<>'100',
IIf([Baseline Finish]>Date( ),IIf(ProjDateDiff(Date( ),[Baseline Finish])/480<=3,1,-1 ), -1) ,
IIf([Actual Finish]<[Baseline Finish],
 2,
 IIF(  ProjDateDiff([Baseline Finish],[Actual Finish])/480=0,
  3,
  IIf(ProjDateDiff(Date( ),[Actual Finish])/480<=6,4,5)
  )
 )
)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值