簡體   English   中英

PhpExcel公式

[英]PhpExcel Formulas

我正在Codeigniter 3.0.0中使用PhpExcel 1.8.0,Codeigniter在WAPP Stack Server 5.4.39-0中運行(我認為它們都應該是最新版本)。

這個:

$this->excel->getActiveSheet()->setCellValue('G5', "SUMA(G1:G4)");

在下載的文件中以坐標顯示字符串“ SUMA”,但是添加“ =”會導致服務器回答錯誤,Chrome將其解釋為“ ERR_INVALID_RESPONSE”。

指定的范圍填充有整數值。

我不是很習慣Wapp,Apache日志文件沒有顯示與此問題相關的錯誤,我非常想知道一種可以調試此問題的方法。

提前致謝。

SUMA不是任何Excel函數的“英語”名稱。

引用PHPExcel文檔(標題為將公式寫入單元格的部分

在Excel文件中,公式始終按照在Microsoft Office Excel英文版中出現的方式進行存儲,而PHPExcel在內部以這種格式處理所有公式。 這意味着以下規則成立:

  • 小數點分隔符為“。” (期)
  • 函數參數分隔符為','(逗號)
  • 矩陣行分隔符為“;” (分號)
  • 必須使用英文功能名稱

(我的重點)

如果要在公式中使用非英語函數名稱,請閱讀有關公式的區域設置的文檔的相應部分

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM