首先导入的表格里用公式计算都有结果(有多列的值都是用公式计算出来的),无问题,但是导入后发现某些列的值为#VALUE!(不是所有用公式计算出来的列),排查原因发现是因为公式中的某项的值为空(不是0),就会导致phpexcel读取不到值。
下面是读取方法:
$objPHPExcel = $PHPReader->load($file);
$data=$objPHPExcel->getActiveSheet($sheet)->toArray();
这里$data已经是读取出来的结果,是一个二维数组。
请问:
1、通过上面的方法,怎么避免因为公式中的空值导致读取不到值?
2、如果上面的方法无法修改,是否更换读取方法?求推荐!### 题目描述