excel中怎么将A列中的一个数值与B列的全部数值进行比较?

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:53:52
如果A中有的数据B中没有,就将其在新列中列出?请问如何操作?如果要编宏的话,请那位高手写一个,谢谢啊!!!

可以利用辅助列来判断。
假如C列空闲,在C1单元格内输入或复制以下公式:
=IF(COUNTIF(B:B,A1)>0,"",A1)
下拉复制C1单元格直到最后一条记录。

=IF(ISNA(VLOOKUP(A1,$B$1:$B$24,1,0)),A1,"")

c1=if(countif(b:b,a1),"",a1)
双击c1填充柄。

在C1输入公式
=INDEX(A:A,SMALL(IF(COUNTIF($B$1:$B$5000,$A$1:$A$5000)=0,ROW($A$1:$A$5000),4^8),ROW(1:1)))&""

数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

就会得到A列有,但是B列没有的数据