原因:身份证号属于数字串,若直接输入,Excel就会认为它是一个数值型数据;而当数据的位数超过11位后,常规格式下的Excel就会将其记为科学记数法,当位数超过15位后,Excel则只将其精确至15位,后面位数的数值就全为0。
在Microsoft Word中输入身份证号时,有时候会发生自动转换的情况,例如输入了18位的身份证号码后,它变成了15位或者前17位后面多出了一个英文字母。
这是因为Microsoft Word默认启用了自动格式化选项,会将符合某些格式的文本自动转换为日期、时间、电话号码、网址和货币等格式。因此,身份证号码等数字序列也会被Microsoft Word自动转换为某些特定格式。
如果您不希望身份证号码被自动转换,可以通过以下方法来关闭自动格式化选项:
1. 打开Word文档,选择“文件”选项卡
2. 点击“选项”按钮,进入Word选项设置
3. 选择“校对”选项卡,在“自动更正选项”部分单击“自动更正选项”按钮
4. 在“自动更正选项”对话框中,取消勾选需要关闭的自动格式化选项,包括日期、时间、网址、电话号码和分数等选项。
5. 点击“确定”按钮保存设置,然后再输入身份证号码,就不会再被自动转换了。
如果以上方法无法解决问题,您可以将身份证号码的格式设置为文本格式。方法是将身份证号码前面加上单引号('),或者在格式设置中选择“文本”格式。这样可以使身份证号码以文本形式呈现,不会被自动转换成日期等其他格式。