Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

comment compter nombre valeurs dans une cellule

stephan76

XLDnaute Nouveau
bonjour

dans une cellule je saisie par exemple :

3, 5, 8, 12, 18, 22, 37 (correspondant à un choix de n° de photos)

soit 7 valeurs séparées par une virgule et espace

je voudrais que la cellule située juste à droite de cette cellule indique 7

je n'ai pas trouvé la fonction qui calcule cela

merci
 

Julau88

XLDnaute Nouveau
Bonsoir julau88, excfl, Patrick,

Bah s'il s'agit d'une formule en A1 mettez une apostrophe ' devant =.

Alors la formule en B1 de excfl renverra bien 7.

A+
Bonsoir
si je mets l’apostrophe devant le = j'aurais pas le résultat de l'addition à A1
je reprécise mon souci: à A1 j'ai une addition de x valeurs et en B1 je voudrais la formule qui me permettra de connaitre le nombre de valeurs additionner dans la cellule A1
merci d'avance
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir,

Utiliser la fonction personnalisée VBA: NbrTerme(). Voir l’utilisation de la fonction en colonne B.

Le code de la fonction : (dans module1) :
VB:
Function NbrTerme(x As Range) As Long
   If Trim(x) <> "" Then NbrTerme = Len(x(1, 1).Formula) - Len(Replace(x(1, 1).Formula, "+", "")) + 1
End Function
 

Pièces jointes

  • Julau88- Compter termes- v1.xlsm
    16.4 KB · Affichages: 5

Julau88

XLDnaute Nouveau
Bonjour cher membres
je viens rendre plus explicite mon problème:
j'ai excel 2007 et dans une cellule A j'ai additionné (=2+6+3.2+4.8+9.6+21) dont le résultat est 46,6
et dans la cellule B je voudrais le résultat automatique du nombre de valeurs additionnées dans la cellule A qui est 6.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…