原因是身份證號屬於數字串,若直接輸入,計算機就會認為它是一個數值型數據。當數據的位數超過11位後,常規格式下的Excel就會將其記為科學記數法,當位數超過15位後,Excel則只將其精確至15位,後面位數的數值就全為0。
可以通過以下方法輸入:
1、選定整列,在選定的單元格內鼠標右鍵,彈出菜單選“設置單元格格式”,數字分類下選“文本”重新輸入即可。
2、在輸身份證號碼時,先輸入一個英文狀態的單引號再輸數字(')。
如果已經Excel表格中輸入了大量的身份證號碼,那麼可以通過下面的方法解決:
首先,選中已經輸入號碼的所有單元格,可以通過按住鍵盤上的Ctrl + 鼠標左鍵 依次選擇這些單元格;
然後,右鍵選擇“設置單元格格式”;
在“單元格格式”中的“數字”裏面的“分類”中選擇“自定義”,然後在右邊的“類型”下面輸入“0”確定即可。