Convertir les nombres stockés en tant que texte en nombres

  • Initiateur de la discussion Initiateur de la discussion Patoux
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Patoux

XLDnaute Nouveau
Bonjour,

Je sais ce sujet a été traiter sur votre forum, mais je ne trouve pas la solution. J'ai tout essayer vos méthode et rien ne fonctionne. Voici mon défi...

Dans une cellule on retrouve P-708, P-710, P-715, R-714, R718, R-719 etc... Je désir les mettres en ordres croissant. Donc je veux les P en premiers et les R en deuxième. Pour y parvenir j'ai utilisé la fonction "droite" 3, pour extraire les chiffre. Tout fonctionne bien, mais quand viens le temps de les mettres en ordre croissant, il me dit qu'il sont en format txt. J'ai fait le copier/coller - multiplication par 1. Les chiffres vont a la droite, mais je ne peux tjrs pas les mettres en ordres croissant...

Avez-vous une solution

Merci
 
Re : Convertir les nombres stockés en tant que texte en nombres

Salut Patoux, Jam,
une petite variante advenant le cas ou le nombre de chiffres après le trait d'union n'est pas toujours le même (77 ou 777 ou 7777). En supposant que tes cellules se trouvent en colonne A.

Code:
=CNUM(STXT(A1;TROUVE("-";A1;1)+1;NBCAR(A1)-2))

Cordialement,

Étienne
 
Re : Convertir les nombres stockés en tant que texte en nombres

Bonsoir

D'autres possibilités en pièce jointe. On peut aussi faire sans calcul matriciel, sur le principe de la colonne D, en donnant un nom à la partie NB.SI.

@ plus
 

Pièces jointes

Dernière édition:
Re : Convertir les nombres stockés en tant que texte en nombres

Ce n'est pas tout a fait ça que j'attends...
J'ai un prénom. Leïla
L = Code(L) -> 12
e = Code(e) -> 37
ï = Code(ï) -> 175
l = Code(l) -> 44
a = Code(a) -> 33
Donc la somme fera 301...

Comment faire ce calcul en une seule formule...
Leïla = 301

Merci pour vos efforts !
 
Re : Convertir les nombres stockés en tant que texte en nombres

Bonjour,

Ce n'est pas tout a fait ça que j'attends...
J'ai un prénom. Leïla
L = Code(L) -> 12
e = Code(e) -> 37
ï = Code(ï) -> 175
l = Code(l) -> 44
a = Code(a) -> 33
Donc la somme fera 301...

Comment faire ce calcul en une seule formule...
Leïla = 301

Merci pour vos efforts !

tu devrais ouvrir ta propre discussion, pas top pour l'initiateur ta question...

bon après midi
@+
 
Re : Convertir les nombres stockés en tant que texte en nombres

Bonjour à tous

Je vous remercie d'avoir prie le temps pour me répondre. J'ai oublier une petite variante a mon problème, les donner son extrait d'une bd autre que access. Donc, ce que vous me proposer ne fonctionne pas

Merci et bonne journée!
 
Re : Convertir les nombres stockés en tant que texte en nombres

Patoux,

Tu peux nous joindre un extrait de ton fichier.

Tu y indiques manuellement le résultat que tu attends et nous verrons alors ce qu'il est possible de faire.

@+
 
Re : Convertir les nombres stockés en tant que texte en nombres

Salut Patoux,
1- Tu selectionnes la plages des nombres A3:A60
2- Donnees=====>Convertir
3- Laisser "Delimites" /passer a l'etape suivante
4- Dans l'onglet Separateurs==> tu coches juste "Autres" et tu tapes "-" /passer a l'etape suivante
5- Terminer /"OK" pour le message qui apparaitra
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
707
Retour