www.ypnh.net > 为什么EXCEL里面输入16位数字最后一位老是显示0

为什么EXCEL里面输入16位数字最后一位老是显示0

将单元格格式设置为数值,选择小数点后0位就可以了

因为EXCEL默认数字型字符为15位,超过部分自动截取并以0表示,如果你要输入超过15位的数字串,比如身份证号码,请以单引号' 开头,或者,先指定单元格格式为文本,再输入.

单元格定义的问题,你把单元格定义的类型换个看下.

Excel最大支持15位数字,超过15位时,将自动使用科学计数,而科学计数只会记录前15位,后面的全部变为0. 解决方法一: 在输入的长数字前面输入一个英文的单引号(')来强制为文本模式. 解决方法二: 将单元格数字格式改为文本,方法如下:1. 选定要输入过长数字的单元格2. 右键→设置单元格格式3. 在弹出的窗口中点击“数字”,然后在分类中选择“文本”4. 点击确定按钮,然后再输入之前长数字,数字正常显示,最后几位都变为0了

这是由于Excel自动把你输入的认为是数字,进行了科学计数法处理.要想全部显示出来的话,只需在输入数字前先输一个 ' 字符(必须是英文输入状态下输入)就OK了

出现这种情况的原因是Excel自动把18位的身份证号当作数字来处理了.Excel每个单元格所能显示的数字为11位,超过11位数时就会用科学计数,也就我们看到的最后几位数是0的情况.解决的办法有两种:一、方法一操作步骤如下:1、首先,

估计你这16位数是有规律的吧?比如前几位是相同的,比如你要输入 8659745895100001、8659745895100002、8659745895100003这种格式 那你可以在第一个单元格输入="86597458951“&text(row(a1),"00000") 然后下拉是可以填充的.有疑问可以hi交流,谢谢采纳

因为 变成了 数字,数字 超过 15位, Excel 认为太大, 就把 15位以后的 都变成0 你在导入的 时候 ,下一步 ,下一步 ,第3步这里 , 要把那一列 列数据格式 设为文本, 就不会有这问题了

一、首先,打开Excel表格程序,在Excel表格单元格中输入数据.二、然后,会看到最后的位置数字会变成0,显示不正常.三、然后,在单元格中的数据前main,先添加一个“单引号”然后再输入数字.四、最后,即可看到Excel单元格数据输入正常,问题解决.

把单元格的格式改成文本就不会出现这种问题了.

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com