首先在excel中输入一个18位数11111111111111111,出现的效果是这样的

这表示的是1.111的17次方,为什么会这样呢?我们考虑格式的问题,通过右键-设置单元格格式-数值-确定,改为纯数值格式,得到这样一个结果。

嗯?好像还是不对,最后三位数变成0。这是因为在超过15位数的数值大小下,后三位数值对整体影响微乎其微,系统会自动将其调整为0
但这在输入身份证时是不能忽略的,最后考虑将单元格格式设置为文本格式,右键-设置单元格格式-文本-确定-输入数据,观察结果

现在是正确的,提前修改单元格为文本格式,里面数字就不会被识别为数值,就可以随意输入了。
网友评论