當前位置:係統粉 >   IT資訊 >   微軟資訊 >  微軟Excel Power Query,一次搞定數據去重!

微軟Excel Power Query,一次搞定數據去重!

時間:2017-06-10 來源:互聯網 瀏覽量:

在Excel數據處理中,數據去重是很常見的一個數據處理操作。

讓我們來看看在新一代Excel中,如何一次性搞定!本文以Excel2013版本為例(已安裝PowerQuery插件,Excel2010 sp1版與此類似)。現用PowerQuery製作了一個通用數據去重模板,該模板一次解決任意數據的任意列去重,隻要在去重列區域輸入列名(多列以逗號間隔)即可,每次使用在目標表格刷新一下就 OK !

微軟Excel Power Query,一次搞定數據去重!(1)

PowerQuery去重模板

微軟Excel Power Query,一次搞定數據去重!(2)

去重結果顯示區域

具體使用方法如下:

第一步:將待去重數據粘貼在“待去重數據”下的區域,

微軟Excel Power Query,一次搞定數據去重!(3)

粘貼待去重數據

第二步:在去重列區域指定要去重的列名。多列去重時列名以逗號間隔(英文狀態下逗號,這個可在模板隨便更改)

微軟Excel Power Query,一次搞定數據去重!(4)

指定去重列

第三步:在目標區域右鍵刷新就出來啦!如果原始數據有增減,再刷新一次就行啦!

微軟Excel Power Query,一次搞定數據去重!(5)

去重後結果

以後使用時,隻需打開Excel模板,指定查詢列,刷新一下就OK!

如果你很忙,沒時間學習新技能,在此我將該模板做成Excel的xltx模板,可以放在Excel的模板文件夾下(一般默認為:C:\Users\***\Documents\自定義 Office 模板),作為個人自定義模板,以後需要用時,隻需使用個人模板新建即可使用。如下圖:

微軟Excel Power Query,一次搞定數據去重!(6)

保存為個人模板,每次新建即可使用

模板下載地址:http://pbihome.net/forum.php?mod=viewthread&tid=135&extra=page%3D1

-------------------------------------------------------------------------------------------------------------------------------

好奇的同學可以接著看下背後的PowerQuery代碼:

點擊PowerQuery選項卡下的ShowPane調出查詢。

微軟Excel Power Query,一次搞定數據去重!(7)

微軟Excel Power Query,一次搞定數據去重!(8)

查看PowerQuery查詢

InputData查詢語句:

微軟Excel Power Query,一次搞定數據去重!(9)

InputData查詢步驟

微軟Excel Power Query,一次搞定數據去重!(10)

背後的PowerQuery代碼

去重列查詢語句:

微軟Excel Power Query,一次搞定數據去重!(11)

去重列查詢步驟

微軟Excel Power Query,一次搞定數據去重!(12)

背後的Power Query代碼

如果你學習了Power Query之後,你會發現,數據去重對PowerQuery來說其實就是一個函數的事兒(Table.Distinct),本文做成模板仍多了幾步,是為了方便太忙的同學!如果可能,還是建議各位學一下,你會發現PowerQuery就是你的魔法站台,也是你Modern Excel魔幻之旅的開始!

微軟Excel Power Query,一次搞定數據去重!(13)

PowerQuery就是你Excel魔法站台

微軟Excel Power Query,一次搞定數據去重!(14)

Modern Excel魔法之旅~~

我要分享:

最新熱門遊戲

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航