绝大多数情况下,使用excel就已经完全足够了。区别是你拷贝到excel的数据表的量级是否过于大,以至于需要在excel前需要做一层预处理。我这边的建议是,如果你需要进行的分析处理不是很复杂(不会涉及到各种表的交叉分析)的话,excel的文件大小在80w行以下都ok;如果需要做比较复杂的交叉对比的话,尽量保证在20w行数据以内,否则excel会跑比较长的时间,这中间你干不了别的会很难受。
所以SQL的作用除了能让你提取到数据之外,很重要的一个作用就是能帮你完成这个预处理。他可以简单地做各种维度的聚合,条件筛选,给到你最终想要的数据。而最最常用的语句也就不超过10个。所以学习一下性价比挺高。
然后就是大家最熟悉的excel了。Excel功能很强大这点不需要我多说,这里只说一点。很多人觉得自己excel不太会用,函数也不太知道,根本原因是因为你平时没有养成用函数去解决批量问题的习惯。养成上网查批量问题用函数怎么解决,怎么修改格式等等,日积月累就能让自己变成一个excel达人。
那针对excel小白,我的建议是,先去网上看一下常用的函数列表,理解一下分别是干嘛的。然后平时在工作中,有意识地养成自己利用函数解决问题的习惯,碰到不懂的事情上网查。理论上会Vlookup和数据透视表就可以解决绝大多数的问题,剩下的只是基本问题的变种,公式套公式等等。总之多练就ok了。