圆环进度条可通过四种方法实现:一、用圆环图设置内径并隐藏未完成项;二、用叠加椭圆与角度旋转模拟动态填充;三、用rept函数生成字符型进度条并设webdings字体;四、用极坐标转换配合散点图和条件格式绘制环形刻度。

如果您希望在Excel中直观展示任务完成比例或关键指标进度,圆环进度条是一种简洁有效的可视化方式。以下是实现该效果的具体步骤:
一、使用数据图表创建基础圆环图
圆环进度条本质是经过特殊设置的圆环图,需将原始数据转化为两部分:已完成值与剩余值,再通过图表格式调整隐藏无关元素,仅保留视觉焦点区域。
1、在工作表中输入两个数值:例如A1单元格填写“已完成”,B1填写“58”;A2填写“未完成”,B2填写“42”。确保两数之和为100(或1,视百分比设定而定)。
2、选中A1:B2区域,点击【插入】→【图表】→【饼图】→【圆环图】。
3、右键点击生成的圆环图,选择【设置数据系列格式】,将“圆环图内径大小”拖动至60%以形成较宽的环形带。
4、点击图例中“未完成”项目,按Delete键删除,仅保留“已完成”色块作为进度指示。
二、利用形状叠加模拟动态填充效果
为实现“动态”感,可借助椭圆形状与剪切蒙版原理,在固定外环内移动填充色块角度,制造进度增长错觉。此方法不依赖公式更新,适合静态演示或手动控制场景。
1、按住Shift键,使用【插入】→【形状】→【椭圆】绘制一个正圆,设置填充色为#4CAF50(绿色),无边框。
2、复制该圆,粘贴后缩放至略小尺寸,填充色设为白色,置于底层作为遮罩。
3、再次插入一个更大尺寸的正圆,填充色设为#E0E0E0(浅灰),置于最底层,代表背景环。
4、选中顶层绿色圆,点击【绘图工具-格式】→【旋转】→【其他旋转选项】,在“角度”框中输入具体数值(如207),对应进度百分比×3.6(因360°÷100=3.6)。
三、结合单元格引用与REPT函数生成字符型进度条
该方法无需图表,完全基于文本函数与字体渲染,适用于嵌入报表单元格内部的小型进度指示,响应快且兼容性高。
1、在C1单元格输入实际完成率数值,例如“0.73”。
2、在D1输入公式:=REPT("●",ROUND(C1*30,0))&REPT("○",30-ROUND(C1*30,0))。
3、选中D1单元格,设置字体为Webdings,字号调至14,此时实心圆点与空心圆点自动构成横向进度条。
4、若需转为环形排列,可将D1内容复制进文本框,插入【插入】→【文本】→【竖排文本框】,再手动旋转文本框至所需弧度。
四、使用条件格式配合辅助列绘制环形刻度
通过极坐标转换将线性数据映射为环形分布点,再用散点图+条件格式组合呈现分段式进度标识,适合强调里程碑节点的仪表盘设计。
1、在A列输入角度序列:从0开始,步长为6(即0,6,12,...,354),共60行。
2、在B列输入公式计算X坐标:=IF(ROW()。
3、在C列输入公式计算Y坐标:=IF(ROW()。
4、选中B1:C60区域,插入【插入】→【图表】→【散点图】→【带平滑线的散点图】,删除网格线与坐标轴,仅保留数据点轨迹。









