Recherche et remplace quand nbre de carac inconnu

stitchbouck Messages postés 128 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 6 novembre 2024 - 6 nov. 2024 à 17:21
jee pee Messages postés 40425 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 6 novembre 2024 - 6 nov. 2024 à 17:36

Bonjour,

Sous Excel 365, une de mes colonnes comprend des références alphanumériques dont certaines finissent par "+1". Je cherche à les remplacer par "(+1)".Parfois, il y a aussi des "+1" en plein milieu de la chaine de caractères, que je ne souhaite pas changer. Seul le dernier "+1" de la chaine m'importe . Le nombre de caractères est variable, leur nature aussi (symbole, texte, chiffre). Par exemple : "A27 +1400V+1" doit devenir "A27 +1400V(+1)"

J'ai bien trouvé l'astérisque "*" à mettre dans le champ "recherche" pour lui indiquer qu'il y a un certain nombre de caractères avant ce "+1", j'écris donc dans le champ *+1. Je pensait que le champ "remplacer par" fonctionnerait pareillement, mais en mettant *(+1), il remplace ma cellule strictement par ces caractères. Il ne considère plus l'astérisque comme un caractère spécial... Mon "A27 +1400V+1" devient bêtement "*(+1)".

Je sèche. Pouvez-vous m'aider svp ?

En vous remerciant !


Windows / Edge 130.0.0.0

A voir également:

1 réponse

jee pee Messages postés 40425 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 6 novembre 2024 9 414
6 nov. 2024 à 17:36

Bonjour,

Essayer =SI(DROITE(A1;2)="+1";GAUCHE(A1;NBCAR(A1)-2)&"(+1)";A1)


0