2017-06-01 23 views
2

親愛ウィザードに)パラメータとしてパワークエリー列名

私が入力使える検索機能を作成しようとしています:検索を実行するには、この表の検索 2列のため 1.表を 関数は次のようになります2

で指定した列で検索するには3値:

(mTbl as table, mColName as text, mColValue as text) => 

let 
    Source = mTbl, 
    FilteredTable = Table.SelectRows(Source, each ([ mColName ] = mColValue)), 
    Result = List.Count(FilteredTable[ mColName ]) 
in 
    Result 

まだそれはエラーになり:

Expression.Error: The column 'mColName' of the table wasn't found. Details: mColName

提案はありますか? あらかじめ多くのありがとうございます

答えて

3

[mColName]のようなフィールド参照は動的ではないので、コードは "mColName"という名前のフィールドを使用しようとします。パラメータmColNameの文字列には置き換えられません。

代わりに、使用することができます。TABLE.COLUMN(ソース、mColName)

+0

おかげでたくさん、MarcelBeugを!! –

関連する問題