excel 保留15位的精确度,怎么修改成更大位数

发布网友 发布时间:2022-04-23 00:23

我来回答

5个回答

热心网友 时间:2023-10-09 06:38

在常规格式下,EXCEL对于输入超过11位的数字会以科学记数的表达方式来显示,比如在单元格中写入1234567012345678时会显示成 1.23457E+17 意思为 1.23457乘以10的17次方.

在单元格中写入长数字串时应注意以下几个方面

一:如果只是因为单元格的列宽太小产生的科学记数表达式,可以通过拉大列或设置列宽来改变显示的样式,比如写入的数字有5位以上,11位及以下时,单元格过小也会显示成科学记数表达式.

二:在常规格式下,EXCEL对于输入超过11位的数字会以科学记数的表达方式来显示,可以改设置单元格格式为特殊---邮政编码---确定,但是只对数字在12位以内的数字串有效,超过12位的还是设置单元格格式为数值格式,小数位数设置为0

三:但就算是设置了数值格式,如果写入的数字串超过15位,因为EXCEL的数字精度在15位,这样数字串超过15位的部份会以0进行补位.因此在输入长数字串之前应将单元格的格式设置成文本格式.

综合以上因素,在写入身份证号等长数字串之前应对单元格的格式进行设置.

方法如下:
方法一.选中要输入数字串的单元格或单元格区域----右键-----设置单元格格式(也可以点"格式"选择"单元格" 或按CTRL+1,出现单元格格式对话框),-----数字-----文本------确定

方法二.在单元输入数字串时,先输入 ' 号(半角的单引号),如: '12345671234567 ,这样单元格会默认写入的是文本格式的数字.

热心网友 时间:2023-10-09 06:38

右键单击那个单元格,然后选单元格格式,第一项 数字 里面下面选 数值 ,然后后面有个小数位调节的按钮,自己调到15就行了~^__^

热心网友 时间:2023-10-09 06:39

Excel2007基础教程:工作表中可以使用的各种数据类型

  正如您所见, Excel 处理各种数据的方法是不一样的。因此,需要了解在Excel 工作表中可以使用的各种数据类型。

  一个Excel 工作簿中可以含有任意个工作表。每一个工作表由170 亿个以上的单元格组成。一个单元格可以包含任意三种基本的数据类型:

  令数值;

  令文本:

  公式。

  一个工作表也可以含有图表、图形、图片、按钮和其他对象。这些对象并不包含在单元格中,而是驻留在工作表的绘图层,它是位于每张工作表顶部的不可见图层。

  交叉参考:第18 章讨论可以放直在绘图层中的一些项.

  3 .1.1 数值

  数值代表一些类型的数量:如销售数量、雇员人数、原子重量、测验成绩等。数值也可以是日期(如2 007-2-26 ) 或时间( 如凌晨3:24) 。

  交叉参考: Excel 可以用许多不同的格式显示数值. 在本章后面的小节中,可以看到不同的格式选项是如何影响数位显示的(参见3.5 节) 。

  Excel的数字*

  您可能会对Excel 所能处理的数据类型感到好奇.换句话说,数字最大能到多少?如此大的数字又有多少精确度?

  Excel 的数字可以精确到15 位有效数字.例如,输入一个大值,123 456 7 123 456 7 (1 8 位), Excel 实际上只存储了15 位精确度的数字: 123 456 7 123 456 000. 精确度似乎十分有限,但在实际应用中,却很少产生问题.

  15 位数字的精确度可能产生的问题之一是在输入信用卡号的时候.大多数信用卡号都是16位.但Excel 只能处理15 位数字,所以它会用零代替最后1 位信用卡号.更糟糕的是,您甚至没有意识到Excel 使其卡号变得无效.那么解决方案呢?可以把信用卡号作为文本输入.做这件事最简单的方式是把单元格格式预设为"文本" (选择"开始" Q "数字",并从下拉"数字格式" 列表中选择"文本" ).或者可以在信用卡号前加一个单引号.这两种方法都会防止Excel把输入的项解释为数字.

  下面列举了Excel 的其他一些数字*:

  最大正数为: 9.9E+307

  最小负数为: -9.9E+307

  最小正数为: 1E-307

  最大负数为

热心网友 时间:2023-10-09 06:39

右键设置单元格格式,选为文本。
以文本形式存储的数字,粘贴的时候要尤为注意。

热心网友 时间:2023-10-09 06:40

在数字前输入英文格式的单引号 ' 即可(不是中文格式‘)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com