Extraire une chaîne de caractère

Résolu
Bonjour,

J'ai regardé un peu les sujets présentés et je ne trouve pas mon bonheur.
Je dois extraire une chaîne de caractère qui change de position dans une cellule.

Par exemple : En A1 (MR001 - ZP TGV OT20124873 L13221K0129801), je souhaite extraire OT20124873. Mais il y a plusieurs problèmes :
1. Cette chaîne peut très bien être en début de cellule, à la fin, au milieu ... .
2. Elle peut se composer de plusieurs façons : OT2012.... ; OT 2012..... ; OT-2012.... ; OT.2012 ; OT,2012 ; J'en passe ....

Particularité : Cette chaîne de caractère commence toujours par OT2012 (les 4 derniers chiffres sont aléatoires).

Merci de votre aide

Benoit

2 réponses

  1. Contributeur
    bonjour,

    En essayant d'intégrer ce que tu expliques, je te propose cette formule :

    ="OT2012"&STXT(A1;TROUVE(2012;A1)+4;4)


    Cette chaîne de caractère commence toujours par OT2012

    Ils sont donc valorisés et cumulés avec les 4 caractères qui suivent 2012.

    En espérant que cela résolve ton problème, sinon tu nous dit tes difficultés.
    0
    1. Bonjour,

      Oui merci beaucoup c'est exactement cela.

      Bonne soirée.
      0