在报表上动了一些手脚,动态可视化就快速生成,比Excel简单

“今天下班前把报表做好了给我”,听到老板的这句话,很多人都不敢反驳,也只能默默加班,然后打开了Excel,这一做就是好几个小时。

腰酸背痛,水都来不及喝,这可能是很多报表人都经历过的吧。

常用Excel做数据分析的朋友都知道,无论是不是IT行业,用Excel玩好报表是必不可缺的技能,因为一图胜千言!

但是吧,我今天想说的并不是它,因为在互联网、大数据时代,它真的落后了,为什么这么说?往下看就知道了。

我们先来看看报表的2种模式。

1、静态报表:

2、动态报表:

两者一对比,就好像是普通玩家和rmb玩家,这对老板的作用和帮助完全是不一样的。设想你自己是老板,你看着一串数字,你能得出什么吗?不谈对业务做指导了,连最基本的情况都不能了解,这和废纸有什么区别?“拿去重做!”

如果你看着动态的可视化报表,是不是就有不一样的感觉?

所以今天就来说说动态报表以及如何简单制作吧,先来说说什么是动态报表,会动呗。

其实并不是,会动只是表面含义,真正的含义是所有的数据都能联动,一个改变,整张报表的数据就可以改变。

那怎么做呢?我随手看了一下,全是自动化、领导喜欢、模板4步就能完成,顿时觉得好简单。

可是当我点进去,就仿佛看了一篇1000字的小作文一样:

大概的步骤就是如下这样:

添加数据数据透视表

添加公式

制作完成率进度图表

调整格式

这也太麻烦了!放到PPT里,还需要用VBA函数再重新弄一下,不能直接导出?我宣布放弃了,但是动态报表还是得做!

目前来说,除了excel和报表工具,还没有哪种方法能够做动态报表,java和python行是行,但是要求和难度太大了。excel我也说过了,遇到大数据量卡死,这是无法避免的,所以只能从后者考虑了。

说到报表工具,最近正好也在做一个项目,因为涉及到报表平台和数据中心,所以这里就拿FineReport来谈谈吧,一个能零基础做报表和可视化大屏的数据工具。

FineReport(见文末)可以很快做出来这样的动态报表,比起上面的静态报表,你心中有没有惊艳的感觉?是不是瞬间觉得高大上了?是不是数据信息一目了然?这简直是黑科技好吗?

而且,别以为动态报表就是花瓶,相比于你那普通的复杂报表,这才是有高度、领导喜欢而且能指导业务的报表!

比如在日常的报表制作过程中,如果想要根据不同的业务和需求,查看不同值所对应的报表,普通方法就是表哥表姐,对每一个值都做一张不同的报表,这种做法不仅工作量巨大,而且交互性差,每看一个值就要调用一张报表,麻烦至极;

这时候就可以利用FR动态报表的过滤功能,可以使用参数动态的过滤数据,实现用户与数据的实时交互,一张报表就可以解决问题。

而且3步就能完成:定义参数、添加控件、设置样式。

接下来我详细说说动态报表到底能干什么。

1、图表联动

联动,就是你想查看这个维度的数据,然后和它相关的数据都能实时展现,这种联动是自动的,简单设置一下就行,不需重新刷新整个页面。

2、钻取

报表系统中数据的钻取是一个普遍的需求,FR报表通过超级链接功能方便地实现数据钻取及无限层钻取。

而且钻取还能分成地图钻取,excel想要做出来,可能得花一天吧。

3、动态背景色

报表开发中为提升报表查看美观度的需求,可以使用 JS 实现报表背景色的动态切换。

FineReport能支持二次开发,就是为了定制化的需求,而且实现上面的效果就是3分钟,几个设置的事情。

最后吧,来说说动态报表的进一步发展之路吧:可视化大屏。

这是很多人都比较感兴趣的一个东西,从管理驾驶舱、dashboard到可视化大屏,一路进化,现在3D可视化大屏都不算什么了,而且阿里腾讯也都在这一块有所动作。

FineReport能做出这样的可视化大屏,这效果完全不输echarts和python,excel的老套的图表组合就只能一边玩去了。

因为只要几步,不如自己做一次,报表新世界的大门或许就此敞开了。

(0)

相关推荐