Avoir le nombre d'arguments d'une somme

Résolu
Rar -  
Rati-Rar Messages postés 4 Statut Membre -
Bonjour,
j'ai une somme de plusieurs nombres que j'insère manuellement, par exemple : =36+65+23+5+48+98
je veux une fonction qui clacule le nombre d'arguments, dans cet exemple je dois avoir 6
quelqu'un a une idée !!!
NB : je ne veux pas mettre les arguments dans des cellules et passer par la fonction NBVAL
merci pour votre aide

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    essayez, ça pour une formule posée en A1, sous réserve qu'il n'y ait bien que des signes, +
    sinon il faudra complèter
    =NBCAR(FORMULETEXTE(A1))-NBCAR(SUBSTITUE(FORMULETEXTE(A1);"+";""))+1

    la formule compte le nombre de signes + et rajoute un pour compter les valeurs sommées

    crdlmnt
    0
    1. Rati-Rar Messages postés 4 Statut Membre
       
      Re
      non, ça marche pas ça retourne juste le chiffre 1, le résultat de la formule "NBCAR(FORMULETEXTE(A1))-NBCAR(SUBSTITUE(FORMULETEXTE(A1);"+";""))" = 0 !
      0
    2. jee pee Messages postés 9439 Date d'inscription   Statut Modérateur Dernière intervention   9 977 > Rati-Rar Messages postés 4 Statut Membre
       
      bonjour, c'est que ta propre formule n'est pas dans A1 ou que tu n'a pas bien expliqué ce que tu as
      car pour moi la formule de Vaucluse fonctionne
      0
    3. Rati-Rar Messages postés 4 Statut Membre > jee pee Messages postés 9439 Date d'inscription   Statut Modérateur Dernière intervention  
       
      bonjour
      j'ai modifié le A1 par la cellule contenant ma formule
      c'est vrai qu'avec A1 ça fonctionne
      mais je ne peux pas mettre toutes mes additions dans le A1 !!!
      0
    4. jee pee Messages postés 9439 Date d'inscription   Statut Modérateur Dernière intervention   9 977 > Rati-Rar Messages postés 4 Statut Membre
       
      c'est alors évident qu'il faut que tu remplaces dans la formule de Vaucluse, toutes les occurrences de A1 par celle qui contient ta formule
      0
    5. Rati-Rar Messages postés 4 Statut Membre > jee pee Messages postés 9439 Date d'inscription   Statut Modérateur Dernière intervention  
       
      bien sur que je l'ai fait !!! mais ça fonctionne que si la formule est dans la cellule A1 !!!
      0