Nombre d'Arguments trop élévé pour une somme

Résolu
fauvine -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai une somme d'arguments trop élévé pour EXEL :

(C49;C55;C62;C69;C76;C83;C90;C96;C102;C108;C114;C121;C127;C133;C140;C147;C159;C165;C171;C177;C183;C189;C195;C201;C207;C213;C219;C226;C233;C239;C252;C259;C266)/34*100

Les cellules n'étant pas contigues. Avez-vous une solution ? ou dois-je reprendre la calculatrice.

Merci

7 réponses

  1. benol3 Messages postés 718 Statut Membre 87
     
    Bonjour,

    L'utilisation de la fonction somme() n'est pas nécessaire
    Essaie de remplacer tes ";" par des "+".
    de cette manière : =(C49+...+C266)/34*100
    1
  2. zlavtok Messages postés 559 Date d'inscription   Statut Membre Dernière intervention   116
     
    Salut

    C'est pas très sexy mais tu peux le faire en deux fois
    0
  3. fauvine33 Messages postés 5 Statut Membre
     
    Merci le + c'est la solution.

    le faire en deux fois, nous oblige à mettre le premier résultat dans une autre cellule trop de manip déjà que sélectionner les différentes cellules c'est un peu galère !!
    0
    1. zlavtok Messages postés 559 Date d'inscription   Statut Membre Dernière intervention   116
       
      Moui, j'aurai pu être plus lumineux sur ce coup, j'arrête les réponses post-cuite ;)

      A la prochaine
      0
    2. fauvine33 Messages postés 5 Statut Membre
       
      Merci quand même !! et bravo pour la rapidité de vos réponses. A +++++++++
      0
  4. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,

    Tout dépend de la version d'Excel que vous possédez.

    L'aide Excel, à ce sujet, stipule que les versions "anciennes" d'Excel (antérieures à Excel 2007) sont limitées à 30 arguments pour les fonctions. Cela semble être le cas pour vous. Pour info, sur mon Excel (2010), le nombre d'arguments limite pour les fonctions est de 255.

    Vous êtes également limités à un certain nombre de caractères contenus dans votre formule. Pour ma version : 8 192 caractères, pour Excel 2003 cette limite est de 1 024 caractères.

    Pour vérifier ces limites, tapez : limites dans l'aide Excel.
    Limites pour Excel 2003, limites pour Excel 2007.
    A lire également, cette fiche pratique de l'ami Raymond sur le pourquoi des limites d'Excel.

    Pour votre cas, s'agissant uniquement d'un dépassement de paramètres affectés à la fonction SOMME, il y a une solution toute simple. Il vous suffit d'entourer les paramètres de la fonction SOMME de deux parenthèses. Sources CrocroSoft

    Voici donc votre formule :
    =SOMME((C49;C55;C62;C69;C76;C83;C90;C96;C102;C108;C114;C121;C127;C133;C140;C147;C159;C165;C171;C177;C183;C189;C195;C201;C207;C213;C219;C226;C233;C239;C252;C259;C266))/34*100

    ps : j'aime bien savoir pourquoi cela ne fonctionne pas...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fauvine33 Messages postés 5 Statut Membre
     
    Sur excel 2007 (je vais de ce pas demander à mon informaticien préféré de me changer office en 2010) , la solution des doubles parenthèses ne fonctionne pas. J'ai déjà essayé.

    Et le problème de limite d'arguments se pose avec plusieurs fonctions

    Je reste avec la solution du +

    Merci à vous
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Tu as 2007?
      Cela ne vient pas du nombre d'arguments.
      Extrait de l'aide Excel 2007 :

      Longueur du contenu des formules 8 192 caractères
      Longueur interne des formules 16 384 octets
      Itérations 32 767
      Matrices de feuilles de calcul Limité par la quantité de mémoire disponible
      Plages sélectionnées 2 048
      Arguments dans une fonction 255



      ps : regarde ce Classeur, en P2, j'ai une formule qui possède 255 arguments. Fais les tests :
      - ajoute juste un argument ==> impossible
      - ajoute un argument + double parenthèse ==> ca fonctionne!


      ps2 : ce classeur a peut être été enregistré au format Excel97-2003??? .xls???
      0
  7. fauvine33 Messages postés 5 Statut Membre
     
    Et pourtant !!

    Tu veux que je te copie le message qui apparaît à l'écran ?
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Je viens d'ajouter 2 ps à mon précédent message...
      0
  8. fauvine33 Messages postés 5 Statut Membre
     
    Après vérification, (désolée je suis un peu comme saint thomas), effectivement la double parenthèse fonctionne aussi en excel 2007.

    Mes doc s'enregistrent dans l'ancienne version d'excel (97-2003) car nous n'avons pas tous, au bureau, la nouvelle version.

    Merci de ces précisions.
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      de rien.
      ceci explique cela...
      a+
      0