03.01 新一代Excel Power Query真的這麼厲害?

PowerBI朋友圈


新一代Excel Power Query有多厲害?用過的人都會驚歎它的革命性!先來看一下大家是怎麼評價的——逆天給力!!

不過,Power Query之所以厲害不僅僅是因為其功能強大,最關鍵的是還十分簡單易用!完全沒有了VBA的高門檻!舉例如下:

一、2步搞定多表數據合併

Step01-從工作簿新建查詢

Step02-展開數據

結果如下:

後續按需要進行整理:

1、刪掉一些沒用的列(或選擇要保留的列)

2、將第一行用作標題

3、通過篩選刪掉其他表裡重複的標題行和彙總行

最後,【關閉並上載】數據即可,如下圖所示:

當源表中有數據變更時,可以直接在結果表裡一鍵刷新,如下圖所示:

二、2步搞定數據轉換難題

例子處理需求如下:

用Power Query只要點幾下鼠標就搞定(除去導入數據的步驟,實際核心操作只有2步):

Step-0:數據獲取

Step-1:逆透視

Step-2:透視

搞定了,數據上載即可:

關於Power系列新功能的強大遠不止於此,同時,從上面2個例子也可以看出,Power Query的學習相對於VBA來說,非常簡單易用!


【私信“材料”直接下載系列訓練材料】

  • 【Excel必備基礎小動畫】

  • 【60+函數彙總案例】

  • 【數據透視基礎精選10篇】

  • 【Power Query入門到實戰80篇】

  • 【Power Pivot 基礎精選15篇】

我是大海,微軟認證Excel專家,企業簽約Power BI顧問

讓我們一起學習,共同進步!

【您的關注和轉發鑄就我前行的動力!謝謝支持!


Excel到PowerBI


對於多表追加與合併的問題,傳統Excel有不少方案,有的是基於SQL、有的是基於VBA。今天要講一種全新的數據追加與合併方式,這種方式非常靈活、強大,堪稱Excel多表追加、合併終結者-它就是PowerQuery!

在終結者PowerQuery眼裡,解決多表追加與多表合併,一共只需要兩發子彈 - 一顆是Table.Combine追加函數,另一顆是Table.NestedJoin合併函數!(本篇將先講多表追加,多表合併將放在下期,敬請關注!)

一、PowerQuery多表追加

以下均已Excel文件為例,以Excel2013操作,Excel2010與Excel2016無差異。

情況1、追加結構相同數據:

原始數據:

待追加原始數據

各Sheet表數據內容

操作演示:

關鍵步驟說明:

Table.Combine(Excel.Workbook(File.Contents("C:\\Users\\15PR\\Desktop\\待追加數據.xlsx"), null, true)[Data])

“Use First Row AS Headers”是將第一行作為標題,增加[Data]是取出需要的數據列,Table.Combine是對數據進行追加。

該方式不限制帶追加表單數量,後期也可以動態增加,增加後只需在合併結果上右鍵點擊刷新即可更新為最新數據,可謂是一勞永逸之作!

刷新界面如下:

數據刷新操作

情況2、追加結構不同數據:

結構不同數據可將原數據的標題列順序打亂,並且增加標題列。

變動後數據源如下,紅色框為變紅後數據結構:

數據源,紅色為修改後

操作演示:

關鍵步驟說明:

Table.Combine(Table.AddColumn(Source, "Custom\

PowerBI朋友圈


我跟你說其實新一代真的是這麼厲害。

因為他之前幾代就已經很厲害了。目前我知道的是世面兒上的相同類的軟件,基本上沒有可以和他相提並論的。

在咱們國內,可能對微軟的三大軟件其實一直都在用,但是對他們的關注一直都很少,其實這三個軟件,如果你選擇買正版的話,他們從很久很久以前就已經非常的厲害。

其實因為我們中國人很多都選擇去用免費的盜版,所以導致這個軟件有很多很多的功能,都是很久遠很久遠的。我們很多人認為他們沒有那麼好用,或者很多功能都還不會用,其實只是因為我們選擇了盜版。

因為我在國外學習的原因,所以我用的微軟的系統和軟件基本上都是正版的,因為學校給提供免費的正版,我還記得那一年,我身邊好多朋友都還不知道,ppt是直接可以導出視頻的,其實正版的人家在01年的那個版本就已經可以從ppt直接導出視頻了。而且01年的那個版本,基於數據庫的好多函數都已經做的非常的好了。只是當時我們不知道而已。


分享到:


相關文章: