为什么在在Excel里输入身份证号码它会出现这个情况:(2.10724E+17)

2025-04-30 09:52:33
推荐回答(2个)
回答1:

EXCEL中,输入超过11位数字时,会自动转为科学计数的方式,比如输入:123456789012345,输入后就变成了:1.23457E+14,解法方法如下: 1.选中要输入数字的单元格,点右键菜单选择“设置单元格格式”,也可以点“格式”选择“单元格” (或按CTRL+1),出现单元格格式对话框,点“数字”在分类选择“文本”,按“确定” 2. 在单元输入数字时,在前面先输入’号(英文状态下的引号),就是:’123456789012345,这样单元格会默认为该单元为文本方式,会完整显示

回答2:

Excel只支持15位的数字运算,你输入18位的身份证号码会被科学计数,在编辑栏里看到的是后3位全是0,可以通过改变单元格格式为文本,先输入单引号的方法也是告诉EXCEL把该单元格作为文本处理