用Excel做出比肩任务管理软件的操作技巧
用Excel做出比肩任务管理软件的操作技巧
在项目管理中,网上有各种各样的工具可以选择,到底用哪个,曾一度困扰着我。我是一个有轻度强迫症的人,总是喜欢试用各种各样的系统,以比较他们之间的不同,试图选择出一个最完善的系统。但是,在比较完各种系统之后,发现总是有各种各样的缺点,而在实际的项目中,也总是有各种自己想要达到的效果没法实现。其实我们用Excel这个工具,就能达到大部分的项目管理功能。
一个示例

点击“这里”下载模板
示例中实现的功能包括
- 任务在7天之内新增的,则显示背景为黄色(按提出日期计算)
- 任务开始之后,则任务名称显示为粗体、紫色
- 不同的优先级别显示不同的背景颜色,例如红色为紧急的任务
- 不同的任务状态,显示不同的背景颜色,其中“完成”、“提前”、“待确认”、“Reopen”的背景颜色影响整一行记录
- 在预计时间未完成的任务,预计时间、期望时间栏的单元格背景变红色,高亮显示。时间通过与当前实际时间比较得出
- 任务进度显示百分比
- 任务状态设置为“完成”等,会提示需要补充完成时间、文档等
- 当前处理人以“>”开头,则高亮显示
各位会不会认为上述的Excel的格式过于复杂,天,难道我没更新一个项目,都要去设置这个单元格的格式吗,那要有多大的工作量!!
我会教你这么愚笨的技巧吗?号称全世界最强大的Office软件,会没有一个优美的解决方案?请看我下述的操作方法,让你实现自动化的样式更改:
实现说明
1.百分比显示进度
1.1新增一个数据条
1.2更改数据条的最高值为1
1.3设置单元格为百分比格式
2.更改当前单元格的内容改变单元格的样式
2.1新增一个条件规则
2.2选择“只为包含以下内容的单元格设置格式”,然后根据你要设定的值或者内容设置即可
3.根据某个或者多个单元格的条件更改整行的背景颜色
3.1新增一个条件规则
3.2选择“使用公式确定要设置格式的单元格”,这里只能选则个,否则无法影响其他单元格
3.3使用And和Or设置多个条件
=OR($J2="完成",$J2="提前")
=AND($G2<TODAY(),$G2<>"",$J2<>"完成",$J2<>"提前",$J2<>"待确认")
3.4使用if做条件判断
=if(condition,true,false)
4.时间比较
4.1直接比较
=$a3>today()
4.2使用datedif函数
=datedif($a3,today(),"d")<=7
4.3使用Hour等函
=if(hour(today())>5
5.数量统计count,sum,以及增加条件
统计任务数
="aa (任务数:"&COUNTA(D2:D16)&";完成率:"&TEXT(SUMIF(P2:P16,"<="&TODAY(),H2:H16)/COUNTIFS(J2:J16,"*",P2:P16,"<="&TODAY()),"0%")&")"
用Excel做出比肩任务管理软件的操作技巧的更多相关文章
- PDF文件转换成Excel表格的操作技巧
我们都知道2007以上版本的Office文档,是可以直接将文档转存为PDF格式文档的.那么反过来,PDF文档可以转换成其他格式的文档吗?这是大家都比较好奇的话题.如果可以以其他格式进行保存,就可以极大 ...
- GIS基础软件及操作(十二)
原文 GIS基础软件及操作(十二) 练习十二. ArcMap制图-地图版面设计 设置地图符号-各种渲染方式的使用 使用ArcMap Layout(布局)界面制作专题地图 将各种地图元素添加到地图版面中 ...
- ToDoList:一款非常优秀的任务管理软件 —— 工具类
ToDoList是一款非常优秀的任务管理软件,用户可以方便地组织和安排计划.这是一个开源的项目,很多细节都考虑到了,推荐大家使用~ ToDoList 帮你把要做的事情列出来,一项一项,类似思维导图. ...
- Excel VBA入门(九)操作工作薄
虽然我前面讲过,在VBA中操作工作薄并不是件明智的事,但有些时候,还是避免不了要这么做.绝大多数情况下,我们要做的是获取到某个工作薄对象,并以此来获得其中的工作表对象,然后再对工作表中的数据进行处理. ...
- GIS基础软件及操作(五)
原文 GIS基础软件及操作(五) 练习五.空间分析的基本操作 空间分析的基本操作 空间分析模块 空间分析是基于地理对象的位置和形态的空间数据的分析技术,其目的在于提取和传输空间信息.空间分析是地理信息 ...
- GIS基础软件及操作(六)
原文 GIS基础软件及操作(六) 练习六.空间分析的应用 1.加深对缓冲区分析基本原理.方法的认识:2.熟练掌握距离制图创建缓冲区技术方法.3.掌握利用缓冲区分析方法解决地学空间分析问题的能力. 1. ...
- GIS基础软件及操作(四)
原文 GIS基础软件及操作(四) 练习四.空间数据处理 1.空间数据处理(融合.合并.剪切.交叉.合并)2.设置地图投影及投影变换 空间数据处理 数据:云南县界.shp; Clip.shp西双版纳森林 ...
- GIS基础软件及操作(三)
原文 GIS基础软件及操作(三) 练习三.地图配准操作 1.对无坐标信息的地形图(图片格式)进行地图配准操作2.编辑器的使用(点要素.线要素.多边形要素的数字化) 本例主要介绍如何给无坐标信息的地形图 ...
- GIS基础软件及操作(二)
原文 GIS基础软件及操作(二) 练习二.管理地理空间数据库 1.利用ArcCatalog 管理地理空间数据库 2.在ArcMap中编辑属性数据 第1步 启动 ArcCatalog 打开一个地理数据库 ...
随机推荐
- 调用AJAX做登陆和注册
先建立一个页面来检测一下我们建立的用户名能不能用,看一下有没有已经存在的用户名吗 可以通过ajax提示一下 $("#uid").blur(function(){ //取用户名 va ...
- 【翻译】MongoDB指南/聚合——聚合管道
[原文地址]https://docs.mongodb.com/manual/ 聚合 聚合操作处理数据记录并返回计算后的结果.聚合操作将多个文档分组,并能对已分组的数据执行一系列操作而返回单一结果.Mo ...
- 【原】FMDB源码阅读(二)
[原]FMDB源码阅读(二) 本文转载请注明出处 -- polobymulberry-博客园 1. 前言 上一篇只是简单地过了一下FMDB一个简单例子的基本流程,并没有涉及到FMDB的所有方方面面,比 ...
- Android之常见问题集锦Ⅱ
Android问题集锦Ⅰ:http://www.cnblogs.com/AndroidJotting/p/4608025.html EditText输入内容改变事件监听 _edit.addTextCh ...
- 在Asp.Net中操作PDF – iTextSharp - 使用表格
使用Asp.Net生成PDF最常用的元素应该是表格,表格可以帮助比如订单或者发票类型的文档更加格式化和美观.本篇文章并不会深入探讨表格,仅仅是提供一个使用iTextSharp生成表格的方法介绍 使用i ...
- 当web.config文件放置在共享目录下(UNC),启动IIS会提示有错误信息500.19,伴随有错误代码0x80070003和错误代码0x80070005的解决办法
最近遇到一个很有意思的使用环境,操作人员将所有的网站应用内容投放到共享存储里面,并且使用微软的SMB协议将其以CIFS的方式共享出来,使用Windows Server 2008 R2的IIS将其连接起 ...
- 高效而稳定的企业级.NET Office 组件Spire(.NET组件介绍之二)
在项目开发中,尤其是企业的业务系统中,对文档的操作是非常多的,有时几乎给人一种错觉的是”这个系统似乎就是专门操作文档的“.毕竟现在的很多办公中大都是在PC端操作文档等软件,在这些庞大而繁重的业务中,单 ...
- 信息安全-2:python之hill密码算法[原创]
转发注明出处:http://www.cnblogs.com/0zcl/p/6106513.html 前言: hill密码算法我打算简要介绍就好,加密矩阵我用教材上的3*3矩阵,只做了加密,解密没有做, ...
- [转]ThinkPHP中实例化对象M()和D()的区别,select和find的区别
1.ThinkPHP中实例化对象M()和D()的区别 在实例化的过程中,经常使用D方法和M方法,这两个方法的区别在于M方法实例化模型无需用户为每个数据表定义模型类,如果D方法没有找到定义的模型类,则会 ...
- 《MSSQL2008技术内幕:T-SQL语言基础》读书笔记(上)
索引: 一.SQL Server的体系结构 二.查询 三.表表达式 四.集合运算 五.透视.逆透视及分组 六.数据修改 七.事务和并发 八.可编程对象 一.SQL Server体系结构 1.1 数据库 ...





