作者:绿色风
分类:
时间:2022-08-17
浏览:143
楼主 嘉昆2011 |
声明,素材来自网络:- https://sites.google.com/site/e90e50fx/home/creative-and-advanced-chart-design-in-excel
图表类型: XY散点图(主),面积图,和气泡图
原理: 利用简单的几何知识,借助名称标签展现信息图表的简洁多样性。
1,弹簧图(Spring Chart)
原本枯燥的柱型图,借用“回旋式”的XY散点图以弹簧样式展现,使数据显得更加富有生命力。
弹簧制作要点: a,每组弹簧所需多少个点来表示Arr:- Arr=COLUMN(OFFSET(Springs!$A$1,,,,10*(Curve+1)))
Curve表示弹簧的圈数(可自己设定,如5, 8, 10);10=2x5(2表示回旋,如{1,2,3,3,2,1};5表示弹簧底以5个点表示为一组);圈数再加1是为了与下一组的弹簧数相连接。
b,生成二维数组来表示弹簧数据点(Arr_X, Arr_Y):- Arr_X=ABS(MOD(INT((Arr-1)/5),2)*4-MOD(Arr-1,5))+(1+ROW(Data)-CELL("row",Data))*8-5
- Arr_Y=IF(Arr>(Curve+1)*5,INT((10*(1+Curve)-Arr)/5),INT((Arr-1)/5))*Data/Curve
ABS(MOD(INT((Arr-1)/5),2)*4-MOD(Arr-1,5))是为了生成5个一组共10*(Curve+1)个的回旋列数组 (1+ROW(Data)-CELL("row",Data))*8-5是为了控制每组数据点的起点,生成的是一个等差行数组 行数组与列数组配合,就生成了有意思的10*(Curve+1)(行数) X 5(组别)二维数组。
Arr_Y: 弹簧在上升(前45个数据点)/下降(后45个数据点)过程中各层所对应的数据高度。
其余利用静态的数组制作标签和Y轴数据标签就简单好理解了。
2,冰山简历图(Iceberg)
图表利用面积图(冰山)和XY散点图(标签定位)来反映工作技能随职务升迁过程中在经验方面的积累,图表可读性和目标性明确,近年来在简历中出现比较频繁。
制作要点: a,数据结构组织:
b,冰山基底通过辅助列以无色填充,造成一种悬浮感。 以最后一行经验的一半作为基底的顶部,其余部分削减去相应年份经验的一半,可作为辅助冰山基底。- =SUM(D36:I36)/2
- =J$27-SUM(D28:I28)/2
c,纵坐标(技能,XY散点图)以最后一行经验值的一半开始,其后各项为前面经验值+当前经验值的一半。- =D36/2
- =D36+E36/2
d,职能分割(XY散点图):以职能下一年对应的基底值作为划分区间。
3,项链图(Necklace)
利用三角函数及气泡图灰点系列构成3/4圈的项链,而数据像点缀在项链上的珍珠一般,再借以黑白经典配色,整体简约而不简单。
项链制作要点: a,将周圆分成60等份,取其45份(15-60等份)构成3/4圆(灰色项链背景)。从测试来看,圆周从12点钟方向顺时计。- =SIN(RADIANS(ROW(Necklace!$15:$60)*6))*(3+COLUMN(Necklace!$A:$E))
- =COS(RADIANS(ROW(Necklace!$15:$60)*6))*(3+COLUMN(Necklace!$A:$E))
(3+COLUMN(Necklace!$A:$E):各组半径
b,珍珠制作: 珍珠大小,以相应的年份表示其珍珠的大小:- =(ROW(Necklace!$15:$60)^0)*Necklace!$E$2:$I$2
珍珠颗数,各数据与数据中的最大值相比,比值 x45的整数值。即最大值则整条项链都是珍珠,其余值根据比例显示珍珠颗数。 当大于相应的最大值时,表示为0,否则按逆序显示珍珠,直到达到相应最大值。- =INT(Necklace!$E$3:$I$3/MAX(Necklace!$E$3:$I$3)*45)
- =SIN(RADIANS(IF(ROW(Necklace!$1:$60)>MaxValue,0,(60-ROW(Necklace!$1:$60))*6)))*(3+COLUMN(Necklace!$A:$E))
- =COS(RADIANS(IF(ROW(Necklace!$1:$60)>MaxValue,0,(60-ROW(Necklace!$1:$59))*6)))*(3+COLUMN(Necklace!$A:$E))
c,标签表示,在12点钟方向加入一列珍珠,其目的是为了显示数据标签。- =SIN(0)*(3+COLUMN(Necklace!$A:$E))
- =COS(0)*(3+COLUMN(Necklace!$A:$E))
最后,分享一句文中的经典:"Data drives chart choice."
附件:
InfoChart.rar
|
2楼 jinwood |
感谢您的分享,非常有趣的图表。真是只有想不到,没有做不到 |
3楼 dreamofheart |
无限的思维 |
4楼 い卋玑┾宝珼 |
好漂亮的图表,嘉昆就是帅 |
5楼 い卋玑┾宝珼 |
最近忙死了,都没啥时候看帖子 等我闲下来,一定一要好好跟着嘉昆学图表 |
6楼 千年一梦遥 |
嘉昆的图表仍然那么漂亮! |
7楼 zl-jessica |
这个太高超 太难了.... |
8楼 silwind |
好漂亮,不过难度好高!需要好好研究下!谢谢分享! |
9楼 wck6812 |
谢谢分享! |
10楼 墨香雪 |
有趣的图表。真是只有想不到,没有做不到 |
11楼 芐雨 |
#信息图表#marking |
12楼 lrlxxqxa |
|
13楼 lrlxxqxa |
|
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一