请问使用EXCEL筛选功能方法,我想有三列第一列00-99的数字,第二列为随机的50个数字,如何筛选出第三列来

2024-12-22 00:28:14
推荐回答(3个)
回答1:

如果第一列是A列,第二列是B列,那么在第三列输入公式:
=SMALL(IF($A$1:$A$100="","",IF(ISERROR(MATCH($A$1:$A$100,$B$1:$B$100,0))*1,$A$1:$A$100,"")),ROW())
按CTRL+SHIFT+ENTER确认,再按住C1右下角的小黑点往下拉

回答2:

C1输入公式:
=INDEX($A$1:$A$100,SMALL(IF(COUNTIF($B$1:$B$100,$A$1:$A$100)=0,ROW($A$1:$A$100),101),ROW(A1)))
按CTRL+SHIFT+ENTER三键输入数组公式,下拉复制到出现错误值为止。

回答3:

我看只能编程了:用一个IF的嵌套循环,逐一判断第一列各单元格数据是否在第二列中出现,结果为真则不动作,结果为假就将该项显示至第三列中。可惜的是我不懂编程