自小魔方的公众号开通以来,陆陆续续、啰里啰嗦的分享了很多技巧,但是一直觉得很杂乱,缺乏体系,所以以后有必要定期对各系列分享内容进行阶段性总结。
最近一个系列一直在围绕sparklines这款迷你图插件在写,当然限于时间和精力,只能跟着官方的指导文档和操作案例进行,没有对于各类图表的使用场景进行详尽的描述。
我很喜欢用迷你图来表达数据,(当然不是所有的图表类型都适合使用迷你图表达)因为这样做出来的图表显得灵气十足、清新简洁。(主要是可以利用excel单元格这一纯天然的排版利器)
特别是sparklines迷你图插件中的bulletchart、Pie等图表类型,可以直接完美嵌入单元格,根据单元格的长宽而自动变换大小。
今天这一篇想对之前所有做过的迷你图内容做一个大总结,主要是自己的日常积累的制作技巧和心得。
我按照自己的经验,将最为常见的迷你图总结为以下五类:
一、单元格格式:
在普通的excel数据表中,可以通过设置带数据的单元格格式,讲数据与微图标结合,表达指标涨跌、走势强弱。
详情请看以下旧文章:
以上做法最初是从ExcelPro博客中看到的,简单一句代码让轻松让数据表格变得生动活泼,数据呈现效果焕然一新,博主着实厉害。
2、条件格式:
excel中条件格式结合函数功能,可以做出丰富多彩的迷你图,甚至一些创意十足的图表,都可以通过条件格式来完成。
以下是几篇涉及条件格式的往期文章,希望能够抛砖引玉。
3、特殊字体
这一方法制作迷你图堪称完美。接触Rept函数与特定的特殊字体类型,可以做出丰富多彩的迷你图来,可以基本模拟出我们日常所见的大多数图表类型——条形图、柱形图、瀑布图、帕累托图等。
以下是往期文章中涉及到特殊字体使用技巧。
4、图表工具
这一途径来制作迷你图,可能是我们最容易接受,而且使用最多的途径。
Excel软件自2010版之后,便加入了三款迷你图——柱形图、散点图、涨跌柱图。
但是以上远远无法满足需求,有时候我们需要外部插件来扩展excel的功能库,丰富更多的迷你图表类型。
目前自己亲自体验过并且自我感觉值得推荐的有以下几款:
MicroChart:
一款利用借助特殊字体和函数(需要MicroChart插件支持)来完成迷你图制作,制作出来的迷你图专业、规范、清新、简洁。
遗憾的是,该插件的所属公司竟然停服了(不知道是不是倒闭了),更可气的是该款软件有15天的试用期,而且市面上没有破解工具(尊重知识产权人人有责,我只是太想用了)。
我安装后还没来得及操作就过期了(拖延症害死人~)
所以只能见诸案例报告和旧资料中供大家鉴赏了,(如有兴趣可以私信索取,毕竟自己不能用了还是可以分享造福他人的)。
Tinygraphs:
该插件免费,但图表类型不多,只有简单的五六个图表类型。图表风格与excel的迷你图差异不大,操作也很简单,值得一试。
Sparklines:
该插件是我所接触的迄今为止图表类型最为丰富的迷你图插件工具了,自己最近一段时间也分享了将近20期关于它的内容,入门有难度(对照指导文档没问题的),需要了解各类型图表函数参数。
5、迷你图(VBA):
这是一门令人着迷而又抓狂的语言(文科生~),使用VBA代码制作迷你图,省去了所有手工动作,一切都由设定好的代码完成。(前提是要稍微能看懂点VBA基础,知道各类参数含义,大致能懂得各语句大义,会修改并且执行与保存)。
当然我是不会写的,只能捡大神的遗落的法宝了。
之前看到过ExcelPro写过两个很实用的VBA:用三角符号呈现数据涨跌趋势,另一个是单元格中的迷你饼图。(公开发布别人的劳动成果总是不太道德的,需要的可以后台回复所要)。
整体的效果如下:
图表是为了呈现数据,无关乎大小,迷你图在报表数据呈现上更是独当一面、独树一帜。
当然会做单个迷你图表是一回事,而想要利用各种迷你图表相互搭配制作成美轮美奂的DashBoard便是另一种境界了,需要长期的数据思维培养、审美能力以及实际业务经验和结构思维。
当然以上只是自己业余的几点总结,一方面自己接触图表时间尚短,另一方面还没走出校园,面对实际各行业真实业务数据(总感觉自己现在就是在纸上谈兵),再加上阅览范围与视野限制,可能还有挺多关于迷你图的有趣内容尚未挖掘到,如有更好的资源,敬请分享。
魔方学院QQ群:
QQ群:
微信群:
本文分享自微信公众号 - 数据小魔方(datamofang)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
来源:oschina
链接:https://my.oschina.net/u/3335309/blog/4575575