在EXCEL中输入15位以上数字后 按回车换到另一行 为啥原输入的数字变成了带有英文字母的乱码了

2025-02-24 06:02:28
推荐回答(3个)
回答1:

在EXCEL表格中,如果输入的数字达到12位时就以科学计数方式来表达数字,当输入的位数超过15位时后面的位数会以0进行补位。因此,你输入的数字都以科学计数法方式来显示。
所以如果你想在EXCEL中显示全部输入的数字,可以由以下两种方法来实现:
1、在输入前先设置单元格格式为“文本格式”,后再进行输入。
2、直接在输入的数字串前加上英文状态的单引号 ' 号。如 '12345678901234567890。系统将默认为文本型数字。

回答2:

不是乱码,而是excel默认的将数据改用科学计数法来表示。如果想是原样,先输入一个英文单引号后再输入。或者先设置单元格格式为文本格式后再输入数据。

回答3:

当你在输入数字的时候,excel就会默认你输入的数字是数学意义上的那种数字,超过一定的长度,就会按照科学计数法的形式显示出来,经常在录入身份证号码的时候会遇到这种问题。
解决问题的办法就是:
改变单元格的格式:
第一种方法:【格式】——【单元格】——【数字】栏中的分类列表里面选择文本即可。
第二种方法:在输入数字前首先输入一个英文状态下的单引号