糊涂妙增 发表于 2021-11-29 15:32:00

如果对比两列数据,取出完全相同的项目

各位大侠,周一好,又有新问题了,不知道该怎么描述,举个栗子如图:不能用EXACT这个公式,因为两列的内容是错行的,而且数据非常的多。每列的内容没有重复项,希望取到两列有完全相同的值。不知道是不是把问题说明白了,谢谢各位大侠指点!

想想莲莲 发表于 2021-12-4 17:21:11

可以有空行,没关系,自己排序下就好

用户健康祥和 发表于 2021-12-5 03:30:58

E14 =IF(AND(COUNTIF(A:A,D14)>0,COUNTIF(B:B,D14)>0),"TRUE","False")

夏建光 发表于 2021-12-7 06:22:21

大侠,不好意思,不是E14,公式应该是在标黄的区域,D2=……。我试了下,没取到数,我是希望能找到两列完全相同的值,而不是看两列数据是否完全相同。谢谢啦

酱酒犟人 发表于 2021-12-7 17:08:24

=TRIM(MID(SUBSTITUTE(TEXTJOIN(" ",1,IF($A$2:$A$8=$B$2:$B$8,$A$2:$A$8,""))," ",REPT(" ",99)),ROW(A1)*99-98,99)) 这样子吗?

潜水 发表于 2021-12-9 16:36:28

奇怪,没有取到值

金刚王 发表于 2021-12-14 08:41:54

EXCEL版本低的原因,我给你换个 =IFERROR(INDEX($A$2:$A$3000,SMALL(IF($A$2:$A$3000=$B$2:$B$3000,ROW($1:$2999)),ROW(A1))),"")三键结束下拉

吕常允 发表于 2021-12-15 15:28:20

刚刚看了下要找的数据,一列是2300多条,一列是2500多条,希望能把两列完全相同的值单独取出来

三得力 发表于 2021-12-18 14:29:20

果然可以,第一个取到了,后面是空值,大侠,三键结束下拉是什么意思

阳光彩霞 发表于 2021-12-23 19:12:15

A列、B列都有的名字?
=INDEX(A:A,SMALL(IF(COUNTIF(B:B,A$2:A$2500),ROW($2:$2500),4^8),ROW(A1))),数组公式。
页: [1] 2 3 4
查看完整版本: 如果对比两列数据,取出完全相同的项目