Convertir les lettres d'une plage de données alphanumériq en nbr

Fermé
Myna1307 Messages postés 2 Date d'inscription lundi 4 avril 2016 Statut Membre Dernière intervention 4 avril 2016 - 4 avril 2016 à 12:23
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 4 avril 2016 à 14:06
Bonjour,

Bonjour,

Toute aide est la bienvenue,

Je travaille sur une feuille excel où les données sont contenus dans un tableau avec 7 colonnes
La première Colonne qui s'intitule "compte", contient des données Alphanumériques dans certaines cellules
ex: 1016987
201578
401ARCH
467TUILOU
Est il possible d'avoir une formule automatique qui remplacerait les lettres par des "0" dans les cellules où les données seraient à caractères Alphanumériques,
Je ne suis pas informaticienne, donc complètement novice
Car à la suite de mes recherches sur internet, il faudrait absolument faire une macro
Si c'est vrai puis je avoir votre aide?

Merci d'avance

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
4 avril 2016 à 12:48
Bonjour si vous n'avez pas peur des grandes formules:
pour un texte en A1
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;"A";0);"B";0);"C";0);"D";0);"E";0);"F";0);"G";0);"H";0);"I";0);"J";0);"K";0);"L";0);"M";0);"N";0);"O";0);"P";0);"Q";0);"R";0);"S";0);"T";0);"U";0);"V";0);"W";0);"X";0);"Y";0);"Z";0)

soit 26 fois SUBSTITUE( suivi de );"A";0) pour chaque lettre de l'alphabet.


https://www.cjoint.com/c/FDekWg6iyVC


crdlmnt
0
Myna1307 Messages postés 2 Date d'inscription lundi 4 avril 2016 Statut Membre Dernière intervention 4 avril 2016
4 avril 2016 à 13:36
Bonjour Vaucluse

Merci Beaucoup, ça marche super!
Je ferai bien l'impasse sur la longueur
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
4 avril 2016 à 13:41
Parfait alors
je passe le sujet en résolu et je vous souhaite bonne route
crdlmnt
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
4 avril 2016 à 14:06
Bonjour à tous,

Avant la fermeture du post, voici une proposition de formule matricielle classique :
=SOMMEPROD(SIERREUR(ESTNUM(--STXT(A9;(LIGNE(INDIRECT("1:"&NBCAR(A9))));1))*STXT(A9;LIGNE(INDIRECT("1:"&NBCAR(A9)));1);0)*10^(NBCAR(A9)-LIGNE(INDIRECT("1:"&NBCAR(A9)))))

La valeur alphanumérique est supposée être en A9.
Ne pas oublier de valider par CTRL+MAJ+ENTER

cordialement
0