我們在輸入身份證或長數字的時候,輸完後卻以E+17的科學記數形式顯示,更離譜的是裡面的數字最後幾位數字自動變成000的新數值了,與原來完全不相同!
原因
由於Excel數值精度限制15位,超過15位數字後面的用0代替,改變後而且不可逆轉。超過11位數字就用科學記數形式顯示
解決方法
方法1:選取將要輸入的單元格,按【Ctrl】+1,彈出「設置單元格格式」,在菜單中選擇「文本」,點「確定」,然後進行輸入身份證、電話號碼、超過11位的數字,將完整顯示你輸入的數字。
方法2:如數量少可以在數字前加 ' (單引號)後接著輸數字即可,下面動畫A1沒有加單引號,則按科學記數形式顯示,A2、A3加了單引號,則完整的顯示出來。
方法3:自定義格式,選取將要輸入的單元格,按【Ctrl】+1,彈出「設置單元格格式」,在菜單中選擇「自定義」,在右側的窗口中找到「G/通用格式設置」,將上面的數據修改為0,點擊確定即可。此種不會以科學記數形式顯示,但驗證查看15位後面的數字已自動用0代替, 故不建議用此種(不推薦使用)
以上方法1、方法2可以解決數字變成e+17的方法,希望對你有用,後續還將分享更多EXCEL的使用教程,歡迎大家持續關注。