excel的精度是15,15之后的数字显示为0,所以你需要一个文本格式来输入16位数字。
excel版本参考:2010年
测试电池:a1
1.选择单元格a1
2.ctrl1,数字-文本,ok
3.输入数据以测试效果
是指输入15位以上,还是指设置小数位数?如果要输入15位以上,会以科学计数的形式自动显示。此时必须修改单元格格式,文本格式可以正常显示,但是可以不用于数值计算。
方法:选择要输入15位以上数字的单元格(可以选择多位)。在上面的菜单中,选择"数量和数量在格式和"细胞"在弹出的对话框中,然后选择"文本"下面。
如果你想设置小数位数,使用相同的方法,但选择"价值与价值在弹出的对话框中,在右边填入你要设置的小数位数。
输入或复制并粘贴以下公式a999999999行(a1)到a1下拉并填充。
格式化单元格;
1.创建新的excel空白表单文档;
2.直接输入18位身份证号码;
3.按回车键后发现格式变了;
4.右键单击空白单元格,然后单击设置单元格属性;
5.选择分类中的文本,然后单击确定;
6.继续输入18位身份证号,在单元格的左上角找到一个绿色的小三角形,也显示了完整的身份证号。
根据数据记录流程,在excel表格中输入15位以上数字并正常显示(按实际位数)有三种
1.在输入数字之前,请输入一个英文单引号。
2.选择数字区域,执行"格式/单元格/数字/类别/文本然后"ok",然后直接输入号码。注意:要先点文字,再输入数字;如果您已经输入了一个数字,此时单击文本可以t将超过15位数字后的0转换成您想要显示的其他数字。
3.对于从其他表格输入的超长数字串(粘贴),只能通过在前面(第一位)输入一个英文单引号来修改每个数字串,然后修改15位后用0替换的数字。衍生问题是:由于上述三种方法的结果都是在这些单位中一个绿色三角形出现在网格的左上角。那么,有没有一种操作方法可以直接格式化指定区域的单元格呢?