Ne conserver que les chiffres d'une référence avec lettre

0

Bonjour,

J'ai beau essayer tous les forums, je ne parviens pas à trouver réponse à mon cas.

Je souhaite conserver que les chiffres d'un numéro de référence composer de lettres et de chiffres:

WER5489325684-Z

Comment retirer les lettres avant et après le numéro ci-dessus?


Merci bien!

Victoria

    Posté le 9 janvier 2019, 00:52
    par Victoria
    Répondre
    0

    Bonjour Victoria,
    j'aurais besoin de quelques précision. est ce que le nombre de lettre est toujours de 3 ?

    Est ce que la référence est toujours de 10 chiffres ?
    est ce que la fin est toujours avec une lettre+ tiret  ?

    Cordialement,

    Tom

    Tom Posté le 9 janvier 2019, 09:00
    par Tom
    0

    Bonjour,

    Si la référence est stable (càd  toujours 3 lettres puis 10 chiffres puis - et une lettre) alors la formule est :

    =GAUCHE(DROITE(A1;12);10)

    En supposant la référence en A1

    A adapter en fonction de ton tableau

    Si la référence est variable, il vaut mieux passer au VBA.

    A+

    Chris

    CHRIS Posté le 9 janvier 2019, 10:35
    par CHRIS
    1

    Bonjour Victoria, Tom, CHRIS,

    Meilleurs vœux pour cette nouvelle année.

    Pour extraire la partie numérique d'une chaîne de caractères sans ce soucier de ce qui l'entour on peut:

    Si le numéro de référence est en "A1" alors mettre cette formule.

    =RECHERCHE(10^10;--("0"&STXT(A1;MIN(CHERCHE({0.1.2.3.4.5.6.7.8.9};A1&"0123456789"));LIGNE($1:$100))))

    Cordialement.

    Posté le 9 janvier 2019, 11:59
    • super la formule – Tom 9 janvier 2019, 12:27
    • Merci Tom – 9 janvier 2019, 12:29
    0

    Bonjour,

    Merci beaucoup pour votre aide.

    Si la cellule est basée en A3 car l'intitulé de la colonne est sur A1:A2, peut-on appliquer ces formules directement en A3?

    Je n'ai pas réussi à appliquer la formule directement en A3 sans modifier la forme du tableau.

    Cdlt

    Victoria

    Posté le 9 janvier 2019, 16:45
    par Victoria
    0

    Bonjour,

    en reprenant la formule faite plus haut. tu modifies tous les A1 en A3 et puis tu descend la formule vers le bas.

    voici la formule pour un début en A3.

    =RECHERCHE(10^10;--("0"&STXT(A3;MIN(CHERCHE({0.1.2.3.4.5.6.7.8.9};A3&"0123456789"));LIGNE($1:$100))))

    cordialement,

    Tom

    Tom Posté le 9 janvier 2019, 18:41
    par Tom

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :