在excel中为什么身份证、产品编号是文本类型而不是数值类型。一般哪些是数值类型的

如题所述

因为身份证号是18位的,除了作为文本方式输入,用其他任何方式结果都是给你缩写了,不是显示这18位的原数据,看着别扭。
excel里面就这个有点不好,只有改输入方式才可以正确输入超过10多的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-22
因为数字太长,输入之后会变成这样的格式。4.10923E+10
还有开头有0的要用文本格式,因为前面的0会自动略去。
第2个回答  2011-02-22
如果数字位数超过10位,数值的形式的话,EXCEL会将之后面的数缩写成:n.nE+(字节-1)
文本格式的就没有这么少的字节限制。
有时表格会将10位数后的数变成0,造成数据不准确。一般超过10位的都会用文本来保存。

数值类型的都是一些较少字节(字数位数)的,比如:数量,序号等。
相似回答