从PHP运行Excel公式

这是我的客户scheme我的客户想要把一个Excel文件在服务器上,现在从一个PHP表单发送数据到文件运行在这个Excel文件中的公式,并得到结果。

我不知道这是否可能。 如果是这样直接给我一个图书馆最好的是PHP,或者其他一些可能的解决scheme。

这是完全可能的:看看有一个内置的计算引擎处理大多数Excel公式的PHPExcel库

有一个例子,用数据填充Excel文件(在这种情况下,从表单input),然后在该Excel文件中渲染公式,以生成一个结果并将其显示到分布的/ Tests /目录中的Web浏览器。 这个简单的例子/Quadratic.php解决了一个二次方程; 但原理是相似的

编辑

查看我对这个问题的回答,了解一下PHPExcel计算引擎的局限性

你在错误的方向思考。 而是试图将数据发送到Excel文件,阅读您的PHP脚本中的Excel文件,并在那里做math。

试图发送dynamic数据到一个静态的XLS文件不会工作。

你可以添加一个常规的cronjob,检查XLS文件数据是否已经改变,如果有,然后再次运行你的计算。