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
반응형
'PHP' 카테고리의 다른 글
[PHP] Pass Parameters In Cron URL : crontab 매개변수 $argv (0) | 2021.11.26 |
---|---|
[PHP] 함수 앞에 붙는 @ 의미 (0) | 2021.10.13 |
[PHP] 특정 문자열 포함 여부 체크 strpos() (0) | 2021.09.15 |
[PHP] mysql과 mysqli의 차이 (1) | 2021.09.10 |
[PHP] MySQL 행 개수 구하기, mysqli_num_rows() (0) | 2021.09.06 |