问答一下,轻松解决,电脑应用解决专家!
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win10/Win11
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascriptLinux系统
PHP教程CSS教程XML教程

导出excel文件数字会自动变科学计数法的解决办法

更新时间:2021-09-14 10:50 作者:佚名点击:
将数据导出excel文件变成科学计数法问题:
    分析:
 
    用程序导出的csv文件,当字段中有比较长的数字字段存在时,在用excel软件查看csv文件时就会变成科学技术法的表现形式。
    其实这个问题跟用什么语言导出csv文件没有关系。Excel显示数字时,如果数字大于12位,它会自动转化为科学计数法;如果数字大于15位,它不仅用于科学技术法表示,还会只保留高15位,其他位都变0。
 
 
    解决方式:(只要把数字字段后面加上显示上看不见的字符即可,字符串结尾加上制表符"\t")
 
 
比如:php 程序可以这样判断,注意一定是"\t",不是'\t'.
is_numeric($exporVal) ? $exporVal . "\t" : $exporVal;
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容