Исключение 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, и нашел это. Может быть, это поможет вам отладить.

Другие вопросы по тегам