【发布时间】:2020-11-17 10:51:50
【问题描述】:
我正在使用 PhpSpreadsheet (1.15.0) 生成带有公式的 XLSX 文档。 此公式之一是 Ctrl+Shift+Enter (CSE) 公式。
生成文档然后打开它时,会计算简单的公式(如“=SUM(A1:A2)”)。用户无需处理公式,只需填写单元格即可。
但是,我不知道如何在打开时评估我的 CSE 公式。目前,该公式是有效的,并且已正确翻译为本地化函数的名称,但用户仍然需要手动评估它,方法是在单元格中,然后在公式栏中,最后按 Ctrl+Shift+Enter。
有没有办法通过 PhpSpreadsheet 告诉 Excel 在打开时评估这个公式?
例如,这是我的 CSE 公式:
=SUM(--(FREQUENCY(IF(E14:E25="CREDIT_CARD",MATCH(F14:F25,F14:F25,0)),ROW(F14:F25)-ROW(F14)+1)>0))
【问题讨论】:
标签: excel excel-formula phpspreadsheet