XL 2016 Quantifier les chiffres qui composent un nombre

Sylvain45

XLDnaute Nouveau
Bonjour,
Je souhaiterais connaitre le nombre de chiffre qui compose un nombre dans une suite de nombre.
Je m'explique:
dans "152", il y :
0 x le chiffre 0
1 x le chiffre 1
1 x le chiffre 2
0 x le chiffre 3
0 x le chiffre 4
1 x le chiffre 5
0 x le chiffre 6

etc

Tous ça dans une suite de cellule
152
154
208,

etc

Merci
 

Victor21

XLDnaute Barbatruc
Bonjour Sylvain45.

Comptez le nombre de caractères contenus dans 1520 :
Nbcar(1520) = 4

Remplacez les 0 par rien, et comptez le nombre de caractères restant :
NBCAR(SUBSTITUE(1520;0;"") =4

La différence donne le nombre de 0 :
NBCAR(1520)-NBCAR(SUBSTITUE(1520;0;"") =3

Même chose dans les colonnes suivantes pour le 1, le 2... le 9
 

Pièces jointes

  • NbZéro.xlsm
    8.6 KB · Affichages: 2

JHA

XLDnaute Barbatruc
Bonjour à tous,

Avec ce que je comprends et une formule du site de Mr Boisgontier adaptée.
VB:
=NBCAR($A2)-SOMMEPROD(--(ESTERREUR(CHERCHE(STXT($A2;LIGNE($1:$255);1);B$1))))

Une fonction personnalisée serait bien plus adaptée mais je ne sais pas faire.

JHA
 

Pièces jointes

  • Sylvain 45.xlsx
    10.4 KB · Affichages: 5

Discussions similaires

Réponses
17
Affichages
760