PHPExcel 和函数 AVERAGEIF
PHPExcel and Function AVERAGEIF
我尝试实现 PHPExcel 中的“AVERAGEIF
”功能,但我总是无法实现 (Excel声明:unreadable/corrupt 个文件)。
结果 "should" 是:
setCell('AG1','=AVERAGEIF(B1:AF1;">0")')
PHPExcel没有抱怨,但是Excel打不开。我已经尝试了许多带引号的版本,使用逗号或分号转义公式引号 - 似乎没有任何效果。
有没有人遇到过这个问题,知道窍门,如何解决?
谢谢!
克里斯托夫
除非您设置了计算引擎语言环境,否则 PHPExcel 需要 ,
分隔符作为 Excel 公式函数参数,而不是 ;
所以
setCell('AG1','=AVERAGEIF(B1:AF1;">0")')
应该是
setCell('AG1','=AVERAGEIF(B1:AF1,">0")')
我尝试实现 PHPExcel 中的“AVERAGEIF
”功能,但我总是无法实现 (Excel声明:unreadable/corrupt 个文件)。
结果 "should" 是:
setCell('AG1','=AVERAGEIF(B1:AF1;">0")')
PHPExcel没有抱怨,但是Excel打不开。我已经尝试了许多带引号的版本,使用逗号或分号转义公式引号 - 似乎没有任何效果。 有没有人遇到过这个问题,知道窍门,如何解决?
谢谢! 克里斯托夫
除非您设置了计算引擎语言环境,否则 PHPExcel 需要 ,
分隔符作为 Excel 公式函数参数,而不是 ;
所以
setCell('AG1','=AVERAGEIF(B1:AF1;">0")')
应该是
setCell('AG1','=AVERAGEIF(B1:AF1,">0")')