Я использую PHPExcel для чтения листа Excel. Это мой код.
$this->excel->setActiveSheetIndex(1);
$data = $this->excel->getActiveSheet()->toArray(null, true, true, true);
Но я получаю это сообщение об ошибке.
Fatal error: Uncaught exception 'PHPExcel_Calculation_Exception' with
message 'Individual client details!E4 -> Formula Error: An unexpected
error occured' in
/var/www/html/application/third_party/PHPExcel/Cell.php:300 Stack
trace: #0
/var/www/html/application/third_party/PHPExcel/Worksheet.php(2458):
PHPExcel_Cell->getCalculatedValue() #1
/var/www/html/application/third_party/PHPExcel/Worksheet.php(2534):
PHPExcel_Worksheet->rangeToArray('A1:F54', NULL, true, true, true) #2
/var/www/html/application/libraries/Excel.php(51):
PHPExcel_Worksheet->toArray(NULL, true, true, true) #3
/var/www/html/application/controllers/broker.php(116): Excel->read(1,
true) #4 [internal function]: broker->upload_debtors_info() #5
/var/www/html/system/core/CodeIgniter.php(339):
call_user_func_array(Array, Array) #6
/var/www/html/index.php(192):
require_once('/var/www/html/s...') #7
{main} thrown in
/var/www/html/application/third_party/PHPExcel/Cell.php on line 300
Кажется, эта формула приводит к ошибке.
=Table1[[#This Row],[Outstanding Debtor Balance Over T+3 (Rs.)
'[A']]]-Table1[[#This Row],[Portfolio Value (Rs.)
'[B']]]
Но я не уверен, как это исправить. Спасибо, если кто-то может решить это.