第9期 | 带你零基础入门WPS Query编辑器(左右合并)


Lv.2潜力创作者
2.7:左右合并
在ETPQ里,有个只需鼠标操作却非常好用的查找功能--【左右合并】。
导入我的PQ分享\ 2.7合并查询\成绩表,分别将里面的2张表按顺序上载到ETPQ中(WPS Query编辑器里左侧查询里应该会出现表1和表2)
如下图,表1是语文成绩表,表2是数学成绩表,需要将数学成绩匹配过来,放在语文成绩列的右侧(很典型的Vlookup匹配数据)
操作:由于需要在表1右侧拉取数学成绩,所以需要在语文成绩表中操作,点击表1语文成绩表,点击【左右合并】
在弹出的对话框中,由于需要匹配表2的数据,如下图,点击右侧【选择要合并的数据源】,在新对话框选择要匹配的数据【表2】,预览中可以看到表2为数学成绩,之后点击确定
如下图,在回到上一个对话框中,右侧的合并方式默认为【左合并】,不做修改,左侧的匹配条件,由于需要根据姓名查找数学成绩,选择表1的姓名=表2的姓名,作为匹配条件,最后确认
结果如下,【语文】列的右侧新增一列【表2】,并且查看每个Table,可以看到有成绩的结果和没有成绩的结果。
点击【表2】右侧的扩展按钮,在下拉选项里只勾选【数学】,取消勾选【使用原始列名作为前缀】,确定
结果成功匹配到表2的数学成绩
如果在扩展下拉菜单里,勾选【序号、姓名、数学】,同时勾选【使用原始列名作为前缀】,会在新增加的列名带上原来的表名,并且表2里的匹配数据会以列的方式全部展示,如下图。因此扩展列可以自行选择自己需要的列,做出自己需要的结果
多个条件匹配
如果需要查询的条件为多个条件,只需要在合并查询的对话框里依次【新增匹配条件】即可,其他操作一样
如下图,假设需要【序号】和【姓名】两个条件,才能查找到对应的数学成绩。操作:点击匹配条件右侧的【新增】,然后选择【序号】作为第1个匹配条件,再选择【姓名】作为第2个匹配条件(表示匹配项有2个,需要同时满足2个条件才能匹配到数据)
其他方式都和上述一样,就不再演示
6个连接
在【合并方式】的下拉菜单里有6种连接,现在分别演示各自的结果
点击表1,右键创建副本并重命名,操作5次,分别重命名为左合并、右合并、交集合并、并集合并、左反、右反,如下图
对6张表进行如下左右合并,每次的合并方式都不一样
6种结果如下
左合并:表1全部显示,表2显示左边有的
右合并:表2全部显示,表1没有的用null显示
交集合并:只显示表1表2都有的
并集合并:表1表2全部显示,如果没有,用null填充
左反:表2是个剪刀,减去表1的共同部分,留下表1剩下部分
右反:表1是个剪刀,减去表2的共同部分,留下表2剩下部分
如果学过PPT的布尔运算,会更容易理解之间的差异
合并查询
依次选择字段
6种连接方式
本次编辑电脑系统:
版本Windows 11 家庭中文版
版本号25H2
操作系统版本26200.8457
WPS版本:
当前版本12.1.0.26884-release
渠道号12012.2019
💖希望对你有助。欢迎点赞、评论、收藏!!!💖
查看我的更多合集:(点击跳转👉)WPS Query合集
Lv.2潜力创作者
Lv.2潜力创作者
Lv.2潜力创作者