做业务分析、做业务报表的人都离不开和数据打交道。一般我们要做一次统计分析报告,比如月底的销售业绩汇报,可能就要提前向IT部门提需求,让他们把我们需要的数据取数来,然后他们会写SQL把数据遍历出来,然后一份excel发给你。最后呢,我们拿着这份Excel,吭哧吭哧写函数、用透视表,画图表、帖报告。
听着貌似流程很简单,但有一次,小编就是这么悲催:
我要做6月销售数据的统计分析,于是就向IT部门提需求,说把对应的CRM的数据取出类给我。
1个小时后,数据邮箱发我了,唉哟不错,效率很快。但是78M,不可能有这么大的数据,况且我电脑打不开,数据一定有问题。
于是我就跑去询问情况,看了数据库的数据,扫视了几下,明显看到大量订单取消的数据,还有字段缺失的。这些数据于我无用,好吧,怪我需求提出的不清楚,于是我又向IT同事说明了我的需求。期间又强调了几次,最后总算按着需求给了我一份excel,但是数据有378986行,我那内存仅不知道是2G还是4G的电脑,愣是花了2分钟打开,然后当我全选+新建数据透视表时,电脑卡机了,Excel程序关闭了。
卡吧卡吧,我心想,这样一份数据,我要先汇总成单日的销售额,还要拿着这个数据和另外一张客户名单合并,分析ABC类客户的销售份额,想想都要放弃了。
太高估自己了,最后还是舔着脸向IT提需求,然他们直接写代码帮我出这份报表,然后又是无尽的沟通,花了2天拿到了这张报表。
细细回顾这样一个过程,从提需求——取数,多多少少会遇到这样的问题:
1、需求响应不够及时和灵活,一般企业信息部人员工作都是比较繁忙的,对于业务部门提出的数据分析需求可能需要排期等待好几天时间才能有所响应。
2、需求沟通存在误差,业务人员最终拿到的数据结果可能并不是最初想要的那些数据,可能由于沟通表达上的传递导致存在一定偏差。
3、Excel是万能的,但一旦数据量庞大,要写的函数多,真是挺影响效率的,而且在某些数据分析统计场景下,表现的不够丰富灵活,不如代码操作。
......
想必大家也深有所感,如果有这样的工具,能够早早的帮你把数据准备好,或者说你有账号权限拿到自己需要的那部分数据,能自动的把数据ETL清洗;再者,在统计分析方面,内置常用的函数,拖拽生成报表和图表,不用写函数,不用数据透视表,也不用VBA;每周每月固定格式的报表能直接自动导出。简直完美!
这样的分析工具确实有,小编在此给大家推荐一款,效率胜过Excel,操作感类似透视表的数据可视化神器——FineBI!
关于FineBI
关于FineBI,可能很多小伙伴或多或少了解过这款商务智能工具,这是目前市面上应用最为广泛的自助式BI工具之一,与之同行的还有Tableau、PowerBI等。
- 你可以把它视作为是可视化工具,因为它里面自带几十种常用图表,以及动态效果;
- 你也可以把它作为报表工具,因为它具有强大的可视化数据分析能力;
- 你还可以把它看作是数据分析工具,因为如果你有数据,你想分析,可以借助FineBI做一些探索性的分析,其内置等数据模型、图表。
但严格定义来讲,他其实一款自助式BI。常常被用作大数据前端展现的工具,对接hadoop、Spark等平台,有了这一款工具之后,IT部门只需要将数据按照业务模块分类准备好,业务部门即可在浏览器前端通过鼠标点击拖拽操作轻松得到自己想要的数据分析结果。
它的操作就像是Excel中的数据透视表,相信很多小伙伴儿特别是已经在职场已经混迹很多年的小伙伴儿,对Excel中的数据透视表非常熟悉,没错,FineBI的操作堪比一个升级版的数据透视表。
它不仅仅可以将原始的一维表数据透视为二维表格,它还可以将原始数据直接透视成多维图表,流程跟用Excel做数据透视表几无二致。
分析过程
如上图所示的一个企业月度合同数据分析案例,如果使用Excel透视表,可以将年份、月份字段拖拽到行区域,将合同金额字段拖拽到数据区域以完成每个年月的合同金额统计,但是对于求组内排名、组内累计值、累计达成率、同比环比等计算,Excel透视表处理起来则比较麻烦了。
之前强调过数据处理的效率和类数据透视表的操作性,如果用FineBI,是如何一步步简单快速完成的?用一个安利来展示一下!小伙伴们也可以到FineBI官网下载安装,边学边体会!
1.分组统计
首先我们选择FineBI的分组表组件,使用FineBI的内置销售DEMO业务包,找到合同事实表,将合同签约时间的年份、月份字段拖拽到分组表的行表头,然后将合同金额字段拖拽到指标栏进行求和汇总(还可以修改汇总方式为求最大值、最小值、平均值等等),即可完成每个年月的销售额基础数据统计。
2.数据排名
接下来我们继续用FineBI来新增一个每个月合同金额的排名列,直接点击添加计算指标,计算方式选择组内排名,根据合同金额进行降序方式排名即可得到每个月的合同金额排名。
3.数据过滤
下面我们只想看2015年和2016年的数据,那么在FineBI中直接对合同签约时间的年份字段进行过滤,然后选择2015年和2016年即可。
4.累计求和
在看每个月度的合同金额数据时,我们往往可能需要把每个月份的合同金额进行累加,以计算截至到当月的总目标达成率,这个在FineBI中添加合同金额月度累计值计算指标,然后对合同金额进行组内累计求和,然后再进行组内所有值计算得到合同金额年度总值,最后直接用合同合同金额月度累计值除以金额年度总值即可得到当月的年度目标达成率。
5.同比环比
计算完每个月的合同金额达成率之后,再分析每个月的同比环比数据自然是需要的。对于同期环期和同比环比,我们可以直接在FineBI中添加计算指标,然后选择对应计算方式即可,非常简单,这样一来我们的基础数据分析统计就完成了。
6.条件格式
在统计好基本的数据指标之后,可能会需要添加一些条件样式以便于观察数据,例如我们这边可以通过FineBI给合同金额指标添加图表样式标记,使得当月大于5000000合同金额的数据标绿色,小于5000000的则标红色。另外再对每个月的合同金额同期比数据添加条件样式,使得当月同比去年同期增长的数据打上上升标记,下降的则打上下降标记。通过以上的简单操作,看似复杂的一个企业月度合同数据分析案例就轻松完成!
分析总结
除了以上的一些分组统计、数据排名、累计值&&所有值、同比环比、条件格式的基础分析功能之外,FineBI还具有强大的ETL处理能力,例如多表JOIN、UNION、关联模型、行列转换、对多层级数据构建自循环列等等,许多原本我们可能需要使用SQL或者Kettle等复杂ETL工具来实现的功能都可以在FineBI中轻松进行可视化配置,可极大提高数据的处理效率。
大屏数据可视化
最后还值得一提是,除了强大的数据自助式分析能力,FineBI还可以做可视化大屏!
公司综合运营驾驶舱:
如上图所示的一些综合数据大屏应用,在数据都已经准备好的前提下,想做可视化其实也就是用FineBI在通过鼠标拖拖拽拽的事情~基本在15分钟左右就能轻松搞定!