如何修复PhpSpreadSheet中的“公式错误:发生意外错误”?

时间:2019-11-26 09:11:06

标签: php laravel-5 phpspreadsheet

Formula

我正在使用PhpSpreadsheet读取.xlsx文件,而我尝试导入的文件之一具有此公式(如上图所示)。

我会收到错误“ 公式错误:发生意外错误”。

这是我的代码:

$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
$spreadsheet = $reader->load($inputFileName);
$data= $spreadsheet->getActiveSheet()->toArray(null, true, true, true);

如果我尝试将第二个参数设置为false:

$data= $spreadsheet->getActiveSheet()->toArray(null, false, true, true);

我不会收到任何错误,但只会返回公式。

"=Table1[[#This Row],[Amount  With Tax ]]-Table1[[#This Row],[Tax]]"

如何获取基于公式的实际结果?

0 个答案:

没有答案