PHP

[PHP] PHPExcel 에서 숫자 출력

chsr 2021. 9. 24. 13:53
728x90
반응형

■ PHPExcel 에서 숫자 출력


숫자 앞자리가 0으로 시작하는 경우 또는
숫자형식이 원하는 데이터와 상이하게 출력되지 않을 경우 사용할 수 있음


■ 방법 1

: 숫자를 문자열(String) 형식으로 변환하여 number_format 사용하는 방법

// 기존 출력 형식
$PHPExcel->getActiveSheet()->setCellValue('A0', '12345');

// 문자열(String) 형식 변환 및 number_format
$PHPExcel->getActiveSheet()->setCellValueExplicit('A0', '12345', PHPExcel_Cell_DataType::TYPE_STRING);

 

■ 방법2

: 숫자형(int)으로 변환하는 방법 +콤마(,)

$PHPExcel->getActiveSheet()->setCellValueExplicit("A0","12345",PHPExcel_Cell_DataType::TYPE_NUMERIC);
$PHPExcel->getActiveSheet()->getStyle("A0")->getNumberFormat()->setFormatCode("#,##0");

 

728x90
반응형