= Table.AddColumn(#「Filtered Rows1」,「Average Revenue」,List.Sum({[#「nx1671 - AvgRevenueTotal」],[ #「nx1670 - AvgRevenueTotal」],[#「nx1669 - AvgRevenueTotal」],[#「hill2 - AvgRevenueTotal」],[#「hill1 - AvgRevenueTotal」],[#「e784028 - AvgRevenueTotal」],[# e784027 - AvgRevenueTotal「],[#」e784026 - AvgRevenueTotal「],[#」oakd02 - AvgRevenueTotal「],[#」oakd01 - AvgRevenueTotal「],[#」sthl2 - AvgRevenueTotal「],[#」sthl1 - AvgRevenueTotal「],[#」e782388 - AvgRevenueTotal「],[#」e782387- AvgRevenueTotal「],[#」e782386 - AvgRevenueTotal「]}),類型號碼)Power BI Query Editor:包含某個字符串的列名稱列表
我想讓這段代碼更具動態性。目前,當我將新文件添加到從中導入數據的文件夾時,我必須手動將新列名稱輸入到上面的列表中。
我的問題,有沒有一種方法可以搜索並列出包含「AvgRevenueTotal」的表中的所有列名?
也許產生如下面的函數:
= Table.AddColumn(# 「過濾Rows1」, 「平均收入」,每List.Sum(ListColumnNames(# 「過濾Rows1」 ) )
這包括添加的所有新列。不是,只有包含「AvgRevenueTotal」的列。 添加的其他列包含「AvgOutputTotal」,「CntrRevenueTotal」和「CntrOutputTotal」。隨後需要在他們自己的Total欄中總結這些內容。 –
在這種情況下,我將在Unpivot之後停止此查詢,並通過引用此「基本」查詢爲每個Total列開始一個新查詢。在每個「總計」列查詢中,我將過濾「屬性」列以在使用「按組合並」之前僅獲取所需的值。最後,我將使用「合併」和「展開」將3個「總計列」查詢拼接在一起。 –
非常感謝 –