Excel - Limiter la copie d'un texte aux nombres

Fermé
Zack - 18 oct. 2015 à 18:57
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 18 oct. 2015 à 20:24
Bonjour à tous !

J'ai un petit souci que je n'arrive pas à régler depuis un certain temps. Après avoir pas mal cherché, je me tourne vers vous en espérant trouver une solution...

Dans mon tableau, j'ai parfois des données en chiffres et en lettres.

Par exemple : "Client X, facture : 11".

Dans une autre cellule, je souhaiterais pouvoir recopier le chiffre, sachant que :
- Les nombres sont parfois de 3 à 4 chiffres
- Avec une formule "DROITE" un peu bricolée, je ne parviens pas à obtenir autre chose que ": 11"

Merci d'avance pour votre aide...
A voir également:

1 réponse

Raymond PENTIER Messages postés 58856 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 février 2025 17 284
18 oct. 2015 à 19:01
Tu complètes avec =STXT(ta formule;3;99)
0
Merci de l'aide !

J'ai essayé la formule, mais cela ne marche pas... J'ai probablement mal appliqué ! Voici ce que cela donne :

=STXT(DROITE(F4;4);3;99)

Pour, par exemple, 120 à récupérer, il ne m'affiche que "20"...
0
Raymond PENTIER Messages postés 58856 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 février 2025 17 284 > Zack
Modifié par Raymond PENTIER le 18/10/2015 à 19:27
Il y a quoi dans F4 ?
d'après ton premier exemple =DROITE(F4;4) devrait afficher " 120" et =DROITE(F4;5) devrait afficher ": 120"... et ma formule serait bonne !

Tu avoues que ton nombre à extraire peut être composé de 2, 3 ou 4 chiffres ; =DROITE(F4;4) ne peut pas fonctionner dans les 3 cas !
Si tu avais envoyé un fichier, avec différents exemples, on aurait déjà fini de résoudre le problème ...
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0
Si je n'ai pas mis de fichiers, c'est pour éviter de mettre des informations professionnelles sur internet. Je préfère vraiment ne pas en mettre, désolé...

Il y a juste ça : "Client X, facture : 120".

Avec la formule : =STXT(DROITE(F4;5);3;99)
Il s'affiche bien 120.

Par contre, lorsque le nombre est seulement composé de 2 chiffres, pour 9 par exemple, il s'affiche toujours " : 9"...
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 525 > Zack
18 oct. 2015 à 20:24
Bonjour,

En supposant que le texte et le nombre sont toujours séparés par ":"

=CNUM(SIERREUR(STXT(F4;TROUVE(":";F4)+1;9^9);F4))

A+
0