加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

在excel中让竖线(标示线)随日期而改变位置

(2008-07-30 21:52:14)
标签:

excel

任务管理

随时间改变位置

杂谈

分类: 测试方法/管理

敬告:转载请注明出处!谢谢!

在做项目管理的时候,经常需要给其他多人分配任务(我不是负责人哈,只是幻想着有那么一天可以给他人安排任务)。任务有开始、结束时间,提交结果的时间,也就是平常说的deadline。为了清晰地标示出任务的执行时间,结束时刻,我们可以在excel中标明日期,然后再用不同的底色表示任务的不同阶段(执行、提交结果)。但是怎么做能够让所有成员看一眼就知道现在自己任务的进度与时间的关系呢?我在excel任务表中采用了一条红色的标示线来动态表现。当时间过去一天,那么红色的标示线也就自动的后移一天。

    当然这种方法可以用VBA的代码来实现,但是对于大多数不会VBA的怎么处理?我这里介绍一个简单的方法,完全可以实现,对不同月份也做了区分。如图:

在excel中让竖线(标示线)随日期而改变位置

在S7中输入month(now())获取当前月份;在T7中输入Day(now()),获取当前日期,今天为7月30日。在U3中用函数CONCATENATE(S3,T3)将二者链接起来,用于和单元格的内容比较,以确定红线的位置。

C3~M3为日期721~730;C4~M4为需要显示给各位使用者看的日期。

以C列为例子,选中C5~C20之间的单元格,格式--> 条件格式,弹出对话框,选择“公式”如图:

在excel中让竖线(标示线)随日期而改变位置

在对话框中输入:=($U$3-$C$3)=0,格式选择如图的格式。点击“确定”。

其他的列依次类推。保存excel。

现在修改一下自己机器的时间,看是不是与想象中的一致呢。o(∩_∩)o...哈哈。

唯一遗憾的是,不知道怎么把红线的粗细调整一下。可以改进的说。

打完,收工,睡觉喽。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有