power query(獲取與轉換):excel數據整理的新利器

      在excel 2016版本中,“數據”選項卡下新內置了一個叫“獲取與轉換”組的功能。看起來簡簡單單的幾個功能命令,真正應用起來,卻別有洞天。


wKioL1dqLwringn_AACKWMfDd84860.png-wh_50


      這個叫“獲取與轉換”的組,其實就是power query,什麼是power query,不知道的自己去百度。回到這個功能上來說。爲什麼我要大力推薦這個“獲取與轉換”功能。因爲它實在太強大了。甚至可以在excel中專門開闢一個研究方向。那到底這是一個什麼樣的功能?從字面意思理解,獲取:就是獲取數據,它提供了幾乎所有可能,能導入的接口。比之前excel提供的各種導入數據的接口智能,更好用。


wKiom1dqMCGiw08nAACIEmSCyu0695.png-wh_50 


       再來說,它的第二個詞“轉換”,數據獲取之後,本來應該進行數據彙總分析等,但是很多時候,獲取的數據並不規範。所以接下來還得整理下數據,所以叫轉換。說到這個轉換就厲害了。這個轉換就像在excel工作表中進行各基礎操作對數據整理一樣,但不同的是。power query會將每一步記錄下來,並且隨時可以修之前的操作步驟。


wKioL1dqMdGjUcOMAAEdMDXnzPk118.png-wh_50



       那麼保留這個操作步驟的目的是什麼?這就是比普通excel中操作優勢所在。當數據更新時,在excel界面就得按照之前的步驟重複操作一次,而如果在power query中完成。則只需要刷新一下即可。因爲power query會按照之前的步驟再運行一次就OK了。有點像excel中的宏錄製哈^_^。

       power query相比於其它的excel功能,如:函數、VBA等強大的功能,有什麼優勢呢?power query的優勢就在於操作簡單。也許函數要絞盡腦汁才能完成,或者絞盡腦汁可能也完不成的工作,在power query中只需要輕鬆幾步搞定。而相對於VBA來說,它不需要寫複雜的代碼,也能實現數據分析處理的自動化。對於討厭編程而又逃不開數據處理工作的人來說,簡直是福音。爲了普及power query的應用。特別製作了一套純粹手工操作power query教程([曾賢志]power query實戰視頻教程),解決了很多平時特別費勁的數據處理問題。

  當然,power query是一個強大的數據處理工具,在裏面的每一步操作,其實有都相關代碼產生。我們叫M代碼,那麼在power query就叫M語言。如果你要真正、徹底、完全的瞭解power query,你就得學M語言。在後面有機會。會再出一套從原理上講解關於power query點點滴滴。之前的[曾賢志]power query實戰視頻教程只能算是鸚鵡學舌篇。就像你要學excel VBA,但得先學一下excel的基礎操作。如果你不想更深入學習,基礎的操作也會讓你受用終身。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章