我有一个phpexcel生成的文件,在打开时会产生错误。仅当我在特定单元格中包含公式时,该文件才会生成错误。为了调试,我在excel中编写了公式而没有将前导'='作为文本对待,一旦打开excel而没有问题,我就把那个错误的操作数放在那里。结果是公式工作正常但是:
我发现excel不应该将公式报告为已损坏的其他原因。请注意,如果我要求excel尝试修复它报告的文件,只删除该单元格中的公式。我没有更多的信息用于调试。 这是我用来编写公式的代码:
$row_array5[15] = "=TIR.COST(U$k:EJ$k;$tasso1%)";
然后将整个$row_array5
写入Excel:
$ews->fromArray($row_array5, ' ', 'A'.$k);
其中$ k是行号。
注意:TIR.COST是IRR的意大利语。