求助EXCEL找不同项,合并的问题。

ZigZagClaw-avatar

ZigZagClaw

2022-08-11T06:05:34+00:00

有2张表,其中某列内容是一样的,其中一张要多几行
比如表1的A列1000行,表2的A列有1100行,现在要想办法把表2的多余100行给删除掉
让2张表的那一列内容是一样的这种要怎么操作啊?

百度半天了没找到可行的[s:ac:晕]

补充一下,因为数据比较多,有10几万行的数据,最好的效果是能达到一一对应,不重复的都集中在一起,比较好删除
excel函数确实用得很少,vlookup我百度了下的,感觉找重复的比较合适
21楼有截图说明

谢谢各位支招,我去学习函数了[s:ac:晕],不吃透不行呀,小白又要耗几天进去了[s:a2:大哭]
King Tommy-avatar

King Tommy

vlookup
Bigbee6-avatar

Bigbee6

既然楼上说了vlookup了
我补充一个 最新版本的升级版函数filter
filter函数支持一对多查询
Jaced-avatar

Jaced

用countif呗,然后按结果排序,把结果为0的删掉,再按原序号排序恢复
FROST-avatar

FROST

两列内容放一起,条件格式-突出显示单元格规则-重复值,然后颜色筛选,没高亮的就是不重复的
tangeN-avatar

tangeN

没太理解你需求
如果1000的表1和1100的表2,多出来100正好就是不一样的话,那使用表1就是了

如果表1和表2有不止100个不同,甚至更多不同(如300多个),那么,额外的100是随便删除还是只删除不同的

如果表1和表2只有几十个不同,不到100个,那按什么标准删除?
Ziragat-avatar

Ziragat

Reply to [pid=633311671,33123408,1]Reply[/pid] Post by [uid=1662408]wjjwilton[/uid] (2022-08-18 15:19)
他说的是两张完全不同的表格,但是有某一列的数据是一样的,但是B表比A表多了100行,要把这多出来的100行删掉。。。
Lou-avatar

Lou

vlookup 直接能全部标记出来
Huntеr-avatar

Huntеr

简单点,分别排序,然后把其中一列多余的尾巴删掉?
DoritosXTV-avatar

DoritosXTV

在表二中用xlookup,查询表1,查不到就代表多的,查不到的行可以直接用筛选去掉
detective dipshit-avatar

detective dipshit

FILTER函数,比如筛表1有,表2无的A列
=FILTER(表1,ISNA(MATCH(表1[A],表2[A],0)),"")
tangeN-avatar

tangeN

[quote][pid=633312575,33123408,1]Reply[/pid] Post by [uid=4618747]水里地下[/uid] (2022-08-18 15:23):

他说的是两张完全不同的表格,但是有某一列的数据是一样的,但是B表比A表多了100行,要把这多出来的100行删掉。。。[/quote]按这个描述,按一个方向排序,直接删除100不就完事了
ETHAN-avatar

ETHAN

Reply to [pid=633315011,33123408,1]Reply[/pid] Post by [uid=1662408]wjjwilton[/uid] (2022-08-18 15:32)问题是这100可能是混在1000个里面的,不能通过简单排序筛出来
Spoopy-avatar

Spoopy

上面几个方法不都行。。。最简单的xlookup,表2里做个辅助列查表1,信息为空筛选——删除行,完事儿
tutunu-avatar

tutunu

我觉得四楼简单一些,两张表你可以把不同的两列复制出来放到第三张表做,做完再复制回去
ZigZagClaw-avatar

ZigZagClaw

[quote][pid=633315011,33123408,1]Reply[/pid] Post by [uid=1662408]wjjwilton[/uid] (2022-08-18 15:32):

按这个描述,按一个方向排序,直接删除100不就完事了[/quote]排序不行的,有些数据在中间的。。。。 而且十几万行的数据。。。。
ZigZagClaw-avatar

ZigZagClaw

[quote][pid=633310433,33123408,1]Reply[/pid] Post by [uid=42826383]willhaha[/uid] (2022-08-18 15:15):

两列内容放一起,条件格式-突出显示单元格规则-重复值,然后颜色筛选,没高亮的就是不重复的[/quote]这个方法比较简单,但是数据比较多,能把不同的数据集中在一起吗?
Space traveller-avatar

Space traveller

直接百度vlookup怎么用就得了
反正今后也用得到
直接在B表中用公式筛选出A表那1000个就OK了

另外,问excel表格,尽量放示意图或者文件
Knightless-avatar

Knightless

复制到一张表上然后直接去重再复制回来。。
ZigZagClaw-avatar

ZigZagClaw

[quote][pid=633325243,33123408,1]Reply[/pid] Post by [uid=42170622]smallfount[/uid] (2022-08-18 16:08):

复制到一张表上然后直接去重再复制回来。。[/quote]只有1列数据那当然简单,[s:ac:呆]