Extraire ou supprimer des chiffres d'une cellule [Fermé]

Signaler
Messages postés
1
Date d'inscription
vendredi 26 juillet 2013
Statut
Membre
Dernière intervention
26 juillet 2013
-
Raymond PENTIER
Messages postés
50779
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2020
-
Bonjour à vous,
je souhaiterais retirer les 10 premiers chiffres d'une cellule qui ressemble à 19570101111172, pour ne garder que les derniers. Je connais la formule gauche() ou droite() mais cela n'enlève pas les données de la colonne de départ. Si quelqu'un peut m'aider ce serait fort sympathique.
Merci!

5 réponses

Messages postés
15079
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
23 juin 2018
3799
Bonjour,

cela n'enlève pas les données de la colonne de départ.

Non, bien sûr, le résultat est dans la cellule où tu mets la formule.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 80980 internautes nous ont dit merci ce mois-ci

Messages postés
50779
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2020
11803
Curieux ! Parce que =DROITE(19570101111172;10) donne bien "0101111172" ...
sur les machines françaises, tout au moins !

C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Messages postés
7909
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
19 janvier 2020
1266
Bonjour,

«... pour ne garder que les derniers »

=STXT(19570101111172;11;256)

Cordialement
Patrice
Messages postés
3341
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
453
Bonjour,

Si tu retires les 10 premiers chiffres de 19570101111172, tu dois obtenir 1172.
soit
=DROITE(A1;NBCAR(A1)-10)

A+
Messages postés
50779
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
21 janvier 2020
11803
Tout le monde aura rectifié ma première réponse, dans laquelle je conserve 10 chiffres au lieu de les enlever !
Ma formule rectifiée est donc =DROITE(19570101111172;4)

Il faut rappeler que le résultat "1172" est en format texte ; s'il doit être immédia-tement reformaté, par exemple avec un séparateur de milliers, un % ou un symbole monétaire, il faut compléter la formule
=CNUM(DROITE(19570101111172;4)) ou
=CNUM(DROITE(A1;4)) si la donnée de départ est saisie en A1.

Cordialement.