说到用Excel制作图表,相信很多同学都会想到Excel自带的图表功能。 Excel Charts内置了很多非常漂亮的图表样式,可以解决我们很多的图表制作问题。 但是函数也可以做图,这可能会让很多朋友难以相信。 今天我们将学习一个特殊的操作,如何使用Rept函数制作不同的图形。
函数分析:Rept函数的主要作用是重复显示文本内容。 主要有两个参数,第一个参数是要重复显示的内容,第二个参数是重复的次数。 因此,我们可以通过函数的功能组合来实现一些特殊的图表效果。
函数公式:=REPT(“★”,D3)
函数分析:
1. 这里我们通过星星数返回★的图形,使用Rept函数得到上面不同的效果图。
函数公式:=REPT(“|”,D3)&D3
功能分析:
1. 这里我们使用rept函数第一个参数返回的图为|,第二个参数是根据对应的值返回对应的次数;
2.为了匹配 水平条形图后面的值,我们需要在函数后面用&符号连接对应的单元格值。
案例三:rept函数制作左右对比条形图
函数公式:=REPT(“|”,C4)
函数分析:
1. 这里我们使用函数返回|的次数 在单元格下方,然后将第一个四分之一向右对齐,第二个四分之一向左对齐;
2. 我们使用Rept函数绘制完图片后,需要将字体改为:Playbill格式。
案例四:rept函数制作打开完成率图表
函数公式:
=REPT(“■”,C5*100)&REPT(“□ ” ,(1-C5)*100)
函数分析:
1. 这里我们两次使用Rept函数进行操作; 两个Rept函数的作用是,一个是返回实心方块的个数,一个是返回非实心方块的个数;
2. Rept函数第一段的第二个参数*100是将百分比格式调整为整数,并返回一个整数的黑色方块; 第二个Rept减1,作用是让黑白方块加起来为100个图形。
现在你学会用Rept函数制作不同的图形了吗?