Возникла проблема с работой формул в PHPExcel. Формулы записываются в значения ячейки, но чтобы вывело результат работы формулы, нужно нажать на ячейку в ней и нажать Enter. Иначе, к сожалению, не работает. Есть возможность осуществить автоматический вывод?
$sheet->setCellValueExplicit('A'.($i+6),'=СРЗНАЧЕСЛИ(S6:S'.($i+5).';"<>0"; S6:S'.($i+5).')');
$i из цикла
https://stackoverflow.com/questions/32612148/phpexcel-how-to-calculate-a-value-based-on-the-data-from-an-excel-sheet-withou?rq=1 Тут я нашел ответ на свой вопрос
$sum = PHPExcel_Calculation::getInstance(
$objPHPExcel
)->calculateFormula($formula, 'S'.$row_next, $objPHPExcel->getActiveSheet()->getCell('S'.$row_next));
Сборка персонального компьютера от Artline: умный выбор для современных пользователей