利用一EXCEL函数制作图表
时间真快啊,就算追也追不上。转眼间就来到了公历2022年,阴历2021年的小年,在这里,给大家道一声小年快乐,在疫情肆虐的时空中,又一次不能回家过年了,在一个熟悉而又陌生的城市里过年,也只有在外漂泊的游子才能真正感受到吧。好吧,感慨就此结束,回归正题,大家能猜到是用什么函数来制作图表呢,可以高速运转您的大脑,
利用函数来制作图标?对,你没有听错。而且是一个函数,是不是感觉很cool。今天跟大家分享下如何使用rept函数制作图表,这个函数十分冷门,但是当它与相应的字体或特殊的符合配合使用的时候,就能发挥无穷无尽的魅力。由于时间的关系,这里不再整理gif动图,而是静图(在图中可以看到相关的公式)
一、Rept函数的作用、语法。
作用:根据指定次数重复文本。
语法:=Rept(需要重复的文本,重复的次数)。
二、用Rept函数制作图表。
1、横向条形图。
对表格进行数据可视化,用数据条长短表示数据大小,就可以做出横向条形图
方法:
1、在单元格中输入公式:=REPT("|",C3)&C3。
2、设置单元格的字体为:Playbill;对其方式为:左对齐;字体颜色为:蓝色。这里,对齐方式、字体大小和颜色,可以根据实际情况灵活对待。
注意:除以一定系数可以调节合适的长度;
然后设置单元格格式:设置 playbill 字体,蓝色,就得到了蓝色无缝隙的单元格里的数据条!最终效果如下图1:
2、制作柱形图。
方法:
1、在B1单元格中输入公式:=REPT("|",B2)&B2,同理在C1至I1中也写入相同的函数公式。
2、设置单元格的字体为:Playbill;对其方式为:低端对其;字体颜色为:蓝色。
3、快捷键Ctrl+1打开设置单元格格式对话框,【对齐】,在右侧的【方向】中设置对其方向为“90”度并【确定】。
注意:除以一定系数可以调节合适的长度;
然后设置单元格格式:设置 playbill 字体,蓝色,文字的方向,就得到了蓝色无缝隙的单元格里的柱状图!最终效果如下图2:
3、漏斗图
漏斗图常用来反映一个业务流程中各环节数据衰减变化的过程。当我们用图表来做漏斗图的时候,需要使用辅助序列占位的技巧,而用 REPT 函数做,只需要对单元格实现居中对齐!
方法同横向条形图,仅仅是将单元格实现居中对齐,效果如下图3:
4、蝴蝶图
有了上面3漏斗图的经验,蝴蝶图就相对比较简单了。
方法:
1、在E3和G3输入公式:“= B2&REPT("|",B2/10)” 和“=REPT("|",C2*6000)&C2”
2、设置单元格的字体为:Playbill;对其方式为:E列右对齐,G列左对齐;字体颜色为:蓝色。
注意:在这里,灵活掌握一定的系数,来调节合适的长度,以及对齐方式。可以达到意想不到的效果。最终效果如下图4:
5、星级图
临近假期,在这里以悬疑电影为例,所列电影,大家也可以去看,有些还是比较经典的。列示星级图例。
方法:
1、在C2输入公式:“=REPT("★",LEFT(B2,1))&REPT("☆",5-LEFT(B2,1))”
2、设置单元格的字体为:Playbill;对其方式为:左对齐;字体颜色为:红色。
注意:在这里,符号可以随意变化,比如心动指数的红心♥,或利用其他形状表示百分比等等。最终效果如下图5:
6、制作甘特图(两种图例)
方法:
1、在目标单元格中输入公式:=REPT("",B2-MIN($B$2:$B$8))&REPT("|",(C2-B2)*10)。或=REPT("□",(B12-MIN($B$2:$B$8))/2)&REPT("■",(C12-B12)/2)&REPT("□",(MAX($C$2:$C$8)-C12)/2)
2、设置单元格字体为Playbill;对其方式为:左对齐;字体颜色为:蓝色。
注意:除以或乘以一定系数可以调节合适的长度。最终效果如下图6:
REPT制图要点之图表的长短
第一、图表的样子由REPT的第一个参数和字体决定。如果是长条矩形的话,可以使用playbil、Stencil、BritannicBold这三种字体。这三种字体中playbil最短,BritannicBold最长。如果你不喜欢长条的矩形,也可以用Wingdings字体或通过软键盘填充各种各样的符号,如星星、心形、手指,胜利的手势、笑脸等等。
第二、图形的长短,也可以通过缩放REPT的第二个参数来实现。
第三、图形的大小还可以是由字体大小决定。想变瘦,就用小号字体;想变胖,就用大一些的字体。
看到上面这些,Rept函数是不是十分强大呢







机智的小毛君
校验提示文案
机智的小毛君
校验提示文案