两个Excel有一列内容相同,这一列排列顺序不一样,怎么把这两个表内容合并成一张表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个Excel有一列内容相同,这一列排列顺序不一样,怎么把这两个表内容合并成一张表?相关的知识,希望对你有一定的参考价值。

两个Excel表格,有一列内容相同,但是排列顺序不一样,把这两个表格内容合并成一张表,那么就以相同内容的那一列都按升序或降序排列后直接复制一张表的数据到另一张表中即可,如果不能使用排序,那么就使用VLOOKUP函数公式。 参考技术A 可以用VLOOKUP函数或者 INDEX与MATCH组合
进行跨工作表取值来合并
参考技术B 先尝试用数据的合并计算,不行就用代码不免费。

excel怎么查找多列数据中的相同数据,并导出到新的一列

跪求高手帮助。(x1,y1)......(x6,y6)是一系列点的坐标,想找到他们相同的点。即x1=x2=x3=x4=x5=x6且y1=y2=y3=y4=y5=y6的点。然后导出到新的一列。每一列数据不一样多。可以在百度云里下载这个文件。链接:https://pan.baidu.com/s/1wX2D2VnMk4QusoEnLBsmmQ 提取码:czcr 跪求高手帮助。

在M2中填写:=MAX(A2,C2,E2,G2,I2,K2),向右拉填充N2。

在O2中填写:=IF(AND(OR(ISBLANK(A2),A2=M2),OR(ISBLANK(C2),C2=M2),OR(ISBLANK(E2),E2=M2),OR(ISBLANK(G2),G2=M2),OR(ISBLANK(I2),I2=M2),OR(ISBLANK(B2),B2=N2),OR(ISBLANK(D2),D2=N2),OR(ISBLANK(F2),F2=N2),OR(ISBLANK(H2),H2=N2),OR(ISBLANK(J2),J2=N2)),M2,"")

在P2中填写:=IF(AND(OR(ISBLANK(A2),A2=M2),OR(ISBLANK(C2),C2=M2),OR(ISBLANK(E2),E2=M2),OR(ISBLANK(G2),G2=M2),OR(ISBLANK(I2),I2=M2),OR(ISBLANK(B2),B2=N2),OR(ISBLANK(D2),D2=N2),OR(ISBLANK(F2),F2=N2),OR(ISBLANK(H2),H2=N2),OR(ISBLANK(J2),J2=N2)),N2,""),就是把O2复制过来,再把倒数第二个参数中的M改为N。

把M2:P2选中,下拉填充就可以了。

O:P两列就是相同数据,空白的是不相同的数据。

实际上相同的数据很少,只有第一行与最后几行记录,如下图

参考技术A 把B列、C列与A列相同的数据分别放到D列、E列
D2输入
=if(countif($a:$a,b2),b2,"")
公式右拉1列再下拉

以上是关于两个Excel有一列内容相同,这一列排列顺序不一样,怎么把这两个表内容合并成一张表?的主要内容,如果未能解决你的问题,请参考以下文章

excel两列数据中如何找出相同的数据并对应排列

excel表格怎么填一列一样的内容

excel在一列前加相同的文字为啥前一列的文字会被覆盖

如何将excel表中的数据自动按照一定顺序显示到下一个表中啊

如何将excel中某一列数据按照指定顺序排序

Excel如何把两列中相同的数据找出,并对应内容排列?