Excel表格中输入手机号码却显示成1.***E+10,怎么弄?

如题所述

1.***E+10
这种表示法,是excel的数据表现一种:科学计数法
也就是说excel将你输入的数字当成是待计算待统计的数据了

当然我们输入的手机号是不参与计算的,所以一般我们将手机号、身份证、单号等不参与计算的数字系列设置为文本。
此时其实你可以将单元格设置成常规,自然就可以显示正常的手机号了,但是此时数字属性还是数字 。
常规状态下
11位数字是可以正常显示的, 超过11位,自动变成科学计数
15位数字还是正常以科学计数显示,超过15位,最后的数字都将变成0
所以我们在输入身份证号码时,如果是在常规状态下输入超过15位的数字就会发现,怎么输入,最后三位数都变成了0,不符合我们的要求,此时只能以文本形式存储。
假如身份证号是一笔金额,说白了 ,就是参与数学运算,那么这么大的数字,我们试着去读下,究竟是多少?不妨看到贴的人都参与思考下
因为这么大数量级的数字 ,对最后几位数字完全可以忽略不计了,没有谁几千亿的时候还非得将后面的几千几百都要说清楚。这就是科学计数的特性及用法。
身份证号只是用来我们识别的,包括手机号,我们总不会将手机号去乘以一个数字计算一下吧!
身份证号、手机号、银行卡号、账号、单号等等,这些仅仅是作为唯一识别代码。不做任何数学计算的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-26
单元格格式设置成文本
相似回答