百分比符号以PHPExcel中的数字显示
我正在使用PHPExcel库将一个PHP脚本转换为excel工作表 我想用我的号码附加一个%符号。我正在使用下面的脚本百分比符号以PHPExcel中的数字显示,php,phpexcel,Php,Phpexcel,我正在使用PHPExcel库将一个PHP脚本转换为excel工作表 我想用我的号码附加一个%符号。我正在使用下面的脚本 $objPHPExcel->getActiveSheet()->getStyle("E4")->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE); $objPHPExcel->getActiveSheet()->setCel
$objPHPExcel->getActiveSheet()->getStyle("E4")->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_PERCENTAGE);
$objPHPExcel->getActiveSheet()->setCellValueExplicit("E4","12",PHPExcel_Cell_DataType::TYPE_NUMERIC);
但是当我在PHPExcel中转换文件时,结果显示
1200%
。但是我想要12%
。有什么办法吗?如果将输入格式化为百分比值,则会将其乘以100
从:
要格式化百分比,请使用百分比格式类型创建特定于区域设置的格式化程序。使用此格式化程序,小数点(如0.75)显示为75%
设置百分比格式时,Excel、PHP甚至JavaDecimalFormat
格式的行为都是相同的