66问答网
所有问题
phpexcel导入excel表格,导入后自动为科学计数法5.1115E+14
phpexcel导入excel表格,表格中的数字长度超过15位,导入后自动为科学计数法5.1115E+14,如果用PHP将它转换后,跟原表格的数字最后两位数不一样。请问有什么方法解决?
举报该问题
推荐答案 2014-12-01
吼吼 刚刚遇到这个问题 解决了
但我的情景是先下载模板(导出) 再导入 不知道符不符合你的
解决方法:导出的时候设置格式
例子:$resultPHPExcel->getActiveSheet()->getStyle('D2')->getNumberFormat()->setFormatCode(\PHPExcel_Style_NumberFormat::FORMAT_TEXT);设为文本类型
导入获取数据时记得强制转换成string 不转的话 该字段的值对象类型
我再看看有没有别的方法
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/s2ixDUvpi.html
其他回答
第1个回答 2013-07-10
把EXCEL的单元格数据类型调为文本
$excel->getActiveSheet()->getCell('E'.$i)->setValueExplicit($row['invoice_number'], PHPExcel_Cell_DataType::TYPE_STRING);
第2个回答 2013-07-10
把EXCEL的单元格数据类型调为文本
相似回答
为什么
表格
中数值会
自动
变
为科学计数法
?
答:
一、打开
Excel
文件,然后选中变
为科学计数法
的这一列。二、按下快捷键Ctrl+!打开设置单元格格式窗口,把格式改为“文本”,点击该窗口“确定”。三、改为文本
之后,
一般不会自动变为文本,还需要分列才会显示。四、进入“数据”菜单,点击“分列”。五、分列的前两步直接跳过,分列第三步中勾选“文...
为什么在
Excel中
输入数字会变成
科学计数法
呢?
答:
1、原因:EXCEL的数值精度为15位数, 超过15位数的非0数字会自动转换为0
。而数字超过十一位以后就会自动变成科学计数。Excel中大量的公式函数可以应用选,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。2、解决方法:先选中该单元格或该列,随后...
excel表格
中出现
E+14
是什么意思
答:
在Excel表格中,出现“E+14”,
是因为输入数值过长,系统自动采用了科学计数法,可以通过改变“文本格式”来将数据完全显示
。步骤如下:1、打开需要操作的Excel表格,可以看到数据后的“E+14”。2、点击数据所在的单元格,使数据呈“选中”状态。3、在数据所在的单元格右击,点击“设置单元格格式”。4...
为什么
Excel中
输入的数字默认
为科学计数法
?
答:
当您输入一个非常大或非常小的数字时
,Excel
会自动将其转换
为科学计数法,
以便在有限的显示空间中显示更多的数字信息。科学计数法使用指数表示法,它将一个数字表示为基数(通常是10)乘以10的幂。这种表示法可以简洁地表示非常大或非常小的数字。如果您不希望Excel使用科学计数法来显示数字,您可以手动...
excel表格
数字变成
e+
怎么办
答:
一、打开
Excel
文件,然后选中变
为科学计数法
的这一列。二、按下快捷键Ctrl+!打开设置单元格格式窗口,把格式改为“文本”,点击该窗口“确定”。三、改为文本
之后,
一般不会自动变为文本,还需要分列才会显示。四、进入“数据”菜单,点击“分列”。五、分列的前两步直接跳过,分列第三步中勾选“...
excel表格
中数字为什么会出现
E+
的情况?
答:
excel表格
中数字变成了E是因为excel系统单元格输入数字的时候默认的格式是常规,能完整显示的数字为11位,当输入的数值超过11位的时候就会以
科学计数
的方式显示。 比如123456789123456,显示为1.23457
E+14
。所以,当把单元格格式设置为数值的时候,能够完全显示的有效数字位数也只有15位,从第16位起显示为0...
大家正在搜
excel表格不用科学计数法
excel表格显示科学计数法
取消excel单元格科学计数法
excel输入科学计数法
excel中怎么输入科学计数法
excel科学计数法变为文本
excel表格怎么取消科学计数
excel数字变成科学计数法
excel科学计数法转换成数字
相关问题
怎么下载EXcel和WOrd办公软件
EXCEL办公软件哪个版本好用?
什么是word,excel办公软件
EXCEL办公软件有没有免费的
办公软件Excel免费下载
办公软件Excel的使用方法
办公软件excel
word,excel是什么办公软件