以前我在某外企银行实习的时候,需要处理将近七年的财务报表,如果按照传统的方式,我估计七天七夜都处理不完,就更别提分析了。一般来说外企的电脑软件限制非常严格,有专门的IT把控。很多软件是下不了的,即使是python这样的开源工具也不行,下载软件都需要找IT审批。
无奈之下,我只能用起了VBA。直白点来说,VBA的执行效率确实不咋地,做稍微复杂点的功能总是卡死(假死)。语法也挺奇怪的,但是由于和excel绑定,现在人也只能接受。
金融外企招聘要求VBA
Intel的数据分析工具
尽管Excel和VBA会被某些企业所看重,但是大家要知道,世界很多知名的外企还有国内的大型企业,做数据分析的工具早就不是Excel了。
如果BAT还在用Excel处理数据的话,那它们不会成为世界上最顶级的科技企业。
就拿每个企业都需要的报表来说吧,经常与报表打交道的人都知道,用Excel制作报表是一件非常麻烦的事情,不仅因为用Excel做报表步骤繁多,同时业务需求变化也会让报表改来改去,回工成本太大。
所以报表的管理与设计,是数据分析师和每个IT人最基本的能力!
但是,很多人做了好几年报表,仍然没能明白报表设计的核心思想。目前常见的是这两类报表:
1.静态报表
经过Excel中的各种函数+手工处理,终于把图表的数据源整理好了,然后制作图表报表。
这种报表最大的问题,就是重复工作多,例如你分析10个分公司的每月趋势,那你是要做10次同样的操作了?!或者你做完之后,才发现前面有个数据的处理错了,然后又要由头开始检查一遍……
耗时耗力,这一类报表的做法,常见于最初级的表哥表妹!
2.透视表报表
所以透视图不能很好地支持业务化地呈现数据,它并不是我们最合适的报表设计工具!
手工的不够自动化,透视表也不适合,所以最佳的工具是什么?
先来看看这些可视化动态报表吧:
领导所要看的报表其实和基础报表不一样,管理层的报表