Calcul de nbre dans une cellule

Bonjour a tous ;

je souhaite calculer le nbre de valeurs séparés par des virgules ( je dois avoir 10)

4001, 4003, 4009, 4024, 4069, 4072, 4015, 0191, 0223, 2080

Merci d'avance pour la prise en charge.

Bonjour Gadour, le forum,

Si vos valeurs sont en A1, essayez ceci :

=NBCAR(A1)-NBCAR(SUBSTITUE(A1;",";""))+1

Bonne journée !

AL 22

Bonjour à tous !

Une autre approche ?

Pour une valeur en A1 :

=NBVAL(FRACTIONNER.TEXTE(A1;","))

Bonjour à tous,

Pour le fun... =NBVAL(REGEX.EXTRAIRE(A1;"\d+";1))


Remarques :

  • La formule de @AL22, la plus rétrocompatible, compte les virgules. C'est malin.
  • La formule de @JFL découpe la cellule initiale en X cellules en les séparant par la virgule, dans une liste. Elle compte ensuite le nombre de cellules obtenues dans la liste.
  • Cette 3e formule extrait les nombres entiers de votre texte, donc tout séparateur non numérique (espace, point-virgule, lettre...) fonctionne. Comme @JFL, cela crée une liste et ensuite on compte.

Les propositions que @JFL et moi avons faites sont uniquement disponibles sur Excel 2024/365.

Rechercher des sujets similaires à "calcul nbre"