これが私のクライアントのシナリオです。私のクライアントは、PHPフォームからファイルにデータを送信し、このExcelファイルで式を実行して結果を取得し、サーバーにExcelファイルを配置したいと考えています。
これが可能かどうかはわかりません。その場合は、PHP またはその他の解決策が最適なライブラリを教えてください。
これが私のクライアントのシナリオです。私のクライアントは、PHPフォームからファイルにデータを送信し、このExcelファイルで式を実行して結果を取得し、サーバーにExcelファイルを配置したいと考えています。
これが可能かどうかはわかりません。その場合は、PHP またはその他の解決策が最適なライブラリを教えてください。
それは完全に可能です:ほとんどの Excel 式を処理するための計算エンジンが組み込まれているPHPExcelライブラリを見てください。
Excel ファイルにデータ (この場合はフォーム入力から) を入力し、その Excel ファイルで式をレンダリングして結果を生成し、ディストリビューションの /Tests/ ディレクトリにある Web ブラウザーに表示する例があります。この単純な例 /Quadratic.php は二次方程式を解きます。しかし、原理は十分に似ています
編集
PHPExcel の計算エンジンの制限については、この質問に対する私の回答を参照してください。
編集2
PHPExcelは廃止されたため、PhpSpreadsheetを使用できるようになりました
あなたは間違った方向に考えています。データを Excel ファイルに送信しようとする代わりに、PHP スクリプトで Excel ファイルを読み取り、そこで計算を行います。
動的データを静的 XLS ファイルに送信しようとしてもうまくいきません。
また、XLS ファイルのデータが変更されているかどうかを確認する通常の cronjob を追加できます。変更されている場合は、計算を再度実行します。