excel如何取消科学计数法

excel一打开,可以看到其中的那一列便以科学计数法显示,主要目的是为了从excel中批量复制数据,所以必须要有正确的显示,方能正确复制
网上说的方法没有一个是可行的,需要一种可行的方法
方法一:调节列宽
结果:不可行,如上图所示,列宽足够宽
方法二:设置单元格格式为文本
结果:不可行,设置后单元格没有任何变化,只有双击单元格,单元格显示才正常,excel数据量很大,不能一一单击,所以此方案也不可行
方法三:设置单元格格式为数字
结果:乍一看可行,其实不可行,并造成巨大隐患
首先这样设置后,所有单元格均变成了正常的数字,可是本来很长的数字,却多了两位小数“.00”,复制出来与原始文本严重不符。好,既然这样,那把小数位数改为0,这样就不会增添多于的小数,可是,如果本来的数字中有小数比如“312749843234.234”这样小数又没了
没有办法了,请大侠帮帮忙,excel这么高端的编辑工具应该不会连正常显示数字文本的方式都没有的
一个空的excel录入是没有问题的,这个是已经有了的,已经生成好了,用程序生成的,很多很多,需要一个一个复制到库里,这个复制 的时候发生了数据准确性问题

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

软件版本:Office2007

方法如下:

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

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

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

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-14

工具/材料:excel2007

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

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

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

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

本回答被网友采纳
第2个回答  2018-07-06
可以通过设置单元格格式来取消科学计数法。
软件版本:Office2007
方法如下:
1.Excel中输入超过11位的数字,会默认用科学计数法来表示:

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

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

4.这样,数字就不会用科学计数法表示了:
第3个回答  2014-11-18

    如果是已录入好的数据:这样操作:选定要设置的区域-右键-设置单元格格式-数值-设定小数点位数(如果没有小数,设置为0)-确定

    如果是想要录入12位以上的数据,操作方法有两种:

    (1)在录入前先把区域设置成文本格式

    (2)录入数字前先录入单引号  '(半角下)再录入数字

本回答被提问者和网友采纳
第4个回答  2014-11-18
如果有效数字不超过15位,可设置为常规格式。
如果有效数字超过15位,可设置为文本格式,再输入帐号。
相似回答