电源查询 – 检查源值是否在另一个列表/表中

我正在尝试使用PowerQuery,并且我有一个很好的观点,但是我坚持了一些东西。 我查了这里和其他地方,但找不到任何帮助我解决问题的东西。

我有一个PQ的来源,我可以使用和转换。 一旦这个源文件(.csv)被加载到PQ编辑器中,我需要validation一个特定的列值是否在另一个表/列表中。

于是我在另一张纸上创build了一个小桌子,并为它创build了另一个源文件。

我试图创build一个新的列和现在validation与“每个如果”,如果该列(显然是不同的,他们是名称)的当前主要源值是其他源列表/表中的一部分,是另一个源。 如果是,则添加的列值为YES,否则为NO。

一个简单的检查,在Excel中,我可能做了与查找。

我总是在这里引用列表/表,因为我试图创build它作为列表或表,没有成功。

这里有人能帮忙吗?

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

这是我最后一次尝试。 “Source”是我已经读过的.CSV,[Analyst]是它的一列。 [EMEA]是EMEAL(列表)中列的名称。

我有这个错误:

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

“Pippo”是[Analyst]专栏中的价值,但也是EMEAL清单中的一个值…所以,在这里也非常混淆问题的实质。

谢谢!

相当于这种VLOOKUP是一个像这里描述的合并操作: http ://www.myonlinetraininghub.com/excel-power-query-vlookup