第1个回答 2007-07-20
把B列的数据改成红色,再全部剪切到A列的最下面
在B1格面里输入 =IF(COUNTIF($A$1:$A$4999,A1)>1,"重复","不重复")
然后双击B1右下角的黑点,看A列红色字体旁边是重复的就是在上面有的,不重复的就是没有的。本回答被提问者采纳
第2个回答 2007-07-20
在C列依次添加:
=MATCH(B1,Sheet1!A:A,0)
=MATCH(B2,Sheet1!A:A,0)
=MATCH(B3,Sheet1!A:A,0)
。。。。。
=MATCH(B3000,Sheet1!A:A,0)
如果显示#N/A,则表示改行B的值在A中没有
如果显示数字,就表示与A列中的第x行重复
第3个回答 2007-07-20
方法肯定是要用辅助列(此题假设是C列), 输入公式作为判断条件
大部份老师都会用C列排序, 此方法会令到A列和B列的原有排序打乱, 而找出的2000个 数据也不是A列的原始顺序
故我提议用以下全公式的办法, 无需做排序/复制/黏贴等步骤。
在C1输入下列公式, 下拖到 C5000
=IF(COUNTIF(B:B,A1)=0,ROW(),9E+99)
在D1输入下列的公式, 下拖到D2000
=INDEX(A$1:A$5000,MATCH(SMALL(C$1:C$5000,ROW()),C$1:C$5000,0))
原A列B列, 及D列的数据排序与原始排序是一致的