Power BI for Excel入门教程:真的有必要学TA吗?认识Power Query!
1.什么是Power BI
Power BI for Excel是MS Excel为了应对大数据时代数据来源和数据量日益宽泛庞大,同时人们对数据处理的商务化智能化需求又日益迫切而推出的一系列组件,它包含了从数据获取、清洗、建模到可视化等一系列数据分析的完整过程。其中,如您所知,Power Query用于数据获取和整理,Power Pivot用于数据建模等……
有人说,Power BI for Excel的出现使Excel函数彻底沦为表格的一项基础功能,耸肩,也许吧。另外还有人说,Power BI完全可以代替VBA了——摊手,关于这点,却不得不说是一条错误的言论。Power BI能做到的,VBA几乎都能做;而VBA能做到的,Power BI却未必可以,比如增改删数据库数据或文件对象等等等,又如何能谈到代替呢?
事实上,Power BI的一系列组件,例如Power Query,均属于三分工具七分语言的性质,而VBA则属于纯语言;因此,除了可解决的问题上有一小部分重叠外,两者并不具备完全系统的可比较性。vba自学好学吗
是的,你可能经常见到有人拿Power Query的工具部分和VBA作比较,说前者点下鼠标就可以解决问题,后者还需写长长的代码,诸如此类。这样的比较(工具&语言)显然从逻辑上就有失偏颇。如果比工具,也应该和VBA开发的一系列优质插件做比较——相信你很少见到有人拿M语言(PowerQuery)或者DAX语言(Power Pivot)和VBA相较长短吧?毕竟前者只是侧重于数据分析,而后者则是从数据分析到文件操作、数据库操纵……不一而足。
……
……
2.那么,如此说来,Power BI 还有必要学吗?
有人说,当然要学啦,现在全中国会的人很少,您学会了,就是Power BI全国一流专家啦——然而一流专家的虚有名头有个P用哦?虚弱脸问一声包吃住吗?
我们的观点是,即便你只是一个普通的Excel使用者,Power BI——也还是需要学的。
前面说过,Power BI 是三分工具七分语言。语言部分可以不学或者少学,如果你不是重度
PowerBI用户,或者说是依靠Power BI为重要工具的数据分析从业人员,多半没有学习相关语言的必要性——学会了用不上很快也会忘,又不是寂寞难耐非要谈恋爱,何必呢?
但工具部分却是要学的,原因无它,简单!实用!!比如Power Query的合并查询功能,可以轻松处理多表多工作簿数据的汇总、查询等问题;PowerPivot的数据关联,可以使透视表天生就拥有一对VLOOKUP函数的翅膀……当然,最主要的的原因是,工具部分学起来相当简单,顶多一周左右的时间就足够了。如此物超所值的一件事,何乐而不为呢?凝视您双眸……
如果你不是一个普通的Excel使用者,而是把Excel作为数据分析的重要甚至主要手段,那么,深入了解微软的新锐技术Power BI的重要性自不赘言。
众所周知,数据分析的第一步是获取及整理数据,因此,接下来就让我们就从主掌此项功能的Power Query走起吧。
3.一个严肃的生存性问题,Power Query在哪里?
如果你使用的是Office2016,它其实一直就在你面前。
如果是Excel2010/2013版本,请自行百度君搜索如何加载……如果是Excel 2003版本,友情拥抱,很抱歉,亲爱的,现在是公元2018年了。
通常而言,使用Power Query处理数据的过程,可以归纳为搜索数据源并创建链接;根据个人需求转换、组合数据;最后进行数据共享或报表创建。
那么,都有哪些类型或者说来源的数据可以导入Power Query呢?
点击【数据】选项卡下的【新建查询】按钮,从弹出的下拉框中可以看到各种选项。这包含了文件(Excel工作簿,CSV,XML,文本,文件夹等)、数据库(各种主流及非主流数据库)、微软云Azure、以及其它来源(网页web、Facebook等)。也就是我们平时常用的,少用的,甚至不用的,各种可能性数据源几乎都包括其中了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论