我正在使用PHPExcel库将PHP脚本转换为excel表 我想用我的号码附上一个%符号。我正在使用下面的脚本
$objPHPExcel->getActiveSheet()->getStyle("E4")->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE);
$objPHPExcel->getActiveSheet()->setCellValueExplicit("E4","12",PHPExcel_Cell_DataType::TYPE_NUMERIC);
但是当我在PHPExcel中转换文件结果显示1200%
时。但我想要12%
。有什么办法吗?
答案 0 :(得分:2)
如果您将输入格式设置为百分比值,则输入乘以100
要格式化百分比,请使用百分比格式类型创建特定于语言环境的格式化程序。使用此格式化程序,小数部分(例如0.75)显示为75%。
格式化百分比时,Excel,PHP甚至Java DecimalFormat
格式的行为都相同。