<分区>
在我的 excel 文件中,我有 B1=IF(A1>0,"Greater than Zero",IF(A1<0,"Less than Zero","Equal Zero"))
.
我试图检索 B1
信息来自getCalculatedValue
更改 A1
后值(value)。
我做了很多次,但两次 echo 都返回“小于零” 我不明白为什么第二个 echo 不返回“等于零”?
/** Change A1 Value **/
$objPHPExcel->getActiveSheet()->setCellValue('A1','=-1');
/** Calculate and State B1 Value **/
echo $objPHPExcel->getActiveSheet()->getCell('B1')->getCalculatedValue();
/** Change A1 Value AGAIN **/
$objPHPExcel->getActiveSheet()->setCellValue('A1','=0');
/** Calculate and State B1 Value **/
echo $objPHPExcel->getActiveSheet()->getCell('B1')->getCalculatedValue();