Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第1张图片

文|仟樱雪

本文主要介绍涉及Excel可视化中,最不商务的展示图表--“抛物线图”。

某年11月份,第一财经,曾发过一幅新颖而夺人眼球的多项目比较的“抛物线图”,不同于传统的条形图、柱形图商务而专业。

但是此类炫目、酷炫的图表,在网络传播中具有很新颖炫彩的效果,引人入胜,类似于标题党--“重大发现!×××”等等惹人注目。

功效和南丁格尔玫瑰图一样,最不商务却夸大数据的真实本质,以新颖炫目、夺人眼球取胜,从而让人不得不关注该图表的内容。

同样,类似南丁格尔玫瑰图,“抛物线图”--不适合于商务工作汇报,会显得炫技浮夸,不稳重专业,须慎用!

半圆型抛物线,是用散点图绘制而成,每组散点图绘制一条抛物线。每条抛物线的半径由其指标决定,其上数据点的x、y坐标则使用三角函数计算。指标数字和类别名称也是用散点图来标示的。

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第2张图片
Excel数据可视化

案例:2018年全年各像收入额和支出额数据,需进行展示发布

Excel案例实现:

1、数据整理---“抛物线图”

抛物线图数据构成:展示类目+指标数据,以及辅助的散点图数据标签“x轴数据和y轴数据”

散点图的数据标签数据,准备:x轴的数据=指标数据,y轴数据设置成0

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第3张图片

2、图表数据准备---“抛物线图”

(1)图表数据准备1--指标转置

序类行:按照从1-10的序列指标名称填充,总共10个指标

y轴:I6=INDEX($C$6:$C$15,COLUMN(A1)),利用index函数获取原始指标数据列的数据,第column(A1)=1行,0列的数据是什么,即利用column(A1)自动获取对应的列数:

I6=INDEX($C$6:$C$15,COLUMN(A1))=I6=INDEX($C$6:$C$15,1)=462;

将公式按照从左向右,进行填充:I6:R6

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第4张图片

r行数据:I7=I6/2,

将公式按照从左向右,进行填充:I7:R7

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第5张图片

(2)图表数据准备2---系列扩展

由于图表是半圆形的,因此需要准备181行+21列的系列数据,x1+y1,x2+y1,x3+y4...x10+y10一共10对0-20行的数据,为散点图做准备;

纵向id列:180-180-1,180-1-1...

将H12=H11-1的公式,按照从上到下,进行填充:H12:H191

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第6张图片

x1列:I11=COS(RADIANS($H11))*I$7+I$7

y1列:J11=SIN(RADIANS($H11))*I$7

将I11和J11的单元格公式从上到下进行填充:I12:J191

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第7张图片

x2列:K11=COS(RADIANS($H11))*J$7+J$7

y2列:L11=SIN(RADIANS($H11))*J$7

将I11和J11的单元格公式从上到下进行填充:K12:L191

以此类推,将x1+y1,到x10+y10进行移动填充;按照三角函数进行拆分“r”即可,

注意:一对xy的数据对应一个系列的r值,例如,x1+y1对应的r值是“231”,x2+y2对应的r值是“503”等;

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第8张图片

3、抛物线图

step1:鼠标左键选中“图表数据准备2”的数据区域的:I10:J191,共计182行+2列的,即“x1+y1”列数据,单击“插入,选择“带平滑线的散点图”

step2:选中图表,将不需要的图表元素,删除图表网格线、图表标题等

step3:选中填充散点图,右键选择“设置图表区域格式”,填充选项选择,黑色,边框选项,选择无边框;

step4:选中填充散点图,右键选择“设置绘图区格式”,填充选择,黑色,边框选项,选择无边框;

即可将图表的背景都绘制成黑色的、无边框线的图表

step5:选中图表边框,将横纵轴数据都设置成白色字体;

step6:再次选中“y2”系列的数据,ctrl+c,然后选中散点图,ctrl+V,将y2的数据添加进原图;

选中“y2”的系列散点图,右键-“选择数据”,将y2的x轴数据系列换成“K11:K191”区域,则将x2+y2的散点图系列已生成,

以此类推绘制剩余的所有系列图表

step7:选中图表,点击“设计”--“添加图表元素”--“图例”,将图例设置在图表“顶部”,设置字体颜色为白色;

step8:选中数据标签的数据,即原始数据中的“y轴”,全部等于0的列,ctrl+C,然后选中图表,ctrl+V,将数据标签列添加进图表;

选中图例,再次单击图例,选中数据标签的“y轴”数据系列,右键--“选择数据”,设置y轴系列的x轴数据源为“E6:E15”区域

step9:选中y轴的图表线条(全部在x轴上),点击“设计”--“添加图表元素”--“数据标签”,设置字体为白色;

选中数据标签,右键,选择“设置数据标签格式”,设置数据标签的“单元格值”为类目的“B6:B15”区域,去掉“x值”和“显示引导线”的勾选,数据标签的位置“靠下”,

点击“格式”,设置形状填充--无填充,形状轮廓--无轮廓;

step10:再次选中“数据标签”,右键,选择“设置数据标签格式”--“文本选项”--设置文本框--文字方向--“竖排”,垂直对齐方式--“居中”;

调整图表区域的高度,调整出图表下部“数据标签”的位置;

Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!_第9张图片

step11:删除图例

选中图表的纵轴,右键,选择“设置坐标轴格式”,设置“标签”为“无”,点击“格式”,设置形状轮廓--无轮廓;

选中图表的横轴,右键,选择“设置坐标轴格式”,设置“标签”为“无”,坐标轴轮廓为“白色”线条;

step12:选中系列的散点图“线条”,右键,选择“设置数据系列格式”,设置线条--线,都设置成白色的的线条,除了“双11”的数据系列线条设置成红色;

选中系列的散点图“数据标签”,都设置成白色字体,除了“双11”的数据标签设置成红色字体;

添加相应的文本框填写表头“1210亿意味着什么?”和单位说明框,拉宽图表,将数据标签都显示出来。

小结:如何将图表旋转90度,如需设置纵向图表,只需选择图表,再次复制,粘贴成图表即可,然后旋转90度,添加表头和单位。

(注:2018.12.02,Excel常见分析大小坑总结,有用就给个小心心哟,后续持续更新ing)

你可能感兴趣的:(Excel图表:“双十一:1210亿意味着什么?”--漂亮的抛物线图!)