1、這裡有一個Excel檔案,裡面錄入了一組身份證號碼(非真實人的身份證號)其中一個為錯誤號碼,在沒有認真核對以前很難發現。
2、新建一列校驗結果列,雙擊單元格,貼上以下公式程式碼
=IF(A3="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A3,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(A3,18,18),"正確","錯誤")))
將公式中三處 A3 修改為你要校驗的身份證號碼所在單元格名,然後按回車鍵,公式自動完成校驗。
3、滑鼠放單元格右下角變十字時,按住下拉,完成所有行身份證號的校驗,或雙擊本單元格右下角完成所有行校驗。
4、認真核對顯示校驗錯誤的身份證號碼,更正後校驗列會變為“正確”。
5、身份證最後一位為校驗位,但不能完全保證身份證號碼的正確性,如果同時出現兩位或多位號碼錯誤,校驗結果也可能顯示“正確”,如圖,
1、這裡有一個Excel檔案,裡面錄入了一組身份證號碼(非真實人的身份證號)其中一個為錯誤號碼,在沒有認真核對以前很難發現。
2、新建一列校驗結果列,雙擊單元格,貼上以下公式程式碼
=IF(A3="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A3,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(A3,18,18),"正確","錯誤")))
將公式中三處 A3 修改為你要校驗的身份證號碼所在單元格名,然後按回車鍵,公式自動完成校驗。
3、滑鼠放單元格右下角變十字時,按住下拉,完成所有行身份證號的校驗,或雙擊本單元格右下角完成所有行校驗。
4、認真核對顯示校驗錯誤的身份證號碼,更正後校驗列會變為“正確”。
5、身份證最後一位為校驗位,但不能完全保證身份證號碼的正確性,如果同時出現兩位或多位號碼錯誤,校驗結果也可能顯示“正確”,如圖,