經常有小可愛問我,Excel 數(shù)據(jù)太多,想找一列中重復的數(shù)據(jù)該怎么辦?
超簡單,Excel 早就幫你準備好這個功能啦!
直接選中一列數(shù)據(jù),然后依次點擊【條件格式】>【突出顯示單元格規(guī)則】>【重復值】,就能 1 毫秒搞定。
關于自動標記 Excel 表格中的重復值,之前已經寫過一篇文章詳細介紹,點擊后面的鏈接立即回顧:快速找出表格中的重復數(shù)據(jù),Excel 一招搞定!
可是,在給身份證號碼、銀行賬號、流水號等超長的數(shù)字序號查重復的時候,這招卻失效了!
后面幾位數(shù)明顯是不一樣的,全部都被認為是重復值,怎么回事?今天就給大家說一說!
開始之前插播一則直播預告,時間是今晚哦!
/ 1 /
出錯原因
這是由 Excel “自作聰明” 的判定機制造成的。
平時在 Excel 里輸入超過 15 位的數(shù)字時,就會自動變成科學計數(shù)法表示:
所以,默認的【突出顯示重復值】,對 15 位以下的數(shù)字有效。只要前面 15 位是一樣的,Excel 就認為是重復的。
怎么辦?
/ 2 /
解決方法
既然按數(shù)字形式去識別重復項,Excel 會傻傻分不清楚,那用文本形式的數(shù)據(jù)去判斷就好啦~
只要思路搞清楚,解決方法就很簡單。
比如,下面的表格,在 B1 中輸入公式,然后向下填充公式
=Countif(A:A,A1&'*')
自動標記的紅色顯示有 2 個重復值,而用公式統(tǒng)計的結果看,每個號碼都只有 1 個,并沒有重復的號碼。
公式里的&'*'是連接一個可以代表任意字符的通配符*。這樣 Countif 統(tǒng)計的是包含完整字符串的單元格數(shù)量。
原來的數(shù)字內容不會發(fā)生任何變化,但在 Excel 眼里卻變了“性”,不會再被顯示成科學計數(shù)法啦~