2017-01-20 9 views
0

私はPowerQueryを試していますが、良い点がありますが、何か問題があります。私はここや他の場所をチェックしましたが、問題を解決するのに役立つものは何も見つかりませんでした。パワークエリ - ソース値が別のリスト/テーブルにあるかどうかを確認してください

私はPQでソースを使用して変換できます。このソース(.csv)がPQエディタに読み込まれたら、特定の列の値が別のテーブル/リストにあるかどうかを確認する必要があります。

私は別のシートに小さなテーブルを作成し、別のソースを作成しました。

新しい列を作成しようとしていて、その列の現在のメインソース値(明示的に変化していて名前である)が他のソースであるリスト/テーブルの一部である場合は、 。その場合は、追加された列の値はYESになり、そうでない場合にはNOになります。

Excelで私はおそらくvlookupを使っていただろうという簡単なチェック。

私はリストやテーブルとして作成しようとしましたが、ここでは常にリスト/テーブルと呼ばれました。

誰もここに助けてもらえますか?

= Table.AddColumn(#"Promoted Headers", "Real_A", each if Table.ContainsAny(Source, EMEAL, {[Analyst]=[EMEA]}) then "EMEA" else "XX") 

これは私が最後に試したものです。 "Source"はすでに読み込んだ.CSVで、[Analyst]はその1列です。 [EMEA]は、EMEAL(リスト)の列の名前です。

はエラー私が持っている:

Expression.Error: We cannot convert the value "Pippo" to type Record. 
Details: 
Value=Pippo 
Type=Type 

「ピッポは」ここにも、そう...だけでなくどこかなり混乱しEMEALリスト内の値の1 [アナリスト]列の値ですが、問題は本当にです。

ありがとうございました!

答えて

関連する問題