回覆列表
-
1 # 使用者5000469314205
-
2 # 使用者4469785837472
1、首先,開啟excel表,選中要編輯的單元格;
4、接下來設定函式引數,在Logical1輸入框內輸入LEN(B2)={15,18},表示長度為15或者18的數值結果為正確;
6、滑鼠向下拖動單元格即可得到全部資料,檢測出B6單元格的19位數長度不對,結果為FALSE。
1、首先,開啟excel表,選中要編輯的單元格;
4、接下來設定函式引數,在Logical1輸入框內輸入LEN(B2)={15,18},表示長度為15或者18的數值結果為正確;
6、滑鼠向下拖動單元格即可得到全部資料,檢測出B6單元格的19位數長度不對,結果為FALSE。
現在的身份證號碼包括18位,從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。1、透過資料有效性可以做一些最基本的檢查。點選單“資料”——“有效性”,點“設定”標籤,在“允許”中選擇“自定義”,在後面“公式”中輸入=and(len(a1)=18,countif(s:s,left(a1,6)))。點“出錯警告”標籤,點中“出錯警告”,在“樣式”中選“停止”,在“標題”中輸入“你輸入的身份證號有誤!請重新輸入!”。該公式只檢查了輸入的身份證位數是否為18位和地區編號是否正確。其中地區編號事先建立在S列。2、對於要求嚴格的檢查需要用VBA。除作以上檢查處,可以檢查出生日期是否符合規則,順序碼中的男女標識是否對應,校驗碼是否正確等。3、最嚴格的檢查需要與公安部門的“公民身份資訊聯網核查系統”聯網核對。