excel进度条怎么做?单元格百分比进度条制作教程

发布时间:2026-10-09

做报表统计工作量的时候,很多人还在用插入图表的方式做进度条,既麻烦还不好对齐。其实 Excel 单元格百分比进度条只用一个函数就能搞定,直接在单元格内显示进度条加百分比,整张表格瞬间清爽。

excel进度条

我们要做的效果就是图里这样,D 列每一格里面直接生成竖线组成的进度条,末尾附带完成百分比,不用单独插入图表。

excel进度条

表格结构很简单,A 列是员工名称,B 列为总量,C 列为已完成数量,D 列用来放 excel 进度条。

单元格百分比进度条制作教程

excel进度条

第一步,鼠标点击 D2 单元格,也就是第一条数据对应的进度条单元格,把输入光标定位在这里。

excel进度条

第二步,在编辑栏输入=re,Excel 会自动弹出函数候选列表,选中 REPT 函数,这里要留意,函数里面的符号必须是英文半角符号,双引号不能用中文格式。

excel进度条

第三步,补全 REPT 基础公式:=REPT(“|”,C2/B2*50)。公式里的竖线就是用来拼接成进度条的字符,50 代表一共最多生成 50 根竖线,这个数字可以自行调整,数字越大进度条越长。

excel进度条

 C2/B2 就是已完成 ÷ 总数量,算出完成比例,再乘以 50,就能根据完成率自动生成对应数量的竖线。

excel进度条

第四步,在后面用 & 连接 TEXT 函数,完整公式:=REPT(“|”,C2/B2*50)&TEXT(C2/B2,“0%”)。按下回车,D2 就生成进度条,鼠标放在单元格右下角,等光标变成黑色十字,双击,整列自动填充公式,批量生成 excel 表格进度条。

做好之后,只要修改 B 列总量或者 C 列已完成数字,D 列的进度条和百分比会自动跟着刷新。这种单元格内的进度条不占用额外空间,复制粘贴也不会变形,做任务统计表、项目台账都很合适。