我在使用PHPexcel执行公式时遇到了麻烦。我从另一张名为示例新报告的表格中获取我的公式。虽然运行时没有错误,但程序执行后出于某种原因;它会返回错误,说明未定义变量A 。你能帮助我让我的配方跑吗?
这是我的公式代码:
$rowCount2 = 4;
$objPHPExcel->getActiveSheet()->setCellValue('B'.$rowCount2,
"=SUMIF('Sample New Report'!$A:$A,Incentive!$A4,'Sample New Report'!$Z:$Z)");
答案 0 :(得分:0)
这与其他工作表无关:PHPExcel不支持使用行(2:2
)或列(A:A
)引用的公式,无论是在同一工作表中还是在其他工作表中。改为使用范围
=SUMIF('Sample New Report'!$A1:$A1024,Incentive!$A4,'Sample New Report'!$Z1:$Z1024)