1个函数,制作5种图表,同事都看呆了
今天跟大家分享一种比较另类的制作图表的方法 , 就是使用rept函数与特殊的字体配合 , 实现数据可视化的效果 , 他的操作也并不难 , 下面就让我们来一起操作下吧
一、rept函数及其参数
rept作用:将指定的文本重复相应的次数
第一参数text:需要重复的文本
第二参数Number_times:想要这个文本重复多少次 , 一般这个值为正整数 , 为负数时会报错 , 数据为大于零的整数时候 , 他就会取整 , 比如5.6 , 就会将文本重复5次
工作中比较常见的就是使用pert函数进行成绩星级评定 , 我们只需要将公式设=REPT("?",B3/20)向下填充即可 , 在这里星星符号使用输入法直接打出来的 , 然后用成绩除以20得到重复个数

文章图片
下面就让我们来看下如何使用rept函数与特殊的字体实现数据的可视化
二、rept函数制作图表
1.堆积图
首先我们输入公式=REPT("|",B2)&B2 , 完成后我们在字体选项中将字体更改为Playbill , 可以再将字体填充一个颜色 , 这样的话我们的横向条形图就做好了 , 特别需要注意的是REPT的第一参数“|” , 是按住shift键盘 , 然后按住enter键旁边的竖线输入 , 如下动图

文章图片
我们还可以对数据进行排序制作瀑布图 , 以及堆积图 , 就是将图1介绍的方法进行升序或者降序即可 , 就不多做介绍了 , 非常简单 , 如下图

文章图片
2.制作柱形图
首先我们先将数据横向放置 , 然后在上面的单元格中输入公式:=REPT("|",B7) , 完成后更改字体 , 之后选择柱子点击右键选择设置单元格格式 , 找到对齐将文字方向旋转90度即可

文章图片
3.对比数据条
赞成公式:=B2*100&"%"&""&REPT("|",B2*100)
反对公式:=REPT("|",C2*100)&""&C2*100&"%"
解析
B2*100&"%"我们将B2单元格乘以100得到45 , 然后再&一个百分号 , 即可显示45% , 之后&上一部分空格让数据看起来有间隙更好看 , 最后就是利用rept函数填充数据条 , 并更改字体为Playbill , 同样将赞成的对齐方式更改为右对齐 , 反对更改为左对齐

文章图片
4.制作甘特图
公式:=REPT("",B2-MIN($B$2:$B$5))&REPT("|",D2*8)
解析公式
函数REPT("",B2-MIN($B$2:$B$5))这个部分的第一参数我们输入的是空格 , 第二参数我们用开始时间减去最小开始时间 , 让最小时间的甘特图从最左边开始 , 并且可以利用这个特别来填充空格 , 然后我们利用REPT("|",D2*8)来重复填充竖线 , 因为填充数太小我们将它放大8倍 , 大家可以根据自己的图表数据进行放大 , 结果如下图所示

文章图片
5.制作盈亏图
【1个函数,制作5种图表,同事都看呆了】在亏损列输入:=IF(B2
在盈利列输入:=IF(B2>0,REPT("|",ABS(B2)*3),""),
使用if函数判断让其返回盈亏相应的列 , ABS这个函数是用于返回单元格的绝对值 , 利用这个特性我们将负数变为正数 , 最后我们将亏损字体设置为红色 , 盈利字体设置为绿色
然后将亏损的对齐方式选择右对齐
将盈利的对齐方式选择为左对齐
这样的话我们的盈亏图就做好了 , 如下图所示
- Excel制作社区返乡防疫表,自动判断是否隔离,隔离是否完成,文末赠送模板
- 利用Excel,三分钟制作组织架构图
- 用了36年的vlookup功成身退,xlookup闪亮登场,1个顶6个
- Excel中最强大的函数,没有之一,1个抵得上11个函数
- 11个动图,颠覆你对查找与替换的认知,真的太强大了
- 想要成为Excel大神,这17个Excel文本函数,你必须要掌握
- Vlookup又一次被吊打,Xlookup函数才是yyds,轻松搞定图片查找
- 老板喜欢用合并单元格,但是求和太麻烦,教你用sum函数,按下Ctrl+enter就搞定
- Excel中的“万能函数”,解决工作中80%的常见问题
- 扔掉vlookup函数,这才是多条件查询最简单的方法,没有之一
