合并…Join(Power Query 之 M 语言)


数据源:

  “销量表”和“部门表”两个查找表,每个表中都有“姓名”列

目标:

  根据“姓名列”将“部门表”中对应的部门合并到“销量表”中。

操作过程:

  选取“销量表”》【主页】》【合并查询】》选取“部门表”》选取匹配列》【确定】

   

   展开Table.Expand…

M公式:

  = Table.NestedJoin( 表1, {"表1匹配列1",...,"表1匹配列n"}, 表2, {"表2匹配列1",...,"表2匹配表n"}, "新列名", 匹配函数)

匹配函数:

  JoinKind.LeftOuter:左外部

  JoinKind.RightOuter:右外部

  JoinKind.FullOuter:完全外部

  JoinKind.Inner:内部

  JoinKind.LeftAnti:左反

  JoinKind.RightAnti:右反

扩展:

相关