Uniformiser et différencier une colone

Bonjours à tous,

j'ai une colonne référence qui est tiré d'un logiciel, donc un format étrange.

A001_ACC100_en_0

A100_ACC100_en_00

B100_ACC100_en _00

B200_ACC100_en _00

E100ACC100EN_01.

G100_ACC100_en _00

H100_ACC100_en _00

001_CAB100_en_00

A001CAB100EN_06

B100_CAB100_en _00

B200_CAB100_en _00

D402CAB100EN_00.

001DIV100EN_01 _00

H207DIV100EN_00.

H214DIV100EN_00.

H219DIV100EN_00.

H220DIV100EN_00.

H221DIV100EN_00.

H222DIV100EN_00.

001_fre100_EN_00

A001FRE100EN_12.

E100FRE100EN_05.

H228FRE100EN_03.

001_fre101_en_00

A001FRE101EN_04.

A100_fre101_en_00

B100_fre101_en _00

B200_fre101_en _00

D400_fre101_en _00

E100FRE101EN_02.

E200FRE101EN_01.

F100_FRE101_en _00

G100FRE101EN_03.

G200_fre101_en_0

H201FRE101EN_01.

I100FRE101EN_01.

001_FRE109_en_01

A001FRE109EN_06.

001_MOT105_en_01

A001MOT105EN_05.

A100_MOT105_en_00

B100_MOT105_en _00

B200_MOT105_en _00

C300_MOT105_en _00

Et je voudrais que dans une colonne 1 il ait les 4 premiers caractères (ex: A100; B200;..) sauf que certaine réf non pas de lette alors là je voudrait que se soit "_100" au lieu de "100" (ligne rouge). Puis dans une colonne 2 les trois lettres et les trois chiffres qui suivent (FRE109).(j'aimerais bien me servir des deux lettre suivante comme vérification d'une autre colonne où l'info y est déjà) Dans une colonne (3) les deux derniers chiffres (ex:00) sauf que certaine fois il y a un points (ligne vert). Et enfin concatener les colonnes 1, et 3 dans une dernière colonne 4. Et les tirés ne me servent à rien

Mais je n'y arrive pas avec la fonction convertir donc je ne peux même pas enregistrer une macro.

Merci d'avoir lu

Voici mon fichier

5test-ref.xlsx (31.65 Ko)

Bonjour,

Comment doivent être ces cas ?

Cdlt.

SA10000EN_01

SA10003EN_03

SA10010EN_03

SA10031EN_00

SA10033EN_00

SS00002EN_02

SS10036EN_01

SS10042EN_00

SS10043EN_00

SS10051EN_01

SS10055EN_00

Bonjours Jean-Eric

Je n'ai pas besoin de ces ref là donc pas la peine de les prendre en compte

Toujours personne pour me donner une piste ?

J'ai annoter mon fichier histoire que se soit un peut plus claire

5test-ref.xlsx (27.02 Ko)

Bonjour,

ci-joint un fichier à tester :

C'est un peu mal foutu mes formules mais j'ai l'impression que ça fonctionne, en attendant que quelqu'un trouve mieux ^^

17test-ref.xlsx (36.90 Ko)

Merci beaucoup je vais bricoler un pti VBA avec ça et ce sera nikel

Rechercher des sujets similaires à "uniformiser differencier colone"