在职场中经常使用EXCEL制作图表,大部分漂亮图表操作起来很复杂,常规图表又难以出彩,其实,只需要一个简单的REPT函数,就能轻松制作漂亮图表!

【本文示例文件获取方法见文末】

国际惯例,先看一下实用REPT函数制作出来的各种图表:

条形图:

条形图

蝴蝶图:

蝴蝶图

星级评分图:

星级评分图

堆积积木图:

堆积积木图

甘特图:

甘特图

函数基础

函数功能:按指定次数重复指定文本

函数语法:

=REPT(text, number_times)

  • 参数Text:需要重复显示的文本。

  • 参数Number_times:用于指定文本重复的次数。如果 number_times 为 0,则 REPT 返回 ""(空文本)。 number_times只能是整数,如果 number_times 不是整数,则将被截尾取整。

例:=REPT("我",2) 则得到结果为 "我我"

咋一看似乎跟我们的图表没有关系,下面,详细介绍各种图表的制作方法。

条形图

这个图表制作方法比较简单,只需输入函数

=REPT("|",E2),然后设置字体为:"playbill",往下拉,最后设置字体颜色即可!

条形图

蝴蝶图

和条形图制作方法一致,函数公式分别为(D列为物理攻击,E列为物理防御):

=REPT("|",D2)

=REPT("|",E2)

注意物理攻击条形图区域设置为右对齐,物理防御区域设置为左对齐

蝴蝶图

星级评分图

星级评分图只需要输入下列公式,往下拉即可

空心五角星:=REPT("☆",B14)

实心五角星:=REPT("★",B14)

星级评分图

注意事项:这里利用输入法输入了五角星,EXCEL中可的符号很多,常用的符号借助搜狗输入法即可轻松完成,有关符号的的输入方法,请 点击右上角红色按钮 关注 EXCEL精选技巧后,点击 技巧君头像,参考技巧君的另一篇文章--《你知道如何在EXCEL例打勾吗?》

堆积积木图

堆积积木图只需输入下列公式,然后调整单元格宽和高即可,注意将单元格设置为“自动换行”

=REPT("□",(1-A22)*100)&REPT("■",A22*100)

堆积积木图

甘特图

在G26 单元格内输入以下公式,往下拖即可得到

=REPT(" ",E26-MIN($E$26:$F$29))&REPT("|",3.95*(F26-E26+1))

说明:

  • E26为日期区域项目一开始时间

  • E26:F29为所有项目的时间区域

  • 公式里乘3.95是因为"|" 和空格的宽度不相同

  • 这个表格只有11号字体,表格视图100%才能正常显示,否则会发生变形

甘特图

示例文件获取:

点击右上角红色按钮关注 EXCEL精选技巧,然后点击技巧君头像,在技巧君主页点击右上角发私信【REPT】即可获取

欢迎评论留言咨询哦,赶快分享给好友一起学习,共同进步吧!

关注 EXCEL精选技巧,每天学习3分钟,坚持一个月,你将大不同!