問題的提出 我們知道,二代身份證號碼為18位,,有的小伙伴在處理身份證號碼時遇到了麻煩,,例如,用COUNTIF函數(shù)統(tǒng)計會出錯: 出錯的原因 在用公式計算時,,文本性的數(shù)字有時也會當數(shù)值型來對待,,本例中因為前15位都相同,15~18位的數(shù)字excel全按0計算,,所以在excel眼里前15位相同的數(shù)字就是相同的,,無論15位后的是否相同,countif計算錯誤了是必然的了,。 解決的方法 *(星號)在excel公式里是通配符,,“A*”表示以A開頭后面跟任意長度的字符串。只有文本格式才適用于通配符,。所以如果我們讓身份證號連接*號,,就可以明確的傳達給countif信息,你要統(tǒng)計的是文本格式,,不是數(shù)值,。 同理,VLOOKUP在查找身份證號碼出錯時,,也可以把第一參數(shù)后面加上&'*',。 |
|