Я получаю "= # N / A" при использовании формул в PHPExcel - PullRequest
0 голосов
/ 27 апреля 2019

Код ниже генерирует ячейки с "= # N / A".Есть идеи почему?Те же формулы работают в файле Excel, созданном вручную.Слишком продвинутые формулы или что-то для PHPExcel?Спасибо!

$objWorksheet->setCellValue("A$excelRow", '=IFERROR(IF((INDIRECT("A"&ROW()-1))="Seq. #",1,IF(ISTEXT([@Column2]),COUNTA(INDIRECT("B20"):[@Column2]),"")),"")'); // Seq. #
$objWorksheet->setCellValue("J$excelRow", '=IFERROR(IF(OR([@Column6]="",[@Column9]=""),"",(INT(((([@Column7]-[@Column4])*3600)+(([@Column8]-[@Column5])*60)+([@Column9]-[@Column6]))/60))),"")'); // Duration min
$objWorksheet->setCellValue("K$excelRow", '=IFERROR(IF(OR([@Column6]="",[@Column9]=""),"",(MOD(MOD(((([@Column7]-[@Column4])*3600)+(([@Column8]-[@Column5])*60)+([@Column9]-[@Column6])),3600),60))),"")'); // Duration sec
...