Déplacer du texte (symbole) dans ma cellule excell

maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aurais besoin de l'aide de la communauté pour déplacer du texte automatiquement par une formule dans ma cellule.

Ex : j'ai ce texte suivant actuellement.
Panneau_de_chantier_temporaire_danger_dont_la_nature_peut_etre_precisee_par_un_panonceau_AK14_DeltaG.jpg

J'aimerai déplacer le symbole AK14 comme ci dessous.
Panneau_de_chantier_temporaire_AK14_danger_dont_la_nature_peut_etre_precisee_par_un_panonceau__DeltaG.jpg

L'idée est d'avoir une formule qui me permet d'extraire dans toutes mes lignes (plus de 5000) ce symbole et le replacer juste après Pannneau_de_chantier_temporaire.
Attention, la difficulté pour le coup est que je peux aussi avoir un symbole différent (voici les différent type) : ex B1/CE24/A13A/C3/AB4 etc...
Le symbole est toujours décliné avec une lettre en premier qui ne peut être que A/B/C/CE/AB/M/AK, il est suivi d'un chiffre et parfois apres le chiffre d'une lettre.

exemple : Panneau_de_chantier_temporaire_acces_interdit_aux_vehicules_B13_DetaG_800.jpg


J'espère avoir été clair
Merci d'avance pour votre aide précieuse
PS : en cherchant je n'ai pas encore trouvé mon bonheur.
A voir également:

5 réponses

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Si les textes ont toujours cet présentation, avec le mot "danger" et "panonceau" qui servent comme réf pour ma formule

=GAUCHE(SUBSTITUE(A10;GAUCHE(DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9);CHERCHE("_";DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9)));"";1);CHERCHE("danger";SUBSTITUE(A10;GAUCHE(DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9);CHERCHE("_";DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9)));"";1);1)-1)&GAUCHE(DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9);CHERCHE("_";DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9)))&DROITE(SUBSTITUE(A10;GAUCHE(DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9);CHERCHE("_";DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9)));"";1);NBCAR(SUBSTITUE(A10;GAUCHE(DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9);CHERCHE("_";DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9)));"";1))-CHERCHE("danger";SUBSTITUE(A10;GAUCHE(DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9);CHERCHE("_";DROITE(A10;NBCAR(A10)-CHERCHE("panonceau_";A10;1)-9)));"";1);1)+1)

Un peu complexe, mais c'est le résultat de plusieurs fonctions groupé en une formule
Le texte est en A10 dans mon exemple
0
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour PHILOU10120

Merci pour ta réponse rapide, je vais tester cela :)
0
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour
Avec une fonction personnalisée
https://www.cjoint.com/c/FBwou3YWLKj
Cdlt
0
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Franchies83, je test et je te confirme que c'est ce que j'attendais :)
0
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Alors merci cela fonctionne pour les lignes comportants

Panneau_de_chantier_temporaire_danger_dont_la_nature_peut_etre_precisee_par_un_panonceau_AK14_DeltaG.jpg

J'ai deux autres types de phrases ou j'ai également besoin de déplacer le symbole:

1/panneau_signalisation_presignalisation_d_un_creneau_de_depassement_ou_d_une_section_de_route_a_chaussees_separees_C29a_champagne_1600.jpg

La construction est toujours la même avec en début de phrase avec panneau_de_signalisation.

2/Panonceau_de_signalisation_indiquant_le_numero_d_un_echangeur_M10b_800.jpg

La construction est toujours la même avec en début de phrase avec Pannonceau_de _signalisation

J'ai essayé de voir si je pouvais adapter ta formule pour ces deux types de phrases mais je n'ai pas trouvé...

Peux tu encore m'aider?
merci d'avance
0
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour
Ca fait déjà 3 débuts de phrases différents:
-Panneau_de_chantier_temporaire
-Panneau_signalisation
-Panonceau_de_signalisation

Connaître le début de la phrase ne suffit pas, puisqu'il est variable,
j'ai besoin de connaître aussi, le reste de la phrase qui se trouve après la valeur à extraire, dans les cas présentés ici nous avons:
-DeltaG.jpg
-DeltaG_800.jpg
-champagne_1600.jpg
-800.jpg

Si il y en a beaucoup, c'est pas gagné, faut voir.
Quant aux termes à extraire, combien y en a t-il de différents? y a t-il une liste établie? C'est peut-être plus simple de passer par là.
Si possible, donnez la liste en pièce jointe.
Cdlt
0
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Voici le fichier avec le début "panneau_signalisation".
https://www.cjoint.com/c/FBypYPVcYav

et le deuxieme fichier avec "Pannonceau_de_signalisation"
https://www.cjoint.com/c/FBypWSjZM2v

Je pense que se sera plus simple.
Du coup, pour le premier fichier, le début est panneau_signalisation et se termine soit par champagne.jpg soit par nature.jpg.

et le second fichier , le debut est Panonceau_de_signalisation et se termine soit par champagne.jpg soit par nature.jpg

Je n'ai pas la liste des symbole :(

encore merci pour ton aide
0
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonsoir
En voilà pour un (avec formules)
A vérifier
https://www.cjoint.com/c/FBysAk7gDnw
Je regarderai l'autre un peu plus tard
Cdlt
0
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Ok super, en plus ce sont des formules donc je vais essayer de comprendre comme tu as fais.

Encore un grand merci Frenchie83 !! :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour
Voici le deuxième
https://www.cjoint.com/c/FBzhiLBfGVj
Cdlt
0
maxime398 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour ton aide précieuse!!

Bonne journée
0