Compter uniquement le nombre de lettres d'une cellule composée de chiffres et lettres

bindou

XLDnaute Nouveau
Bonjour à tous ;
Est-il possible de compter uniquement les lettres dans une cellule qui serait composé de chiffres et de lettres au nombre indéfini ?

Ceci dans le but de savoir si oui ou non il y a plus d'une lettre dans la cellule, auquel cas il s'agit d'une erreur.

Cordialement.
 

job75

XLDnaute Barbatruc
Bonjour bindou,

Avec ceci tout est compté sauf les chiffres :
Code:
=SOMMEPROD((CODE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))<48)+(CODE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))>57))
Avec ceci seules les lettres "a" à "z" ou "A" à "Z" sont comptées :
Code:
=SOMMEPROD((CODE(MAJUSCULE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)))>64)*(CODE(MAJUSCULE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)))<91))
A+
 

bindou

XLDnaute Nouveau
Bonjour bindou,

Avec ceci tout est compté sauf les chiffres :
Code:
=SOMMEPROD((CODE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))<48)+(CODE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))>57))
Avec ceci seules les lettres "a" à "z" ou "A" à "Z" sont comptées :
Code:
=SOMMEPROD((CODE(MAJUSCULE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)))>64)*(CODE(MAJUSCULE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)))<91))
A+
Merci beaucoup à vous.
Je ne comprend absolument pas comment ça fonctionne, mais ça fonctionne ! Du coup, la seconde solution "seules les lettres "a" à "z" ou "A" à "Z" sont comptés" se rapproche le plus de ce qu'il me faut.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 196
Messages
2 086 100
Membres
103 116
dernier inscrit
kutobi87