原文:用EXCEL打开CSV格式后,如何避免11位以上数字用科学计数法显示

问题描述: java导出或数据库导出的数据保存成csv 格式, 使用 excel 打开后 , 数字类型被科学计数法表示,大长串的数字被当成了数值类型 短串的小数字没有问题。 如何能够让excel 认为是字符串类型 而不是 number类型,不会使用科学计数法呢 解决办法: 在每个数字后面加个 t 或者空字符串,比如java导出时适用 新建一个EXCEL,从 数据 菜单打开从文本,然后选择要打开的C ...

2021-08-02 12:34 0 499 推荐指数:

查看详情

mysql导出csv文件excel打开数字科学计数显示且低位变0的解决方法

Excel显示数字时,如果数字大于12,它会自动转化为科学计数;如果数字大于15,它不仅用于科学技术费表示,还会只保留高15,其他都变0。 Excel打开csv文件时,只要字段值都是数字,它就认为该字段类型是数值。但我们存放在数据库中的纯数字char有可能会超过15,这样导出csv文件 ...

Thu Mar 24 01:48:00 CST 2016 0 4827
导出CSV,导出excel数字过长显示科学计数解决方案

再导出CSV表格时发现数字超过一定长度后会缩写成科学计数,对于手机号和身份证就比较尴尬了。 在网上找了一下,大部分都是加“'”将数字转换为字符串,但是纠结于导出的数字前面有个单引号,不知道怎么去了,所有没用这种方法。 还有一些定义导出数据类型的。 以上完全是为了凑齐150字来发到首页 ...

Wed May 24 01:43:00 CST 2017 0 4956
防止excel数字变成科学计数

在网上查了很多资料知道解决办法大概有两个:一是在身份证字段前加个英文单引号,二是设置Excel格式为文本格式。 我试用过第一种确实可以显示,但是有个“'”号在那里感觉确实不是很好,虽然听说不影响,但是需要用户点击那个单元格那个单引号才消失,并且在该格的左上角中显示绿色的三角形。 客户要求 ...

Sat May 31 04:03:00 CST 2014 0 4092
CSV格式Excel数字自动转为科学计数表示的解决

  在之前的博客中,提到了一种CSV文本生成下载方法(链接)。但在实际使用过程中,发现了一个问题,无论后台生成的变量是字符串还是数值类型,只要是超过了一定的范围,下载的CSV文件内容用Excel打开时就会转用科学计数;另外,日期的表示也是很奇怪:   但实际上,用户希望打开就直接 ...

Sat Sep 25 06:36:00 CST 2021 0 141
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM