2017-07-26 5 views
0

PHPexcelを使用して数式を実行する際に問題があります。私はサンプルの新しいレポートです別のシートから自分の数式を取得しています。私はそれを実行するとエラーはありませんが、何らかの理由でプログラムが実行された後にエラーはありません。 未定義の変数Aを返します。数式を実行するのを手伝ってもらえますか?別のシートから数式を取得するPHPExcel

ここに私の式のコードがあります:

$rowCount2 = 4; 
    $objPHPExcel->getActiveSheet()->setCellValue('B'.$rowCount2, 
     "=SUMIF('Sample New Report'!$A:$A,Incentive!$A4,'Sample New Report'!$Z:$Z)"); 

答えて

0

これは、他のシートとは何ではありません:PHPExcelは、行を使用して式(2:2)または列(A:A)の参照をサポートしていないかどうか、同じワークシートまたは別のワークシートで。範囲を代わりに使用する

=SUMIF('Sample New Report'!$A1:$A1024,Incentive!$A4,'Sample New Report'!$Z1:$Z1024) 
+0

ありがとうございました! :)私はちょうどPHPExcelを学んでいて、それのためのすべての制限を知っていませんでした。 – Rukikun

関連する問題