关闭→
当前位置:科普经验站>IT科技>excel表格中最后的数字自动变成了0怎么解决

excel表格中最后的数字自动变成了0怎么解决

科普经验站 人气:2.89W

excel内12位及以上的数字时是会zhidao自动隐藏,此问题需要设置单单元格格式来解决。具体步骤如下:1)选中要输入身份证号码的单元格,右键“设置单元格格式”2)"设置单元格格式"页面,--点击“数字”选项卡(如下图)3)数字选项卡有多种类别,选中“文本”专格式4)选择文本格式后,选中的身份证列设置为文本格式。5)此时此单元格内输属入身份证号码显示正常。如下图两种格式比较,        出现这个现象的原因是Excel软件把全数字形式的身份证号码当作18位的数字来处理了,包含字母X的身份证号码就不会出现这个现象。解决方法就是把数字变成文本格式,有两种:        第一种复:在输入身份证号码前,先输入单引号,注意是英文标点的单引号,这是转义字符,Excel软件将会把后面的数字作为文本来处理。        第二种:在输入身份证号码前,先选中要输入身份证号码的单元格制,右键-设置单元格格式,打开设置单元格格式对话框,如图,切换到“数字”选项卡,单击“分类”中的文本,再单击确定按钮,这时再输入任何数字,Excel软件都会作为文本来处理。补充:众所周知,身份证号码是18位。如果将身份证号码当作数字来处理的话,Excel软件是以科学计数法的形式来表现的,而Excel 采用 15 个有效数字的精度来存储和计算数字,其中,小数点要占用掉一位有效数字,超出的部分以0来代替。这样就不难理解,直接输入的身份证号码后四位变zd成0的原因了,具体什么情况下变为0?如果数字超过15位,后面的会变为0,因为Excel只能接受15位有效数字。如果只有几位就变为0,那应该是对单元格做了设置。本回答被网友采纳,变成文本格式 右击→设置单元格格式→数字→文本,右键设置单元格选文本就行了www.51dongshi.com防采集。

现在很多人都在使用excel表格,那么excel表格中最后的数字自动变成了0如何解决呢?今天小编为大家讲讲方法,希望能够对大家有所帮助。

材料/工具

excel表格

因为单元格的格式不是文本格式。解决方法如下:1、首先打开需要输入数字的电子表格。2、打开了之后

方法

首先打开excel软件并输入一段数字,但是后面是用0显示的。

原因:Excel软件最高只能识别15位的数字,超过15位的数字(如身份证号),则后面数字变为零。解决

excel表格中最后的数字自动变成了0怎么解决

然后选中该单元格。

材料/工具:Excel20101、如图所示,就是数字变成有字母的了,而且又有加号的形式2、如果

excel表格中最后的数字自动变成了0怎么解决 第2张

然后点击图示的图标。

在Excel中,输入超过12位的数值,系统自动将其转换为科学记数格式,如果输入超过15位的数值,系统

excel表格中最后的数字自动变成了0怎么解决 第3张

然后选择数字选项。

因为没有设置正确的单元格格式,以Excel2016版本为例,解决办法如下:步骤一、打开需要编辑的E

excel表格中最后的数字自动变成了0怎么解决 第4张

然后点击文本。

excel内12位及以上的数字时是会自动隐藏,此问题需要设置单单元格格式来解决。具体步骤如下:1)

excel表格中最后的数字自动变成了0怎么解决 第5张

最后就可以进行完整的显示了。

EXCEL内超过11位的数字会显示为科学记数法,且EXCEL最多仅支持15位的数值型字符,超过15位

excel表格中最后的数字自动变成了0怎么解决 第6张

EXCEL内超过11位的数字会显示zd为科学记数法,且EXCEL最多仅支持15位的数值型字符,超过15位数字字符后,后面的所有数值自动被赋值为零,解决的方法如下:所需材料:Excel。一、第一种方法:右键单元格,弹出的菜单内点击设置单元格格式。二、打开设置窗口后,进入“数字”选项下,点击“文内本”,然后点击设置窗口的“确定”。三、这样设置后,单元格会显示为文本,输入超过15位的数字时,超过15位的数值就不再变为0。四、第二种方法:在常规格式的单元格内输入数字前,加上一个英文的“单引号”,然后输入长数容值。五、切换其它单元格后,单引号会自动隐藏,且有单引号的单元格会自动显示为文本,问题分析:excel最多仅支持15位的数值型字符,来如果超过15位,16位开始后面的数据自动被赋值为0。解决办法:需要将单元格自格式设置zhidao为文本,或在输入前先输入一个英文格式的单引号(效果等同于将当前单元格格式设置为文本型)。本回答被网友采纳,首先,设置目标单元格格式为“文本”然后不要直接粘贴,用选择性粘贴>文本本回答被网友采纳,excel最多仅支持15位的数值型字符,如果超zhidao过15位,16位开始后面的数据自动被赋值为0。要解决这个问题,需要将单元格格回式设置为文本,或在输入前先输入一个英文格式的单引答号(效果等同于将当前单元格格式设置为文本型)。追问我的数据是从一个系统里导出来的~不需要输入,改为文本模式后后面就全变成零了~开始是这样的4.20525E+19,双击后尾数就变成零了~追答数据从什么地方来不重要,关键是你在复制进来前,那些单元格按照你描述的应该是常规格式。该格式,当单元格的数字大于单元格宽度时,会默认将数字已科学计数法进行显示。也就是你看到的那种格式。此时数字超过15位的部分就已经被默认修改为0了。本回答被网友采纳,先把表格设置成文本形式,然后右键,仅粘贴为文本,首先,变成0,这是因为EXCEL的数值精度为15位数, 超过15位数的非0数字会自动转换为0。copy解决方法如下:1,选中单元格,右键“百设置单元格式”2,打开“设置单元格式”,在数字对话框中,选择“文本”,点击“度确定”3,重新输入数值,就不会变成0了,现在数字的格问式就是文本格式了方法二如下:1,在数字前面加上一个【上引号】【  ”】。2,按回车键“enter”,“数字”立马答变成“文本”格式,因为EXCEL只支持15位数1.选中要输入数字的单元格,点右键菜单选择“设置单元格格式”,也可以点抄“格式”选择“单元格” (或按CTRL+1),出现单元格格式对话框,点“数字”在分类选择“文本”,按“确定”。 2. 在A1单元输zd入数字时,在前面先输入’号(英文状态下的引号),就是:’123456789012345,这样单元格会默认为该单元为文本方式,会完整显示出所有的数字在输入之前设置本回答被网友采纳,先选中要输入的单元格或列,右击——设置单元格格式——“数字”页“分类”下,选中“文本”——确定。再输入就不会了,自定义格式的行吗?先输入你的数值,然后选择“格式->单元格”在数值选项卡里找到“自定义”,在类型里找到“#,##0”,选择他就行了,当然啦,因为很少那么大的数,除非它把那么长的一串数字变为文本型的才不会去管它的长度了内容来自www.51dongshi.com请勿采集。

TAG标签:#自动 #excel #表格 #