
先將單元格格式設為文本或輸入前加英文單引號,可防止身份證號變科學計數法;批量導入時用文本導入向導并設置列為文本類型,確保18位號碼完整顯示。
如果您在Excel中輸入身份證號碼,但發現系統自動將其轉換為科學計數法或末尾數字變為0,則可能是由于Excel默認將長數字識別為數值類型并進行格式化。以下是解決此問題的步驟:
本文運行環境:DellXPS13,Windows11
一、設置單元格格式為文本
在輸入身份證號之前,將目標單元格或整列預先設置為“文本”格式,可防止Excel自動轉換數字格式。
1、選中需要輸入身份證號的單元格或整列,例如點擊列標A選擇整列。
2、右鍵單擊選中區域,選擇“設置單元格格式”。
3、在彈出的對話框中,選擇“文本”分類,然后點擊“確定”。
4、此時再輸入身份證號碼,完整18位號碼將保持原樣顯示。
二、輸入時以英文單引號開頭
通過在輸入內容前添加英文單引號,可強制Excel將輸入內容識別為文本字符串。
1、在目標單元格中輸入一個英文單引號('),例如:'110105198703045678。
2、按下回車后,單引號不會顯示在單元格中,但內容會以文本形式保留。
3、此方法適用于少量數據錄入,無需提前設置單元格格式。
三、使用數據驗證限制輸入類型
通過數據驗證功能,可以確保指定區域只能輸入符合身份證長度和類型的文本。
四、批量導入時使用文本導入向導
當從外部文件(如CSV)導入身份證號碼時,應使用文本導入功能以保留原始格式。
1、在Excel中選擇“數據”選項卡,點擊“從文本/CSV”導入。
2、選擇包含身份證號的文件并打開,預覽數據。
3、在導入設置中,選中身份證號所在列,將其數據類型設置為“文本”。
4、點擊“加載”,該列將按文本形式導入,避免數字變形。
以上就是excel怎么設置輸入身份證號時格式不變_excel輸入身份證號保持格式不變設置的詳細內容,!

