Bonjour à tous,
Voilà je me lance et demande votre aide car je ne m'en sors plus seule sur un problème qui me paraissait pourtant simple...
Objectif: je souhaite modifier la structure de plusieurs textes (ayant eux même des structures différentes), pour aboutir à une structure standard
Nb:La partie que je souhaite déplacer désigne une épaisseur
Ex:
PANNEAU CPR 14MM 4130X2225 ► PANNEAU CPR 4130X2225X14
PANNEAU CPR 20mm 1945X889► PANNEAU CPR 1945X889X20
PANNEAU EP 14 2050X1560 ► PANNEAU 2050X1560X14
Actions souhaitées/déjà mise en place sans succès:
#1 Trouver l'emplacement de la partie à déplacer (dans le cas d'une épaisseur de 20)
(en B22) PANNEAU CPR 20mm 1945X889 ► (en C22) =TROUVE("2";B22;7) => 13
#2 Récupérer l'épaisseur
(en D22)=STXT(B22;C22;4) =>20mm
#3 Retirer cette partie
(en E22) J'avais tenté naïvement ça:
=B22-D22
Mais sans succès...
#4 Réinjecter l'épaisseur à la fin et retirer les "MM" ou "mm"
(en F22) =E22&D22 ► utilisation de la fonction "Remplacer par " , MM par "" et mm par ""
Problèmes rencontrés:
#1 pour démarquer les textes déjà correctement structurés, j'ai voulu utilisé celà à la place d'un simple "TROUVE" :
=SI(OU(B21="*MM";B21="*mm*");TROUVE("1";B21;7);"OK")
Mais le résultat est constamment OK
#2 Pas de soucis sur ce point
#3 Aucune idée de comment procéder...
#4 Pas de soucis sur ce point
Ci-joint, vous trouverez mon fichier Excel qui schématise mieux les étapes que j'ai essayé de vous expliquer
En tout cas, un énorme merci d'avance et vous tous qui tenterez de me venir en aide. N'hésitez pas à me poser vos questions si je n'ai pas été claire (ce qui est fort probable )
Dans l'attente de vos retour, Bonne journée !