Exécutez la formule excel de php

Voici mon scénario de clients, mon client veut mettre un file excel sur le server maintenant à partir d'un formulaire PHP envoie des données au file exécute une formule dans ce file Excel et obtenez les résultats.

Je ne sais pas si cela est possible. Si donc je me dirige vers une bibliothèque, c'est PHP, ou quelques autres solutions possibles.

C'est parfaitement possible: consultez la bibliothèque PHPExcel qui dispose d'un moteur de calcul embedded pour traiter la plupart des formules Excel

Il existe un exemple de remplissage d'un file Excel avec des données (dans ce cas, à partir d'une input de formulaire), puis en formant une formule dans ce file Excel pour générer un résultat, en le dédiant à un browser Web dans le directory / Tests / de la dissortingbution. Cet exemple simple /Quadratic.php résout une équation quadratique; mais le principe est assez similaire

MODIFIER

Voir ma réponse à cette question pour une indication des limites du moteur de calcul de PHPExcel

Vous pensez dans la mauvaise direction. Au lieu de tenter d'envoyer datatables au file excel, lisez le file Excel dans votre script PHP et faites les calculs là-bas.

Essayer d'envoyer des données dynamics dans un file XLS statique ne fonctionnera pas.

Et vous pouvez append un cronjob régulier, qui vérifie si datatables du file XLS ont changé, si c'est le cas, puis exécutez votre calcul à nouveau.