数据准备时,一张表如何去除和另一张表交集部分的数据得到新的表?

现在有两张Excel表,有什么手段能去除一张表中和另一张表交集部分的数据,得到新的表,感觉就是右合并的另外一部分,但不知道怎么取;

两张表的列不相同,只是某一列有相同的数据需要去除。第一张表的数据量比较大,会有重复,第二张表的数据较少,且不会重复

举个例子:

image.pngimage.pngimage.png

如何把第一张表的‘a’通过第二张表找到并去掉‘a’对应的一行数据得到第三张表

FineBI 用户m5724076 发布于 2021-2-6 09:18 (编辑于 2021-2-6 09:56)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
令狐锋Lv4见习互助
发布于2021-2-6 15:14

左合并两张表,数据量多的为左表:合并依据B=Bimage.png

再过滤 工作簿11-A或C为空;image.png

最后分组汇总即可  image.png

最佳回答
0
用户t4159928Lv6见习互助
发布于2021-2-6 09:25

如果是填报的话,试试覆盖导入

最佳回答
0
WhiteWhale2018Lv2见习互助
发布于2021-2-6 09:28

方法一:最简单的方法是把主键数据导到数据库中,然后查询出结果后再匹配。

方法二:判断交集的字段拉到一张表中,然后去重(去重可以通过复制、粘贴的形式实现)。

  • 用户m5724076 用户m5724076(提问者) 实现不了我的要求
    2021-02-06 09:55 
  • WhiteWhale2018 WhiteWhale2018 回复 用户m5724076(提问者) delete from T1 where exists(select 1 from T2 where T1.A=T2.A)
    2021-02-06 10:06 
  • 用户m5724076 用户m5724076(提问者) FineBI界面操作上暂时实现不了吧,只能先录入数据库使用SQL语句实现吗
    2021-02-06 10:11 
  • WhiteWhale2018 WhiteWhale2018 回复 用户m5724076(提问者) 直接在EXCEL里VLOOKUP一下,找到T1表中A列在T2中能被匹配的行,然后删除。
    2021-02-06 10:19 
最佳回答
0
seeyoulmLv4见习互助
发布于2021-2-6 17:10(编辑于 2021-2-6 17:14)

excel多好处理啊。用vlookup查出来,然后过滤删掉就好啦。

表1.jpg

  • 5关注人数
  • 684浏览人数
  • 最后回答于:2021-2-6 17:14
    请选择关闭问题的原因
    确定 取消
    返回顶部