这是我的客户场景,我的客户现在想将一个 excel 文件从 PHP 表单发送到服务器上,将数据发送到文件中,在这个 excel 文件中运行一个公式并获得结果。
我不知道这是否可能。如果是这样,最好将我引导到一个库,PHP 或其他一些可能的解决方案。
这是我的客户场景,我的客户现在想将一个 excel 文件从 PHP 表单发送到服务器上,将数据发送到文件中,在这个 excel 文件中运行一个公式并获得结果。
我不知道这是否可能。如果是这样,最好将我引导到一个库,PHP 或其他一些可能的解决方案。
这是完全可能的:看看PHPExcel库,它有一个内置的计算引擎来处理大多数 Excel 公式
有一个使用数据填充 Excel 文件的示例(在本例中来自表单输入),然后在该 Excel 文件中呈现公式以生成结果并将其显示到分发的 /Tests/ 目录中的 Web 浏览器。这个简单的例子 /Quadratic.php 求解一个二次方程;但原理很相似
编辑
有关PHPExcel 计算引擎的局限性的一些迹象,请参阅我对这个问题的回答
编辑 2
PHPExcel已弃用,因此现在您可以使用PhpSpreadsheet
你在思考错误的方向。而是尝试将数据发送到 excel 文件,在 PHP 脚本中读取 excel 文件并在那里进行数学运算。
尝试将动态数据发送到静态 XLS 文件是行不通的。
您可以添加一个常规的 cronjob,检查 XLS 文件数据是否已更改,如果已更改,则再次运行您的计算。