萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 輸入 18 碼身分證字號變科學記號/尾數變 0?兩招徹底解決

根本原因:Excel 數值精度限制

  • 超過 11 位數 → 自動轉科學記號(如 `1.23E+11`)
  • 超過 15 位數 → 第 16 位起全變 0(IEEE 754 雙精度浮點數 15 位有效數字限制)
  • 身分證 18 碼直接輸入必失真

✅ 方案一:預設儲存格為「文字格式」(最推薦)

  1. 選中目標欄/區域 → `Ctrl+1` → 「數字」→「文字」→ 確定
  2. 再輸入身分證字號(順序不能反!先設格式再輸入)

✅ 方案二:輸入前加英文單引號 `'`

輸入 `'A123456789` → Enter → 單引號不顯示,內容視為文字完整保留 18 碼。

🚀 進階:自訂格式自動帶入縣市碼(批量輸入同地區身分證)

假設皆為資中縣(前 6 碼 `511025`):

  1. 選區 → `Ctrl+1` →「自訂」→ 類型輸入:`"511025"@`
  2. 輸入後 12 碼(如 `220324621`) → 自動顯示 `511025220324621`

18 碼新制(含出生年):類型輸入 `"51102519"@` → 輸入後 10 碼自動補齊。

💡 同理適用:電話區碼、產品編號前綴、銀行代碼等固定前綴批量輸入。

copyright © 萬盛學電腦網 all rights reserved