Gérer une suite de caractères contenant que des chiffres.

ziyadnabal

XLDnaute Nouveau
Bonjour à Tous, et bien sur avant de commencer BONNE ANNEE 2009 !!! Tous mes meilleurs voeux...

Alors voici mon problème. Cela fait plusieurs jours que je n'arrive pas à trouver la solution :mad: . Je lance un défi à celui qui le trouve et je lui en serais vraiment très reconnaissant, très très très reconnaissant même !!

Admettons en cellule A1 (et tout sur la même cellule) les 11 chiffres suivants :
47589632162

Je souhaiterais connaitre une formule ou un quelconque moyen, qui me permettrait de savoir :
Quel est le nombres de chiffres compris entre "4 inclus et 6 inclus" (>=4 et <=6) parmi cette liste de chiffres ? (4 inclus et 6 inclus sont un exemple...)
Ici, normalement le résultat serait " 4 " (4-.-5-.-.-.-6-.-.-.-6-.)

Je souhaiterai EN PRIORITE une formule, et si vraiment c'est impossible alors pourquoi pas sous forme de macro.

Je pensais trouver une solution avec la formule =STXT(), mais sans succès...

Je vous remercie beaucoup de m'aider les gars, je suis vraiment dans la m.... Le temps compte pour moi...

:(:(:(
 
Dernière édition:

pierrejean

XLDnaute Barbatruc
Re : Gérer une suite de caractères contenant que des chiffres.

Re

Comme n'importe quelle fonction pourvu que l'on ait reporté dans un module staandard ce que tu trouveras dans le Module1 de mon fichier (Alt F11)
Ensuite =speciale(A1) te donnera le nombre de chiffres compris entre 4 et 6 du nombre situé en A1 (ou n'importe quelle autre cellule)
 

JeanMarie

XLDnaute Barbatruc
Re : Gérer une suite de caractères contenant que des chiffres.

Bonjour

Un essai avec une formule
Code:
=FREQUENCE(STXT(A1;LIGNE(DECALER(A$1;;;NBCAR(A1)));1)*1;{6;3})

La référence de la cellule dans la fonction DECALER doit toujours commencer en ligne 1.

@+Jean-Marie
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 393
Messages
2 088 013
Membres
103 699
dernier inscrit
samSam31