power query 的優勢是什麼?

在office2010就增加了這個功能,目前正在研究這個插件的功能,誰能簡述一下和excel的區別嗎?有哪些驚艷的功能,謝謝


power query是微軟官方插件 Power BI Desktop中的一員

而bi是Business Intelligence的簡寫,也就是商業智能

微軟加入這個插件就是讓個人自助式bi成為可能。

從2016安裝包自帶插件的做法來看,微軟是很看重這塊的

Power BI Desktop的4個插件:

1、power query 你可以理解為數據倉庫,ETL技術,抽取(extract)、轉換(transform)、載入(load)至目的端的過程,簡單的說就是清洗數據的

2、power pivot:數據分析的工具,你可以理解為內置透視表的加強版

3、power map:很強大的地圖工具,可以將分析數據以圖的形式按區域、時間、數值等多個維度的數據以圖表(包括3d動畫)的形式展現出來,so nice,excel開始燒顯卡了。

4、power view:可以快速創建各種數據可視化對象,從表和矩陣到條形圖、柱形圖和氣泡圖以及多個圖表的圖表,快速形成商業報告

1-2-3或者1-2-4幾個組合在一起,一條龍作業,商業智能分析一人完成。

但是也是需要投入學習時間成本的,而且目前市面上相關的中文教材缺乏,我也只淘到了power pivot 中文翻譯的教材,其他全是外文的,教材準備過年啃啃,如果入坑的話,一起交流吧。


【2016年9月21日添加另一個例子】(一個百度雲和PowerQuery結合應用減少工作量的例子)

使用PowerQuery半年了,個人體會是太節省重複工作了。舉個實際工作的例子:我的工作任務之一是處理一個班級的人員數據。我要做以下工作:

1.刷新另外一個系統的報名表數據;

2.篩選報名表中特定班級的人員信息,並對人員進行姓名去空格、身份證號碼去掉文本標識符、最後一位x大寫,檢測手機號碼長度等等數據清洗工作;

3.從我們系統導出全部人員信息;

4.將報名表和系統賬號比對,找出有賬號和沒賬號的人員;

5.導出我們系統人員導入模板;

6.將沒賬號的人員填入該模板,並從另外的表獲取組織機構信息;

7.從系統導出班級人員導入模板,將有賬號和剛才新建的模板里的賬號信息填進去;

8.區分哪些班級學員是會員單位的,哪些不是會員單位的;

9.會員單位的學員生成簡訊名單;

10.非會員單位的學員在姓名後加標註;

11.根據班級名稱製作簡訊內容;

12.有個別特殊學員單獨用表列出。

如果按照常規方法去處理以上步驟,費時費力不說,還容易出錯。用PowerQuery之後,我每次要做的就幾件事情:

1.刷新報名表

2.刷新模板

3.將自動生成的系統人員導入表、班級人員導入表、簡訊名單和簡訊內容分別單獨存到excel文件里,導入系統、發給相關人員,over。十分鐘之內可以搞定。

當然了,現在業務流程變了,這些人工活兒其實都差不多已經被系統取代了。


一個重要功能就是可以把查詢數據的語句共享給其他人,這樣的好處是不需要共享數據集或工作表給其他人。


推薦閱讀:

OCR可以識別書上的公式嗎?
有沒有系統學習office2013的教程?
如何看待「Office 2003夠用了,不用Office 2013」之類的言論?

TAG:微軟Microsoft | MicrosoftOffice | MicrosoftExcel | Office2013 | Office2016 |