excel解决超长数字显示科学记数法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel解决超长数字显示科学记数法相关的知识,希望对你有一定的参考价值。

参考技术A 我遇到的场景是,从阿里云执行SQL导出数据,格式是csv,打开后超过15位,最后一位被截成0。

源数据:

excel或者wps打开:

可以看到第一条数据的尾数截成了0。

用sublime text打开csv文件:

说明文件本身是没有问题的。那么问题来了,为什么excel或者wps傻逼兮兮的默认用科学计数法?又改怎么解决呢?

这里就不讨论为什么了,直接看怎么解决好了。

1. 所有数据只有一列的,可以先设置excel单元格格式为文本,复制进去数据就正常了。

2. 有多列数据,设置某一列的情况:

源数据:

用sublime打开

复制到excel,数据会全部在第一列:

关键步骤来了 :选择第一列, 菜单数据-分列 ,设置分隔符号为","

选择要设置成文本的列, 列数据类型 为文本:

最终数据都显示成文本了。

以上是关于excel解决超长数字显示科学记数法的主要内容,如果未能解决你的问题,请参考以下文章

解决 PHPExcel 长数字串显示为科学计数

excel 怎么让数字不用科学计数法

excel 文本转换数字,数字变成科学计数法了,该怎么解决??

为啥用excel输入长数字就变成科学记数法?

phpexcel导入excel表格,导入后自动为科学计数法5.1115E+14

为啥我的excel数字变成科学计数法了呢?