太牛了!一个函数居然搞定了所有常用图表!赠送专业漂亮的模板!

函数公式职场模板财务应用分析图表练习题软件工具表格合并图表及可视化Office 365Power Query表格美化符号作用条件格式学会骗一本不正经避坑指南数据整理筛选技巧偷懒宝典WPS技巧PPT技巧Word技巧

👆上面是分类专题👆

👇下面是最新文章👇

·  正  ·  文  ·  来  ·  啦  ·

【预告】

《偷懒的技术:打造财务Excel达人(第2版)》将于年底上市!

《偷懒的技术》2015年1月出版,距今已足足六年了。这期间,《偷懒的技术》在销量榜上排名一路上升,从最初几个月的默默无闻,到后来的稳居榜首。2017年当当网年度畅销榜Excel类第一名,办公类第二名。
《偷懒的技术》第一版还是按Excel 2010版写作的,太老了,所以,决定修订。
本次主要修订内容:
1、  按最新的Excel 365(Excel 2019)来描述所有操作,并按Excel 365重新截图。
2、  响应读者朋友的呼声,录制了讲解视频。
对第一版中读者朋友问得最多的示例和知识点,录制了讲解视频,一共310分钟。
3、对个别内容做了加减法
增加了新功能新函数的介绍。

问:请问什么时间上市?

答:大约在冬季!两个月内应该能上市,具体时间暂时不能确定,敬请期待

引言
本微信公众号(Excel偷懒的技术)以前写过几篇文章,介绍用函数来画画:
今天龙逸凡给大家介绍一下如何用函数来制作图表。
超简单,也超漂亮的
不看广告看疗效,先看效果图,下面的图表都是用函数来制作的:
1、柱形图
2、温度计图
3、大头针图

4、条形图

5、漏斗图
6、滑珠图
7、甘特图
8、旋风图
9、华夫图
10、圆环图
晕,还能制作圆环图?
本文图表模板的下载地址在文章结尾处。
下面介绍一下制作方法。
前面的图表都是用REPT函数来制作的。
很简单的一个函数。
一、REPT函数基础知识
REPT函数的作用是将指定的字符或字符串重复指定的次数。
REPT函数语法
=REPT(字符串,重复次数)
比如:
根据评分显示评分星级,公式:
=REPT("★",C3)
变一下形:
=REPT("★",C11)&REPT("☆",5-C11)
二、常规用法
按理说,这个函数简单的不能再简单。
感觉没啥作用。
实际上,它与其他函数联用,在关键时间它能发挥很大的作用。没它还真不行。
比如:
① 按指定字符拆分字符串到各列:
=TRIM(MID(SUBSTITUTE($A2,",",REPT(" ",99)),COLUMN(A1)*99-98,99))
② 提取指定字符最后一个,后面的内容:
=--TRIM(RIGHT(SUBSTITUTE($A2,",",REPT(" ",99)),99))
③ 与TEXTJOIN函数联用合并同一类的项目:
=TEXTJOIN("、",1,REPT(表1[单号],表1[项目]=G2))
这个REPT函数起到了IF函数的判断作用。
这些都不是本文的重点,就不费口舌介绍前面的公式了,反正即便是介绍了,95%以上的人还是看不懂

本文要介绍的是用REPT函数来做不务正业的事情:
制作图表!!
三、制作图表
1、漏斗图
公式:
=REPT("|",C4/30)
由于C列数据较大,将字符“|”直接重复C列的个数,生成的字符太多,单元格会装不下,所以将它除以30。

提醒:

D列字体要设置为PlayBill,并设为居中对齐。

详见:

2、带数字标注的条形图
给条形图加上数字和单位
=REPT("|",C3/20)&TEXT(C3,"  #,##0.00万元")
变一下形:
说明:
char(10)生成换行符。
再将单元格设为“自动换行”,即可将数字标注放在第二行。
3、甘特图
再将公式完善一下,在条形图前插入适当的空格,可生成甘特图。
=REPT(" ",SUM(D$3:D3))&REPT("|",5*SUM(D5))
解释:
公式中的REPT("|",5*SUM(D5),字符“|”的个数之所以要乘以5,是由于:在playbill字体下,一个空格宽度相当于5个“|”的宽度。
4、柱形图
公式:
=REPT("|",C4/20)
生成柱形图的关键点是:
将单元格设置为竖向90度
再结合条件格式,生成可自动强调最大最小值的柱形图
结合设置单元格的边框,可生成温度计图:
特别说明:
C2单元真正的值是69,而不是69%,用自定义格式显示为69%而已。
前面的内容没啥稀奇的,大家在其他OFFICE公众号上也能看到,下面是时候亮出真正的技术装逼了。
5、大头针图
将柱形图公式中的“|”替换为“—”,再在后面附加上“○”,就可生成大头针图。
公式:
=REPT("—",C4/100)&"○"
6、滑珠图
公式:
=REPLACE(REPT("—",C3/2)&"●"&REPT("—",50-C3/2),D3/2,1,"○")
7、华夫图
公式:
=REPT("○",100-C2)&REPT("●",C2)
特别说明:
C2单元真正的值是69,而不是69%。用自定义格式显示为69%而已。
公式中的圆圈还可换成方块:
=REPT("□",100-C2)&REPT("■",C2)
(0)

相关推荐