巧用Power Query中的參數(shù)設(shè)置
參數(shù)我們都知道砰奕,在使用公式的時候就必須要用到參數(shù)漱病,尤其是自定義函數(shù)的時候灾螃。那在Power Query中有個參數(shù)管理的選項你有用到過嗎?
此外通過設(shè)置參數(shù)剑逃,可以很方便的創(chuàng)建自定義函數(shù)扁远。
例如在使用導(dǎo)入文件夾數(shù)據(jù)時,通常會讓我們填寫文件夾目錄地址參數(shù)內(nèi)容汛聚,如圖1所示锹安。通過下拉菜單,可以發(fā)現(xiàn)其有可選擇的參數(shù)倚舀。
通過新建參數(shù)設(shè)置的參數(shù)的格式有以下幾種叹哭,如圖2所示。
因為是操作導(dǎo)入文件夾數(shù)據(jù)痕貌,所以之類的參數(shù)設(shè)置成為文本格式并在默認值之類填寫我們需要導(dǎo)入的文件夾地址风罩,這樣就能和之前導(dǎo)入文件夾操作一樣,默認參數(shù)就是需要導(dǎo)入的文件夾地址舵稠,如圖3所示超升。
然后做一系列的清洗動作,例如展開屬性文件大小等哺徊,刪除不需要的內(nèi)容等室琢,結(jié)果如圖4所示。
此時可以看到在左邊的查詢欄里有一個是我們清洗完成后的表格落追,另一個是文件夾地址的參數(shù)盈滴。如果我們想要對其他文件夾進行相同的處理,那肯定需要建議一個自定義函數(shù)轿钠,把之前的清洗動作作為一個過程來對其他文件夾進行處理巢钓,如果你在查詢過程中用了參數(shù)來進行處理,那接下去的自定義函數(shù)就很簡單了疗垛,右擊處理過程的查詢表症汹,可以看到有一個創(chuàng)建函數(shù)的選項如圖5所示,直接點擊就能生成帶文件夾地址參數(shù)的函數(shù)继谚,這對于自定義函數(shù)的創(chuàng)建非常的便捷烈菌。這個時候就直接幫我們創(chuàng)建好了函數(shù),使用的就是查詢中的整個過程花履。
最后直接調(diào)用此函數(shù)即可芽世,通過輸入文件夾地址就可以獲取文件大小等信息,如圖所示诡壁。
快利用這些系統(tǒng)自帶的功能來加快我們清洗的步驟吧济瓢。