二维码 购物车
部落窝在线教育欢迎您!

Excel跑道图表,你知道如何制作的吗?

 

作者:E图表述来源:部落窝教育发布时间:2022-11-10 14:06:12点击:1657

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

看腻了直来直去的条形图,来试试“跑道图”——弧形的条形图,保证让你的Excel图表耳目一新。

 

为什么会有“跑道图”,也许是看腻了条形图,然后把直线弄成弧线,形成一个圆环的效果。那为什么叫“跑道图”呢?因为它看起来像跑步比赛的场地——跑道,故而得之。

如果我们有一组数据,如下:

模拟数据,数值列无任何意义,只为做图教程使用

C列添加一组辅助数据,作为占位图形。在C2单元格输入函数=MAX($B$2:$B$11)*4/3-B2,下拉至C11单元格,得到下图所示的数据源,我知道你会问问什么要*4/3,继续看就知道了。


 

选择单元格区域A2:C11,插入图表——圆环图,经过处理(如果得到的是多种颜色图,注意切换“切换行/列”变成两色图;然后更改圆环内径大小、填色等。)后,得到下面的图表。

 

 

这就是用Excel制作跑道图的原理,但是明显当前图表不够直观,显得很乱,并且可能误导人——数据小的线条长度可能更长。我们需要对图表数据源再进行一个加工:排序数据,让数值最大的在“最外跑道”,数值最小的在“最内跑道”。

 

为了将图表制成随数据变化而变化的图表,我们做如下处理:

STEP1:辅助数据处理

C2单元格输入函数=RANK(B2,$B$2:$B$11,1)+COUNTIF($B$2:B2,B2)-1【进行不重复升序排名。该公式是一个套路,实现不重复排名】,填充至C11单元格;

D2单元格输入函数=INDEX($A$2:$A$11,MATCH(ROW(D1),$C$2:$C$11,0))【经典的INDEX+MATCH嵌套】,填充至D11单元格;这一步是根据升序排名列出学校名称。

E2单元格输入函数=VLOOKUP(D2,$A$2:$B$11,2,0)【永不过时的VLOOKUP】,填充至E11单元格;这一步是根据升序后的学校名列出数值。

F2单元格输入函数=MAX($E$2:$E$11)*4/3-E2,填充至F12单元格;这一步是计算各学校占位数值。

G2单元格输入函数{=INDEX($A$2:$A$11,MATCH(LARGE(ROW($1:$10),ROW(G1)),$C$2:$C$11,0))},填充至G12单元格;这一步是按照降序排名列出学校名称。

H2单元格输入函数=VLOOKUP(G2,$A$2:$B$11,2,0),填充至H11单元格。这一步是根据降序后的学校名列出数值。

G列和H列将用于图表的标签。

 

STEP2:制作图表

选择单元格区域D2:F11,如下图插入图表;

 

 

经过处理(调整圆环内径大小、填充色、轮廓大小等)后,得到下图:

 

 

如果在圆环图上直接做标签,那会相当不好看,所以我们在图标区的左上角留白(将最大值乘以4/3作为整圆数值,让最大值只占整个圆的3/4),就是为了在那里做数据标签。

 

我们使用照相机功能制作数据标签:

 

 

照相机功能需要在“选项——自定义功能区”中添加。

 

 

STEP3:照相机功能添加数据标签

点击“照相机”功能,鼠标变成“加号”指针,点击工作表区域,就会添加一个“图形”,此图形就是照相机了。

 

 

在编辑框中,输入引用地址按回车键,照相机就可以自动“同比例”显示区域内容;和照相机的原理一样,我们调整图形大小,也会“等比例”的显示内容,及此,跑道图制作完毕。

最后调整的结果,如下图所示。

 

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

如何用气泡图做一个多维对比图表?超详细教程!

Excel教程:如何制作带有层次和透视感的图表?

Excel教程:如何制作带有层次和透视感的图表?

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者E图表述;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。