Extraire ou supprimer des chiffres d'une cellule

pitimo86 Messages postés 1 Statut Membre -  
Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    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.
    3
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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.
    2
  3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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 ♂
    0
  4. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Bonjour,

    «... pour ne garder que les derniers »

    =STXT(19570101111172;11;256)

    Cordialement
    Patrice
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

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

    A+
    0