总动员 发表于 2021-12-26 08:14:53

=IFERROR(INDEX($A$14:$A$21,AGGREGATE(15,2,ROW($1:$8)/(COUNTIF($B$14:$B$21,$A$14:$A$21)>0),ROW(A1))),"")

北海以北 发表于 2021-12-28 16:44:31

=IFERROR(INDEX($B$2:$B$3000,SMALL(IFNA(MATCH($A$2:$A$3000,$B$2:$B$3000,),""),ROW(A1))),"") 三键结束

养了五头猪 发表于 2021-12-31 00:19:21

如果是A1:A8区域则
=IFERROR(INDEX(A:A,AGGREGATE(15,2,ROW($1:$8)/(COUNTIF($B$1:$B$8,$A$1:$A$8)>0),ROW(A1))),"")

两广云贵川 发表于 2022-1-3 16:08:09

ctrl+shift+enter三键结束后,再下拉填充!!数组公式的结束方法。

王凌波 发表于 2022-1-3 22:23:47

大侠,啥叫 三键结束

包整痛 发表于 2022-1-7 17:02:20

都没取到,都是空值。我再把问题描述下,就是A列有2300个文本数据,B列有2500个文本数据,例如:A列有胡1刀、胡2刀,胡3刀、胡4刀、胡5刀,B列有胡2刀,胡3刀、胡4刀、胡5刀,胡6刀。A列没有B列的胡6刀,B列没有A列的胡1刀,那我想取的值就是胡2刀,胡3刀、胡4刀、胡5刀。就像中学学的那个左边一个圈,右边一个圈,相交的相同部分就是我想要的值。希望各位大侠指点,非常感谢!

认清社会 发表于 2022-1-9 00:03:32

朋友,你有没有想过,这个IF(,"TRUE","FALSE")有点多余?

绿风 发表于 2022-1-9 03:03:18

试了半天,还是练不会这招,好像不行,回家继续

一群小鱼 发表于 2022-1-12 17:26:23

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

看不懂的操作 发表于 2022-1-13 10:42:42

可以有空行,没关系,自己排序下就好
页: 1 [2] 3 4
查看完整版本: 如果对比两列数据,取出完全相同的项目