我們在 Excel 表格中輸入完整的身份證號時你會發(fā)現(xiàn),為什么變成5.51018E+17了?為什么編輯欄中最后3位數(shù)都變成0了?
原因一:在Excel中一個單元格最多能輸入32767個字符,16383個漢字;當我們在單元格輸入的數(shù)字位數(shù)超過11位時,Excel就會自動以科學記數(shù)形式顯示,其默認的數(shù)字格式是“常規(guī)”;也就是說,單元格最多可以顯示11位有效的數(shù)字。
原因二:Excel處理數(shù)字的精度為最大為15位,當單元格中輸入的數(shù)字超過16位的部分將被自動以0進行補位(即變成0)。
方法一:英文單引號’
單元格中以英文狀態(tài)輸入單引號“ ' ”,再輸入身份證號
方法二:設置為文本
選中需要輸入身份證號的單元格,右擊|設置單元格格式|數(shù)字|分類|文本|確定。
方法三:自定義@格式
選中需要輸入身份證號的單元格,右擊|設置單元格格式|數(shù)字|分類|自定義,類型|輸入“@”|確定。
方法四:利用等于+雙引號輸入
在需要輸入身份證號碼的單元格中,輸入英文狀態(tài)下的 =””,在雙引號中間位置輸入身份證號碼。