比如,在A列,有很多人的姓名,上千,我想看下,有沒有相同的名字,把這些名字找出來。
可以這樣:b1 = countif(A:A,A1),選中B1,雙擊選擇框右下角小黑點(diǎn),或者按住左鍵,向下拖動(dòng)小黑點(diǎn)在B列篩選出>1的數(shù)據(jù)出來,這些都是重復(fù)的。
也可以這樣寫:假設(shè)數(shù)據(jù)在A列,在B列插入一空列作為輔助列,在B1輸入公式=countif(A:A,A1),然后向下復(fù)制公式,如果結(jié)果為1就不重復(fù),不是1就重復(fù)。
當(dāng)然還有更有趣的方法:
在一個(gè)Excel工作表中,若要判斷各個(gè)單元格中的數(shù)據(jù)是否重復(fù)并統(tǒng)計(jì)出重復(fù)的行號(hào),可使用函數(shù)令其自動(dòng)執(zhí)行操作。假設(shè),要統(tǒng)計(jì)
顯示于A1~A12單元格中的數(shù)據(jù)。首先,在B1單元格中輸入代碼:
=IF(COUNTIF($A$1:$A$13,VLOOKUP(A1,A2:$A$13,1,0))>1,CONCATENATE(“重復(fù)行號(hào):”,MATCH(A1,A2:A$13,0)+ROW(A1)),””)
而后,在B1單元格中會(huì)顯示與A1數(shù)據(jù)重復(fù)的行號(hào)。下面,選擇區(qū)域B1~B12,點(diǎn)擊菜單欄“編輯”→“填充”→“序列”,在彈出對(duì)
話框中查看“類型”項(xiàng)目,在此選擇“自動(dòng)填充”,其余選項(xiàng)保持默認(rèn)設(shè)置。確認(rèn)操作后,B2~B12之間的重復(fù)行號(hào)均會(huì)自動(dòng)填充.
=COUNTIF(A:A,A1)
顯示A1在A列是否有重復(fù),沒有顯為1,有1個(gè)以上顯示2或更多.
多行,可向下填充
=IF(COUNTIF(A:A,A1)>1,”有重復(fù)”,”無重復(fù)”)
查找A列,有沒有重復(fù)的數(shù)據(jù). 并給出相應(yīng)顯示.
多行,可向下填充
=LOOKUP(2,1/($A$1:$A$9999=A1),$B$1:$B$9999)
查找A列有沒有重復(fù)的,且顯示出對(duì)應(yīng)B列重復(fù)的最后一次數(shù)據(jù)
多行,可向下填充
=MATCH(LOOKUP(2,1/($A$2:$A$9999=D12),$B$2:$B$9999),$B$2:$B$9999,0)+1
查找A列有沒有重復(fù)的,且顯示出最后一次數(shù)據(jù)的行號(hào)
多行,可向下填充
=IF(LOOKUP(2,1/($A$2:$A$9999=A2),$D$2:$D$9999)=D2,””,CONCATENATE(“最后一次為:”,MATCH(LOOKUP(2,1/($A$2:$A$9999=A2),$D$2:$D$9999),$D$2:$D$9999,0)+1,”行”))
判斷D2在D列是否有重復(fù)數(shù)據(jù). 如有行,顯示最后一次與D2重復(fù)數(shù)據(jù)對(duì)應(yīng)行號(hào).
多行,可向下填充
=SUM(IF(A1:A100=B1:B100,1,0))-SUM(IF(A1:A100&B1:B100=””,1,0))-SUM(IF(A1:A100&B1:B100=”0″,1,0))
對(duì)比,A列與B列不論同不同行相同的數(shù)有多少個(gè). 數(shù)組,需要最后按Ctrl+Shift+Enter.