Extraire une chaîne de caractère

Résolu
Benoit -  
 Benoit -
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
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 725
 
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
Benoit
 
Bonjour,

Oui merci beaucoup c'est exactement cela.

Bonne soirée.
0