为什么在Excel表输入身份证号码,显示的结果是“4.41781E+17”的呢,应该怎么设置?

点击来看,后面的数字和输入时,都不符。帮帮我????
2025-03-04 15:51:04
推荐回答(5个)
回答1:

因为Excel2003会默认的将数字单元格的属性认为是“数字”
输入的时候会对比较长的数字进行自动科学技术法显示
因此后面的数字一般都会显示成000
已经输入完的数字是没有办法再改变的
只能是先设置单元格属性,然后再输入数字
方法一:
选择你要输入的数字的行或者列或者是单元格,右键单元格属性,在“数字”选项卡上选中文本然后确定。
在输入数字的时候就正常了。
方法二:
在输入很长的数字前,先输入一个半角的'(单引号),然后再继续输入数字,效果是同样的。
方法三:
安装Office 2007
已经解决了这个问题。

回答2:

那是因为输入的是数字,系统自动做为数值处理,因为数据太大,系统自动采用了科学计数法,因些显示为这个样子,你可以把单元格格式设置为文本,也可以在输入身份证号前选输入一个半角的单引号!

回答3:

你可以几位数字之间用一个空格隔开,就没事了,还好记.因为都是数字的话,Excel会用科学计数法转换记录的.

回答4:

前面输入一个半角的'(单引号)。

回答5:

把单元格各式设置为文本