當我們的Excel表格裡面有身份證號數據的時候,經常會出現一些錯誤,今天教大家簡單的設置,解決出錯的情況
1、身份證號數據變成科學計數E+,並且最後3位變成了0
我們的身份證號碼是由18位字符組成的,當我們直接在Excel裡面輸入的時候,比如我們輸入
123456789012345678的時候
我們可以看到,數據變成了科學數,E+17表示10的17次方
並且最後3位數字變成了0
對於這種情況,我們需要首先將身份證號列調整成文本格式後,再重新輸入數據
2、身份證號碼錄入的時候,長度不一致
如下所示,在錄入數據的時候,有的身份證號少錄入了一位,少了一個數字
為了避免這種情況,我們可以使用數據驗證有限制數據輸入的長度必須是18位,我們選中C列數據,然後在數據驗證下,允許文本長度為18位
這樣的話,如果我們在C列輸入的數據不是18位的話,會自動的彈出錯誤
上面是使用數據驗證進行限制輸入的方法,或者我們可以使用條件格式的方法,如果數據不是18位的,自動標記一個顏色來進行提醒,我們選中C列,然後在開始選項卡下,使用條件格式,新建規則,使用公式:
=AND(LEN(C1)<>18,C1<>"")
3、身份證號錄入重複
有時候,我們的身份證號會錄入一樣,數據重複錄入了
為避免這種問題的出現,我們還是可以用數據驗證或條件格式的方法來進行限制或提醒
數據驗證限制輸入法:
我們在數據驗證的公式裡面輸入:
=COUNTIFS(C:C,C1&"*")=1
如果數據輸入重複了,就會禁止輸入。
條件格式提醒法:
我們可以選中數據,然後條件格式裡面使用公式:
=AND(COUNTIFS(C:C,C1&"*")>1,C1<>"")
如果需要同時限制長度,又不能重複的話,大家可以思考一下數據驗證或條件格式的公式該怎麼輸入
今天的技巧你學會了麼?