在EXCEL表格中输入长串数字为什么后面会变成0?

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

excel表哥中,输入长串数字,最后几位数字总是变成0,因为EXCEL中常规长数字将会做科学记数法处理,将单元格格式设置为文本格式再输入长串数字即可完整显示。

方法步骤如下:

1、打开需要操作的EXCEL表格,发现常规状态下长串数字最后几位被更改为0。

2、为了做对比,选中另外空白单元格,通过鼠标右键选择“设置单元格格式”。

3、再数字标签页,选择“文本”并点击确定。

4、返回EXCEL表格,重新输入长串数字,发现可以完整输入并完整显示出来了。



EXCEL的数字可精确到第15位,超过15位的非0数字都显示为0。

~


#商葛冯# 在EXCEL中输入数字之后输入下一行时上一窜数字尾数变成0是怎么回事 -
(13121863185): 可能你输入的数字超过15位了,如身份证号,银行卡号等.解决的方法,1是先将单元格数字格式设置为文本,2是在数字前输入一个英文状态下的单引号.

#商葛冯# 为什么我在EXCEL里输超过13位的数字后,再输入数字的时候后面的都变成0了
(13121863185): 太简单了,单击鼠标右键点击设置单元格格式,选数字一栏,设成文本格式的,再输入的数字不管多少位,都不会变成0的... 所以,最好的方法是,把整列全部设成文本格式的,就不会出现这种问题了.

#商葛冯# 为什么在excel中填比较长的数字如身份证,填完后后三位都变成了000了呢? -
(13121863185): EXCEL的数值精度只有15位,超过15位以后的数字都显示0,如果要输入身份证号码,可先输入',再输入号码,或先设置单元格格式为文本,再输入号码,如果已经输入了号码,那只有通过以上设置后再把18位身份证号码的后3位重新输入.

#商葛冯# 在Excel表格中输入15位以上的数值时,为何后面默认为0,该如何解决. -
(13121863185): excel单元格默认输入数值的位数是15位,要想输入18位或更多(如身份证号等),要改变单元格的数值类型,方法一:将类型定义为“文本”;方法二:在输入数值前先输入一个单引号(半角),再输入数值;方法三:数字选择自定义格式如:00000000000000000000,20位.

#商葛冯# 我在excel表格中输入数值,超过一定长度后后面几位的数值自动变为0,怎样改过来?求解~~~ -
(13121863185): 设置单元格格式,为文本型就可以了

#商葛冯# EXCEL单元格长数字串后面变0的数字,还能恢复最初输入的正确值吗? -
(13121863185): 这样子就无法恢复了,在长串数字输入前必须要把该列格式设置为文本,否则就会出现输入后关闭再打开,数据后半部分全为零且无法恢复. 以后多注意吧!

#商葛冯# 为什么EXCEL里面输入16位数字最后一位老是显示0 -
(13121863185): 在Excel中,输入超过12位的数值,系统自动将其转换为科学记数格式,如果输入超过15位的数值,系统自动将15位以后的数值转换为“0”.为了能让这些长位数数值完整显示出来,就必须用下面两种方法,将单元格转换成文本格式,然后再输入. 方法一:在输入这些长数值时,先输入一个英文状态下的单引号(“'”),然后接头输入数值即可. 注意:这种方法适合输入少量的长数值,且输入的英文状态下的单引号不影响显示和打印. 方法二:选中相应的单元格区域,执行“格式→单元格”命令,打开“单元格格式”对话框,在“数值”标签下,选中“文本”选项,确定返回,再在上述单元格中输入长数值就行了.

#商葛冯# Microsoft Excel 表格里面任意一个格子里面输入十几位数的号码,在输入完了之后,后面几位数字变成了0,请问这是什么原因
(13121863185): excel的计算精度为15位,所以15位以后的数字变为0. 如果想显示出全部的数字,有两个办法: 法一:先设置单元格格式为文本格式,再输入数据. 法二:在数据前加英文单引号',如:'1000108000042861234

#商葛冯# 为什么我在Excel表格里输入数字后面都是0呢?
(13121863185): 数据在EX中是有位数限制的,你知道加硬撇,点等和改文本的方法说明你知道这个道理 关键在于你必须写数据前先设区域为文本,如已写数据是无法转换过来的,无法逆转的(0串不可能恢复),所以这个次序是不能错的,下次你就知道了

#商葛冯# 为什么EXCEL数字太长后面那几位会自动变成0 -
(13121863185): 1、把那个单元格的属性设置为文字 2、绝招:输入前加个“'”(不要引号)