https://qiita.com/makasn/items/98b4995266661ec1659f
最近のWindows Updateに伴ってOffice365がアップデートされ、
恐らくそれが原因でPHPExcelで出力したExcelの数式が再計算できなくなってしまったようです。PHPExcelの中を直に変更してしまうことになりますが、下記対応で一旦解消しました。
PHPExcel/Classes/PHPExcel/Writer/Excel2007.phpprotected $preCalculateFormulas = false;
↓
protected $preCalculateFormulas = true;
phpExcelで出力したExcelファイルの数式セルが、ファイルを開いた時「0」と表示されてしまい、そのセルを再編集してEnterを押さないと数式が適用されないという問題。
どうもアップデートでexcel側の挙動が変わったらしい。
PHPExcelの書き出しロジックを修正することでとりあえず対応できるようだ。