为什么EXCEL数字太长后面那几位会自动变成0

www.zhiqu.org     时间: 2024-06-17

为什么EXCEL数字太长后面那几位会自动变成0

因为EXCEL中计算规范及限制数字精度为15位,即最大允许的有效数值为15位,超过15的数字将显示为0

OFFICE官方解释:

Microsoft Excel 将保留 15 个有效位。若要显示所有的 15 位数字,您必须使用非常规数字格式 (自定义的还是内置的)。常规数字格式显示计数作为一个数值型字符的十进制小数点达 11 的数字字符。 因此,如果数字中包含一个小数点 Excel 可以显示最多 10 位数,但如果数字中不包含小数点,Excel 可以显示多达 11 有效位的小数点原因左侧以指数表示法显示数字添加更多的数字。

解决办法:

  1. 一次解决,适合大量输入(如输入人员档案中的身份证号18位)

  • 选中要输入的列

  • CTRL+1,选择文本

  • 再输入就不会操作15位变成0了

2. 零时解决,适合少量,或者零时输入

输入前先输入英文状态下的单引号('),再输入即可!

为什么在excel里后面几位数字会变成0

单元格是数值的话,输入超过15位,之后都是0了
如果是身份证,后三位就是000
建议修改成文本再进行输入吧

为什么excel输入数字最后几位会变成0

如果输入的数值超过12位,excel会自动识别成科学记数,最后几位数字会丢失.
可以将单元格设定为文本再输入数字,或者输入时先输入半角的单引号再输入数字

在excel里输入长数字后面几位会自动四舍五入

如果超12位,会自动以科学计数的方法显示
但如果超15位,从第16位开始会变成0
设置为文本,是要求你在未输入内容时,先设置为文本,再输入。
而不是你输入完了再设置为文本。
或者不设置为文本,直接输入时,前面加个半角的单引号
比如
'23432653476456745784578
这样强制转为文本

在excel的单元格输入身份证号码。为什么后面几位数字会自动变成000?

出现这个现象的原因是Excel软件把全数字形式的身份证号码当作18位的数字来处理了,包含字母X的身份证号码就不会出现这个现象。

解决方法就是把数字变成文本格式:

  1. 在输入身份证号码前,先输入单引号,注意是英文标点的单引号,这是转义字符,Excel软件将会把后面的数字作为文本来处理。

  2. 在输入身份证号码前,先选中要输入身份证号码的单元格,右键-设置单元格格式,打开设置单元格格式对话框,如图,切换到“数字”选项卡,单击“分类”中的文本,再单击确定按钮,这时再输入任何数字,Excel软件都会作为文本来处理

excel数字最后一位为什么自动变成0或者5

1、如果是数值,EXCEL中对数值的有效位就只有15位,后面的就为0。
2、如果要输入数字字符串,可以有两种办法:
A、设置单元格为文本格式。
B、输入前加单引号:'827389791635671528358 这样的格式

Excel表格,为什么输入18位数字的时候,后3位数字会自动变成0??求教各位!!

Excel中只能保留位的有效数位,超过15位从第位起默认为0。
输入15位以上的数字:
首先输入一外英文单引号后再输入数字。
或者
把数据区域设置为“文本”格式后再输入数字。

为什么excel表上输入日期会自动变成数字

可能是该单元格原来设置了单元格格式,已不是常规格式,这样即使输入的是日期,也会按照原设置的格式来显示(原设置格式很可能就是数字)。只有在日期格式或常规格式的单元格中输入日期时才会显示为日期。解决办法:重新设置为日期格式。

为什么Excel中数字超过十五位后面的就自动变成零了

Excel默认对超过11位的数值以科学计数法表示,且超过15位以上的以0储存。
建议设置单元格格式为文本,或者先输入一个英文状态的单引号',然后即可输入超长数据,以文本格式保留。



~


#宓满翰# 为什么在excel 2007版中输入一长串数字之后,后面的几位会显示为零呢?比如说输入账号的时候
(13096966274): 数字长度超过12位,会被系统默变为科学计数法. 右键--单元格格式设定--文本 或者输入时先输入' 单引号

#宓满翰# excel中输入数字太长后导致后面的位数变为0``怎样解决?
(13096966274): 方法一 先输入一个半角单引号再输入数字. 方法二 选中要输入数字的区域,格式/单元格/数字/文本,再输入数字. 对15位以上数字采取上述文本输入的方法,数据格式是文本,不能参与计算.

#宓满翰# 在表格中输入数据时,数字过长(18位)后面的数字为什么会变0? -
(13096966274): 单击该单元格的右键,在设置单位元格格式里把格式设置为“文本”格式,再重新输入18位数字后面的就不会变成0了

#宓满翰# 刚接触了excel一下..就有小白问题.就是在他单元格里面输入数字.为什么一多了.后面的数字就会变成0.
(13096966274): 数字多了会后面的数字会变成0,内面数字最多只能11位超过就会以科学计数法表示,所以后面数字变成0,即四舍五入了.可以把单元格设置成文本格式,那么有多少位数字都不会变成0.具体做法是:选择要输入较长数字的单元格,右键,选择单元格—数字,在分类中选择文体即可.不知这样说你明白吗?

#宓满翰# 使用EXCEL时,数字位数超过18时,为什么后面几位总是显示为0,应该怎么设置单元格格式?
(13096966274): 右击单元格最上面的A或B,即所在区域,整个纵列会变黑,接着选择“设置单元格格式”---打开默认停在“数字”上,---选择“数值”,有两选项,一个“小数位数”“使用千位分隔符”,如果需小数,可相应设置,最后把单元格的宽度设置成合适宽度即可.

#宓满翰# EXCEL 问题,为什么拷贝长数字13位后变为0 -
(13096966274): 正常单元格内数字超过十五位,后面显示的是0 所以先将单元格格式设置成文本格式 然后拷贝数据的时候选择性粘贴-数值

#宓满翰# 制作EXCEL表格时,为什么在一个空格里输入十几个数字后,最后的几个数字会自动变成零?跪求答案 -
(13096966274): 这是因为电脑系统对于数值的精确度只能保存到15位,超过部分就只能显示为0了,如果你的数字不是用作计算的话,有2个方法能解决:1、将单元格的格式设置为“文本”格式,方法是:选中单元格后打开工资单栏上的“格式”-“数字”-“文本”.2、在输入数字之前先输入一个半角的单引号后再输入数字(即英文状态下的单引号.

#宓满翰# 为什么在excel中输入19位数字后面几位怎么老变零 -
(13096966274): 这是因为excel默认的格式是数字, 在excel中数字是不能超过14位的, 否则会变成后4位为0的情况,而且是用科学计数法表示的. 把身份证那一列设置为文本,输入就可以不必总要输入'了. 这里还有3个有用的公式,是我原创的: 1,假设你在B3...

#宓满翰# Excel为什么在输入较长数字后末尾几位数会变成0 -
(13096966274): 先输入一个(')再输入身份证号就可以了.

#宓满翰# EXCLE大数字的时候 打多了 最后几位 就自动跳为0了 这是怎么回事啊
(13096966274): 不是打多了,是那个框显示不出来, 在那个可以设置出来,忘记了!