怎么取消excel里的科学计数法?

我需要用excel录入银行账号,一共有十九位。这批账号的开头都是1009870004,我在录入的时候就把这串数字用字母a表示,比如1009870004123456789就录为a123456789,想等录完后用把a都替换成1009870004,单元格的格已经设置为文本,但是我替换之后右变成科学技术发表示了,这个问题怎么解决?

在使用EXCEL过程中,它会默认为用系统输入法,比如电话号码,身份证号码,这时候怎么取消这种默认设置呢?下面是具体步骤。

材料/工具:

excel2007

方法:

1.首先,打开excel2007,我们输入一段比较长的数字,然后就看到了问题,如图所示。

2.在A1单击右键,选择设置单元格格式,选择数字。

3.在数字里找到文本,然后单击确定。这时可以发现数字并没有变化,只要双击A1单元格,就可以看到结果了。

4.双击之后就成功了。注意,如果是有很多数据的情况,还可以用拖拽的方法使得其他的单元格也都取消系统默认的科学计数法。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-19

可以通过设置单元格格式来取消科学计数法。

软件版本:Office2007

方法如下:

1.Excel中输入超过11位的数字,会默认用科学计数法来表示:

2.选择单元格,点击右键,选择“设置单元格格式”:

3.在自定义中,类型中输入0,点击确定:

4.这样,数字就不会用科学计数法表示了:

第2个回答  推荐于2016-06-24
在常规格式下,EXCEL对于输入超过11位的数字会以科学记数的表达方式来显示,比如在单元格中写入123456789012345678时会显示成 1.23457E+17 这是科学记数表达式,意思是 1.23457乘以10的17次方。

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

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

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

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

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

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

方法二.在单元输入数字串时,先输入 ' 号(半角的单引号),如: '123456789123456789 ,这样单元格会默认写入的是文本格式的数字.
第3个回答  2013-07-11
都替换成'1009870004试试,加个英文单引号本回答被提问者采纳
第4个回答  2019-06-15
选择格式--单元格--选择数值,右侧设置小数显示位置就可以了
相似回答