- 從數(shù)據(jù)到Excel自動化報表:Power Query和Power Pivot實戰(zhàn)
- 黃海劍(大海)
- 734字
- 2019-07-16 10:56:22
2.2 用Power Query處理數(shù)據(jù)的過程
小勤:看了前面Power Query基礎(chǔ)操作的例子,我對Power Query的一些基本操作有了一定的認(rèn)識,但一下子就實際操作,反而對整體的操作思路沒有一個直觀的認(rèn)識,能簡單講一下Power Query的總體過程是怎樣的嗎?
大海:好的。前面例子的整體過程可分為3個部分:數(shù)據(jù)獲取(新建查詢)→數(shù)據(jù)處理(清洗轉(zhuǎn)換)→上載數(shù)據(jù)(加載刷新),這就是用Power Query完成各項任務(wù)的基本過程,如圖2-16所示。

圖2-16 Power Query的數(shù)據(jù)處理過程
● 數(shù)據(jù)獲?。ㄐ陆ú樵儯簩⑿枰幚淼臄?shù)據(jù)放入Power Query中。
● 數(shù)據(jù)處理(清洗轉(zhuǎn)換):對Power Query中的數(shù)據(jù)進(jìn)行增加、刪除、修改、轉(zhuǎn)換、合并、拆分、排序、篩選、透視、逆透視等操作,最終變成自己需要的數(shù)據(jù)。
● 數(shù)據(jù)上傳(上載刷新):將Power Query中處理好的數(shù)據(jù)上傳(上載)到指定的地方(Excel表、數(shù)據(jù)模型等),在數(shù)據(jù)源發(fā)生改變時,通過刷新自動得到最新的結(jié)果數(shù)據(jù)。
小勤:為什么用Power Query這樣操作后,當(dāng)數(shù)據(jù)源有改變時可以實現(xiàn)自動刷新呢?
大海:這是因為Power Query對處理過程進(jìn)行了記錄,這些記錄可以在Power Query的功能窗口中很方便地查看,并可以按需要對每一步進(jìn)行修改或調(diào)整順序等。比如前面的那個基礎(chǔ)操作的例子,生成的步驟如圖2-17所示。

圖2-17 Power Query數(shù)據(jù)處理過程中生成的步驟
小勤:這個是不是很像一個錄制宏的過程?
大海:的確有一點像錄制宏的過程,但比錄制宏要人性化,而且功能也強(qiáng)大了很多,并對所有步驟進(jìn)行了可視化管理,而不像宏僅有一堆的代碼。
小勤:但代碼有代碼的好處,如果我學(xué)會了VBA,那代碼的靈活性將更好,可擴(kuò)展性將更強(qiáng)。
大海:對。其實Power Query最終也是形成了一系列的代碼,也可以根據(jù)需要進(jìn)行更改,但一般情況下,大部分的工作可以直接通過鼠標(biāo)操作方式來完成。操作步驟和代碼之間的對應(yīng)關(guān)系如圖2-18所示。

圖2-18 操作步驟及生成代碼間的關(guān)系
小勤:太棒了!我終于知道Power Query的大致工作原理了。
- Word/Excel/PPT 2007辦公技巧
- Excel 2019公式與函數(shù)應(yīng)用大全(視頻教學(xué)版)
- 和秋葉一起學(xué):秒懂Excel(全彩版)
- 金蝶ERP-K/3培訓(xùn)教程:財務(wù)/供應(yīng)鏈/生產(chǎn)制造(第2版)
- Excel 2016辦公應(yīng)用從入門到精通
- Excel 2019公式、函數(shù)應(yīng)用大全
- Excelize權(quán)威指南
- WPS Office高效辦公:辦公實戰(zhàn)與技巧大全(8合1)
- Excel大神是怎么做表的
- 跟李銳學(xué)Excel數(shù)據(jù)分析
- Excel數(shù)據(jù)處理與統(tǒng)計初步(第4版)
- 做好PPT就靠這幾招:圖解力 吸引力 說服力(全彩圖解版)
- ChatGPT+Excel高效數(shù)據(jù)計算與處理(視頻教學(xué)版)
- PowerPoint 2010從新手到高手
- Excel統(tǒng)計分析:方法與實踐