IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[PHPExcel] Formule dans un champs, erreur opérateur


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 15
    Par défaut [PHPExcel] Formule dans un champs, erreur opérateur
    salut a tous,
    voila voila, encore un probleme avec PHPExcel, j'essaie passer une fomule dans un champ, et à chaque fois j'ai le même prob :

    La fameuse formule :
    --------------------
    '=SOMMEPROD(1/NB.SI(B2:B226;B2:B226))'

    Et avec PHPExcel j'ai fait sa :
    -----------------------------
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $objPHPExcel->getSheet(1)->setCellValue('B227', '=SOMMEPROD(1/NB.SI(B2:B226;B2:B226))', PHPExcel_Cell_DataType::TYPE_FORMULA);
    j'ai aussi essaie sa :
    -------------------
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $objPHPExcel->getSheet(1)->setCellValueByColumnAndRow('B', '227', '=SOMMEPROD(1/NB.SI(B2:B226;B2:B226))';

    et malheureusement j'ai a chaque fois l'erreur suivante :
    '13.2!A227 -> Formula Error: Unexpected operator '/'' in C:\wamp\www\SVN\trunk\public\lib\PhpExcel\PHPExcel\Cell.php on line 288

    help help helppppp

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Utilise SUMPRODUCT pour voir, je crois qu'il faut les fonctions en VO.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 15
    Par défaut PHPExcel Formula
    salut, et merci pour ta réponse
    j'ai changé ma formule en Anglais et maintenant j'ai l'erreur suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    formule ==>  '=SUMPRODUCT(1/NB.IF(B2:B226,B2:B226))';
    Notice: Undefined offset: 2 in C:\wamp\www\SVN\trunk\public\lib\PhpExcel\PHPExcel\Calculation.php on line 2855

    Fatal error: Uncaught exception 'Exception' with message '13.2!B227 -> Formula Error: An unexpected error occured' in C:\wamp\www\SVN\trunk\public\lib\PhpExcel\PHPExcel\Cell.php on line 288
    une idée ??

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu as mis , au lieu de ;
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 15
    Par défaut
    même problème soit avec le ; ou avec ,

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Notice: Undefined offset: 2
    ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD-2010] Formule dans un champ
    Par PANGOT911 dans le forum Word
    Réponses: 3
    Dernier message: 26/05/2014, 03h23
  2. [WD-2007] Introduire une formule dans un champ
    Par andre0757 dans le forum Word
    Réponses: 1
    Dernier message: 30/07/2013, 12h14
  3. Possibilité de formule dans un champ
    Par jmidel dans le forum W4 Express
    Réponses: 6
    Dernier message: 23/01/2013, 03h31
  4. [CR XI] export excel : mettre une formule dans un champ ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 27/09/2012, 12h21
  5. Comment entrer des formules chimiques dans les champs access
    Par Monbasinstinct dans le forum Access
    Réponses: 18
    Dernier message: 06/04/2006, 18h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo