phpexcel导出数字变科学计数处理

使用依赖:PhpSpreadsheet
运行环境:ubuntu
php版本:7.2

情景:数据导出为excel表格时,像身份证这样的格式在表格里可能以科学计数的格式显示
方法1

$sheet->setCellValue('A'.$i, $data->num."/t");

放法2

$sheet->setCellValueExplicit('C'.$i, $data->candidate_no, \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_STRING);

导出后的表格如果有导入操作,推荐方法2
PhpSpreadsheet文档链接
https://phpspreadsheet.readthedocs.io/en/develop/topics/accessing-cells/

你可能感兴趣的:(phpexcel导出数字变科学计数处理)