我司作为大电商,听BI同事说我们的底层数据表超过1万张。可以想象各种口径的数据指标定义多么复杂,种类多么多。那没有现成后台报表,就需要从底层提取数据,也就需要学SQL.当然我们不是当DBA,不需要很精通,会些日常就差不多了。加上SQL能应用到Excel里,所以哪怕玩Excel的童鞋学点SQL也是好的。比如说多条件查找匹配,不管你是index match还是vlookup 辅助列,数据量变大,就会很卡,用SQL就会比较方便,速度运行很快。带我的前辈说数据分析师的入门要求是取数能力。熟悉SQL,常用的要懂,不然你只能等后台有的数据,未来发展受限比较大。而且这年头基本数据分析相关岗位都要会SQL。不求精通到去当DBA,select熟练还是很有必要的。而且SQL这语言的查询select功能在很多软件里都能用到,光Excel里可以结合连接外部数据,结合透视表,结合VBA应用。连接外部数据,我们很快就会讲到它。有人说学了SQL,无法应用怎么办。我认为职场学习是为了现在工作或未来工作的需要,光看冲动和兴趣是不够的。未来准备很重要,前瞻准备是为了把握未来的机遇,不然机遇来了,你不会。他就过去了。但不是说我们什么都要学,比如说我作为数据分析师,我会考虑学Sql,R.但哪怕免费YY课有大神教我学PS,我也不会考虑学。我可见的几年还不需要学很多的PS技巧。另外学习需要有回报,物质或精神,不然是无法长久的。我写这文章的目的,一是加深自己对SQL的理解;二是扩大知名度,三是锻炼文笔能力吧。另外这年头想练习,还愁没练习嘛。你把原本用Excel函数做的数据处理尝试用SQL来做,这样不就有练习了嘛。而且可以研究到底哪个更适合。之外还有很多SQL论坛,肯定有大量的练习。所以要练习,绝对是不愁的。有人说学了没用,容易遗忘。没错,是这样的,那就想办法自己去多用。如果对于你来说,真的没什么用,也不需要纠结。至少你有印象,你知道怎么回忆,怎么去找出方法。我现在Excel还不错,但几年后可能也很少用函数,我也会遗忘,但有印象大概什么函数能做什么,我百度点案例和解释,在自己思考下也就回来了。
最后送一句前辈给我的话:解决自身痛苦,帮助他人喜悦,经济正面反馈。学Excel如此,学其他亦如此。Excel方面我1基本没问题,正在做2和3。
End.作者:Excel报表顾问来源:微博本文均已和作者授权,如转载请与作者联系。
- 我的微信公众号
- 微信扫一扫
- 我的微信公众号
- 微信扫一扫
评论