文章目录
一、制作工作进度追踪表
工作追踪表可以依据工作完成的进度显示不同的状态,同时也可以通过环状图来展示当前工作完成的百分比。
首先针对表格做一个简单的美化。切换到视图栏,将工作表的格线先隐藏起来。
设置线条颜色。
手动画边框,并在标题下加一条黑线。
我打算在这里设置一些可以勾选的方块,让工作进度的管理更加方便。
要实现这些功能,首先将鼠标移到功能区的空白处,右键点击自定义功能区。
将右侧开发工具选项勾选。
选择方框图标。
但是现在的勾选框只是徒有其表。当它被勾选时,必须送出实际的数据,才能让其它的数据或公式做进一步处理。因此,我选中第一个方块,右键点击设置控件格式。
指定一个单元格获取方块的数据,我这里选择I3单元格。
同理,将其他方框也与对应行状态栏的单元格相绑定,并测试效果。当选中时,为TRUE。当不选中时,为FALSE。
接着,我打算在进度栏加上标识符,如下图所示。
这些功能可以通过图标集来完成
但是图标集是根据数值的高低来决定套用何种符号,而无法通过TRUE和FALSE这类型的逻辑判断。因此,我们需要用公式完成转换。
然而此时状态为FALSE时进度是一个红叉,而不是惊叹号,因此我们进行修改。首先选中这一列,点击条件格式中的管理规则。
点击 编辑格式规则
将右下角的类型更改为数字,值分别更改为1和0。同时,为了在表格中不显示值,只显示图标,将 仅显示图标勾选。
效果如下:
我们现在将第三个状态加进来。即进度还没开始时,状态栏显示时钟。首先我们需要在今天日期单元格插入一个TODAY函数。
一但知道了今天的日期,我们就可以对各个工作的开始时间进行判断。首先,根据工作状态栏进行判断。如果工作状态栏为TRUE,则返回1。否则进行第二次判定,判定今天的日期是否大于开始时间。
如果今天的日期大于开始时间,则未完成,返回0。若如果今天的日期小于等于开始时间,则显示时钟图标。
值得注意的是,要想插入时钟符号,有两种方法:
①按下快捷键Windows+;
②通过UNICHAR函数
每个图标在Excel里面都有个对应的号码
在UNICHAR中输入对应号码
效果如下
二、制作环状图
由于图标本身需要数据才能绘制,因此我们先花一点时间完成左侧的表格。
完成工作数量使用COUNTIF函数计算状态列为TRUE的数量。未完成数量则计算为状态列为FALSE的数量。总数量将完成与未完成数量加起来就行。
选中完成百分比与未完成百分比,点击插入栏的圆环图。
将底下的图例记号删除,将图表的标题改为完成百分比。同时,对数据系列格式进行设置。
①改变圆环大小占比,默认75%,我改成60%,可以发现圆环更粗。
②更改填满类别
将填满类型改为纯色填充,颜色改为灰色
然后点击已完成区域,将颜色更改为绿色
如果想增加刻度,如图所示
可以点击图标设计中的选择数据,然后新增一个环圈图。
对系列值进行设置。
效果如下:
为了让图表颜色一样,将颜色和填充方式进行更改。
为了让两个圆环上下重叠,点击更改图表类型。
选中次坐标轴,效果如图所示:
此时上方的旧环状图会遮盖新环状图
此时选中旧环形图的灰色区域,将填满更改为无填满,此时就可以看见刻度线。
最后,我打算在环状图中央放置一个百分比。
先插入一个文本框
将输入文本框内容,将其与完成百分比单元格链接。
再将文字大小、颜色等进行修改,效果如下:
进行测试,将第2、3、4个工作名也勾选,表格、图表都自动更新