Excel工作表中有重複資料怎樣用公式查找出重複的資料?
Excel辦公實戰 發表于 職場2021-04-17
直接使用公式有些複雜:
=IFERROR(INDEX(A:A,SMALL(IF((MATCH($A$2:$A$7,$A$2:$A$7,)=ROW($A$2:$A$7)-1)*(COUNTIF($A$2:$A$7,$A$2:$A$7)>1),ROW($A$2:$A$7)),ROW(A1))),“”)
公式簡單解析:
1、MATCH($A$2:$A$7,$A$2:$A$7,)=ROW($A$2:$A$7)-1)
是否滿足首次出現,如果滿足返回True,否則False
2、COUNTIF($A$2:$A$7,$A$2:$A$7)>1
是否出現超過1次,也就是這裡說的重複值
3、滿足1和2的條件,返回行號,最後配合INDEX獲取對應的值
同時加上IFERROR容錯處理
當然還是比較推薦使用COUNTIF加篩選會簡單一些:
選擇結果為1的值即可