这是我的示例代码:
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->SetCellValue('A2', '1.0');
$objPHPExcel->getActiveSheet()->SetCellValue('B2', '0.0');
$objPHPExcel->getActiveSheet()->SetCellValue('C2', '1.2');
$objPHPExcel->getActiveSheet()->SetCellValue('D2', '100');
我在 excel 表中得到的是 A2->1
和 B2->0
的四舍五入值,我需要在 excel 表中输出的是 A2->1.0
和 B2->0.0
。我需要以 .zero (.0
) 结尾的浮点值来打印。
请帮帮我...
最佳答案
您需要将单元格的显示格式设置为数字。 Excel 中的默认值是常规,它将按照您的描述显示值。我不知道 PHP Excel 界面是否允许您设置单元格格式,但这是您应该开始的地方。
编辑:根据 PHPExcel 网站,它支持设置单元格格式。阅读文档以了解如何设置适当的格式。
关于PHP MySQL Excel 到 xls?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1801622/