大家好,昨日介紹了幾個Power Query的操作方法,今天將繼續介紹更多給大家。
1.篩選
首先是篩選的功能,這個功能我相信大家都不陌生,在龐大的資料當中,在其中一定有一些不需要的資料,因此我們必須先進行篩選,這樣將資料表匯入前台的時候才不會有太多多餘的資料。
首先可以找到想要進行篩選的欄位,在上方標頭的地方點選右側的向下箭頭
裡面可以看到這個欄位所有的內容,但如果有太多不同的內容的畫,一個列表內不會顯示選步,因此建議在篩選前可以先點選「載入更多」
接著就可以看到所有不同的欄位資料,只要點選想要的內容後按下確定就可以成功篩選囉。
分割資料行
分隔資料行是用在當你想要某資料行內的幾個字,並且想要將這些字取出來自成一行所用,這個功能相當方便,但想當然就會影響到原資料喔。
那麼我拿這行資料為地址的資料欄未來舉例,當我今天想要這欄內的縣市名,也就是這欄的前三個字該怎麼做呢?
首先要點選上方的「分割資料行」
接著由於我們是要取前三個字,因此就要點選「依字元數」
最後在字元數的地方輸入3,且分隔的地方要記得是要選「最左邊一次」,畢竟我們要的資料是第1~3個字(左邊)
按下確定後就可以看到我們成功將縣市分割出來了,但是看到在標頭的部分Power Query自動將名稱更為.1和.2,不是很方便閱讀,因此要更名的話,只要在標頭上快速點選兩下就可以改名囉!
完成就長這樣~
擷取
剛剛利用分割資料表的方式是很好,但當今天並不想動到原資料的話就不適用,因此就必須使用擷取,這個方法不但可以取出前三個字,也可以保留原資料欄的內容。
首先一樣先選擇想要分割的資料行,並點選上方的「新增資料行」
接著在裡面就可以看到「擷取」的選項,點選後一樣選擇「前幾個字元」
再來可以看到畫面就很簡潔的問你要保留的開頭字元數,就直接輸入3後按下確定
最後就可以看到Power Query已經擷取前三個字元出來並自動新增一欄再資料表的最後面
但這樣並不好閱讀,因此我們可以將這一欄移到前面,方法就是再標頭按下右鍵,就可以看到有可以移動的選項,再點選移「到開頭」即可
移到前面後當然還可以進行調整,只要點選著標頭不要放開,就可以進行左右移動,會有一條黑色的輔助線,讓你知道會移到哪個位置喔!當然也可以對這一欄新的欄位進行更名,這樣就算完成囉!