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
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
A voir également:
- Convertir les lettres d'une plage de données alphanumériq en nbr
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir youtube en mp3 avec audacity - Guide
- Effacer les données de navigation - Guide
- Convertir une note sur 20 ✓ - Forum Bureautique
- Triez la liste comme sur cette illustration (attention, on ne voit que le début …). quel est le mot formé par les 6 dernières lettres de la colonne code ? - Forum Excel
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
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
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
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
4 avril 2016 à 13:36
Bonjour Vaucluse
Merci Beaucoup, ça marche super!
Je ferai bien l'impasse sur la longueur
Merci Beaucoup, ça marche super!
Je ferai bien l'impasse sur la longueur
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
4 avril 2016 à 13:41
Parfait alors
je passe le sujet en résolu et je vous souhaite bonne route
crdlmnt
je passe le sujet en résolu et je vous souhaite bonne route
crdlmnt
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
4 avril 2016 à 14:06
Bonjour à tous,
Avant la fermeture du post, voici une proposition de formule matricielle classique :
La valeur alphanumérique est supposée être en A9.
Ne pas oublier de valider par CTRL+MAJ+ENTER
cordialement
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