

关注公众号回复【领视频】
即可获得Excel2016速成视频一套
欢迎大家关注,如果喜欢麻烦多多转发!
另外,按公众号最新推送机制,需将公众号设为“星标”才能收到推送,所以关注后点个星标,再次感谢大家!
扫描文章底部二维码可以加入交流群,进群即可领取office学习视频一套!
进度条是直观展示任务的完成进度和数据的比例关系的重要工具,而Excel让我们能通过一条简单的公式,轻松实现带百分比的进度条。
本文将详细介绍“=REPT("|",(C2/D2)*30)&" "&TEXT(C2/D2,"0.0%")”这一公式的使用方法,助你提升工作效率和报告质量。

1
REPT和TEXT函数定义
在制作带百分比的进度条前首先了解一下REPT和TEXT函数定义。
REPT函数是用于根据指定的次数重复文本字符串,它非常适合创建填充效果、绘制简单的条形图或者生成重复字符序列。
它的语法为:
=REPT(text, number_times)
text:必需,要重复的文本字符串。
number_times:必需,一个整数,指定文本重复的次数,如果为0则返回空文本,如果不是整数则向下舍入到最接近的整数。
TEXT函数是用于将数值转换为文本,它还可以根据指定的数字格式对文本进行格式化。
它的语法为:
=TEXT(value, format_text)
value:必需,要转换的数值、对包含数值的单元格的引用,或者计算结果为数值的公式。
format_text:必需,指定值的文本格式的文本字符串。
2
制作百分比进度条
假设有一张包含了“编号”、“蔬菜名称”、“销量”和“总库存”的表格,现在要为它们的销量进度制作百分比进度条。
先了解进度条的制作公式,在E2单元格中输入公式:
=REPT("|",(C2/D2)*30)
"|"的意思是重复显示这个文本样式。
(C2/D2)*30的意思是重复的次数,即完成率,因为完成率数值会偏小,所以*30是放大倍数。
按下回车键,E2单元格将得到"|"进度显示条,再利用填充柄把剩下的单元格内容填充完整。

了解了公式生成进度条,接下来就是将它与TEXT函数结合。
把公式改为:
=REPT("|",(C2/D2)*30)&" "&TEXT(C2/D2,"0.0%")
&" "的意思是连接进度条和百分数间的空格。
TEXT(C2/D2,"0.0%")的意思是完成率以百分数显示,"0.0%"表示百分数保留一位小数。
按下回车键,E2单元格将得到百分比进度显示条,再利用填充柄把剩下的单元格内容填充完整。

函数公式功能如此强大,怎么样才能最快学会函数公式呢?
不妨了解一下——Excel公式与函数零基础训练营,系统学习Excel的常用函数,公众号粉丝凭积分免费参加!(扫描下方二维码咨询详情,务必备注:训练营)

都欢迎来学习群获得帮助


夜雨聆风