Excel进度条是制作目标完成表中,比较常用的功能,我们来介绍一下进度条,顺便独家介绍如何根据条件改变进度条的颜色。
设置进度条
如图,我们要在D列直接插入数据条
方法:全选D列,点击“开始”-“条件格式”-“数据条”-选择一个格式,即可
如图,完成后效果,但是我们发现,100%完成,数据条应该填满才对,而我们发现,D10单元格是100%,但进度条没填满,这是由于,数据中的最大值是D7为115%,Excel会根据比例缩小进度条。
解决这个问题,需要手动修改进度条最大值和最小值,以便显示更合适的进度条格式。
同样全选数据后-点击“数据条”-选择“其他规则”
打开“新建格式规则”对话框,如图,把最大值改为1,最小值改为0,即可
查看效果,满足条件。
将数据条和数据分开
我们将所有条件格式清除,增加一列,完成比例进度,然后填充数据和C列一样(即=C3,向下填充)
结果如图:
根据条件改变数据条的颜色
首先Excel本身没有提供这样的功能,但是提供了可以改变负数的数据条颜色,如图:
我们可以利用这个功能实现更加条件改变进度条的功能
要求:销售完成50%及以上的,进度条显示为绿色,完成50%以下的,进度条显示为红色。
思路:销售进度,原本我们的取值范围是(0,1),我们把左右两边都减去0.5,即取值范围变成(-0.5,0.5), 这样我们便实现了小于50%为负值,大于50%为正值的需求,接下来只需把进度条的数据也减去0.5,就实现了我们想要的效果。
接下来插入进度条,并进行如下设置。
设置完成后,点击“负值和坐标轴”,做如下设置:
结果如图,颜色正确,但是,负值进度条向左,正值进度条向右,这不是我们想要的。
我们接着设置,全选数据,点击“条件格式”-“管理规则”
进入“条件格式规则管理器”
就可以重新进入”编辑格式规则”-点击“负值和坐标轴”,进入“负值和坐标轴设置”,做如下设置
确定后,在弹出的“编辑格式规则”对话框,勾选“仅显示数据条”
就得到我们想要的效果,如图
今天给大家介绍的进度条技巧,特别是根据条件更改进度条颜色,是一个很有用的技巧,建议大家收藏,未来一定会用到。
联系客服