我正在使用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]]"
如何获取基于公式的实际结果?