1. 程式人生 > >php 導出 excel 單元格上有小綠三角形處理

php 導出 excel 單元格上有小綠三角形處理

com 思路 set 導出 excel 綠三角 統計 pos format ted

實際問題:excel 中統計數據求和對有綠三角形的不會統計,認為該單元格為文本格式,不是數字格式,不參與求和

解決思路:網上資料,關於excel出現這種情況原因:單元格格式為文本格式,但是內容為數字就會出現這種情況

解決方案:先檢查當前的數據格式是否為 number,一般是數字格式就不會有問題

附上如何將單元格設置為目標格式:

$objSheet -> getStyle(‘A1‘) ->getNumberFormat()
    ->setFormatCode(\PHPExcel_Style_NumberFormat::FORMAT_NUMBER_COMMA_SEPARATED1); //
設置單元格格式為 ‘#,##0.00‘

設置單元格內容格式:
$objSheet ->setCellValueExplicit(‘A1‘, ‘123123‘, \PHPExcel_Cell_DataType::TYPE_STRING);

php 導出 excel 單元格上有小綠三角形處理