Исключение PHPExcel: ошибка формулы: неожиданно,
Видимо, я получаю эту проблему, когда PHPExcel пытается разобрать формулу '=_xlfn.LOGNORM.INV(1-$AB2,$AW$6,$AX$6)'
Есть идеи, почему это происходит? если запятая ,
не разделитель аргумента функции, тогда что?
РЕДАКТИРОВАТЬ
в соответствии с: http://www.excelfunctions.net/Excel-Lognorm-Inv-Function.html
lognorm.inv в основном просто псевдоним для loginv.. поэтому я попытался добавить:
'LOGNORM.INV' => array('category' => PHPExcel_Calculation_Function::CATEGORY_STATISTICAL,
'functionCall' => 'PHPExcel_Calculation_Statistical::LOGINV',
'argumentCount' => '3'
к Calculations.php, однако это, кажется, приводит к той же самой ошибке. Так какие-нибудь другие способы действия?
2 ответа
Скорее всего, это тот факт, что он не может распознать _xlfn.LOGNORM.INV как допустимую функцию, но выдает сбивающее с толку исключение... В папке Docs есть список всех распознанных имен функций и их поддержки PHPExcel... and =_xlfn.LOGNORM.INV там не указан
В вашем вопросе очень мало информации, чтобы дать вам ответ.
Но я попробовал поиск Google, и нашел это. Может быть, это поможет вам отладить.