excel查找两列中相同的数据.有什么办法?

时间:2021-06-20 06:12:19
第一列    第二列
123       333
456       111
789       222
111       123
666       777


现我想在excel里找出两列中相同的数据,也就是123和111是相同的.
在excel里怎么操作?



6 个解决方案

#1


 补充问一下:
第一列         第二列     第3列 
123               333  a
456               111  b
789               222  c
111               123  a
666               777  c

输出值相同的和对应的第3列的值。

谢谢!

#2


用函数VLOOKUP就可以了,具体看帮助说明
--------------------
=vlookup(a1,b:c,2,)

#3


不是很明白.

用vlookup怎么打操作?

#4


VLOOKUP解决不了这个问题,我想没有一个直接的函数可以完成你的要求,但是要处理这样的问题也不是很麻烦,

1 123
2 456
3 789
4 111
5 666
6 333 a
7 111 b
8 222 c
9 123 a
10 777 c

然后排序

4 111
7 111 b TRUE
1 123 FALSE
9 123 a TRUE
8 222 c FALSE
6 333 a FALSE
2 456 FALSE
5 666 FALSE
10 777 c FALSE
3 789 FALSE


从第二行开始用这个函数
=IF(b1=b2,TRUE,FALSE)
这样把=true的筛选出来就可以了

#5


D1单元格输入公式=IF(MATCH(B1,A:A,0)>0,C1),向下填充

#6


我的方法笨了,5楼的是正确答案!

#1


 补充问一下:
第一列         第二列     第3列 
123               333  a
456               111  b
789               222  c
111               123  a
666               777  c

输出值相同的和对应的第3列的值。

谢谢!

#2


用函数VLOOKUP就可以了,具体看帮助说明
--------------------
=vlookup(a1,b:c,2,)

#3


不是很明白.

用vlookup怎么打操作?

#4


VLOOKUP解决不了这个问题,我想没有一个直接的函数可以完成你的要求,但是要处理这样的问题也不是很麻烦,

1 123
2 456
3 789
4 111
5 666
6 333 a
7 111 b
8 222 c
9 123 a
10 777 c

然后排序

4 111
7 111 b TRUE
1 123 FALSE
9 123 a TRUE
8 222 c FALSE
6 333 a FALSE
2 456 FALSE
5 666 FALSE
10 777 c FALSE
3 789 FALSE


从第二行开始用这个函数
=IF(b1=b2,TRUE,FALSE)
这样把=true的筛选出来就可以了

#5


D1单元格输入公式=IF(MATCH(B1,A:A,0)>0,C1),向下填充

#6


我的方法笨了,5楼的是正确答案!