493·合并查询的完全保留

标签:
pq双表比对查询 |
分类: 双表查找问题 |
当两个表格数据需要【合并查询】的时候,
它们必须至少有一列可以互相匹配。
但是两个表格的互相匹配列,不一定没有重复项,也不一定都能匹配到。
如图,左侧【表5】,A011项,在右侧【表4】中没有匹配项。
右侧【表4】,A211项,在左侧【表5】中也没有匹配项。
同时,左侧【表5】,A008有两个矛盾项。
右侧【表4】,有两个A009的重复项。
如果我们想合并两个表,又想保留最完整的数据信息。
首先需要将【表4】和【表5】导入到PQ。
依次单击【主页】-【合并查询】-【将查询合并为新查询】
在【合并】对话框,分别选择【表4】的“代码”列,与【表5】的“代码”列进行匹配,并将【联接种类】选择为【完全外部】。
在展开【表5】的Table数据时,必须勾选【表5】的“代码”字段。
因为两个表的“代码”字段没有相互包含关系。
选择“代码”字段和“表5.代码”字段,依次单击【主页】-【逆透视列】。
【逆透视】后,相到没有匹配到的项,只出现一次。
相互匹配到的项,出现两次。
重复的项和矛盾的项,都会交叉配对出现。
最大限度地保留了全部数据信息。
之后,可以删除已被【逆透视】的“代码”列。
最后,选择剩下的全部列,依次单击【主页】-【删除行】-【删除重复项】
得到的数据就是最完整的不重复数据。
前一篇:492·遍历单元格引用
后一篇:494·数据透视表的条件格式