Supprimer un caractère SI

Bonjour,

j'aimerai supprimer un caractère avec une condition ...

par exemple:

rue du chat - zone industrielle nord

rue du chat -

dans la ligne 2 j'aimerai que espace - espace se supprime étant donné que je n'ai rien qui suit ...

quand je fais remplacer " - " ça m'efface sur toute les lignes ;)

moi j'aimerai juste enlever " - " par "" quand rien ne se trouve après ce trait d'union

Merci et à bientôt

Bonjour,

Teste ceci avec une donnée en A2

=SI(DROITE(A2;1)="-";GAUCHE(A2;NBCAR(A2)-2);A2)

Bonsoir M12,

Je l'ai testé mais il ne se passe rien ...

Re,

Mais si

4furiousxsi.xlsx (8.50 Ko)

Bonsoir à tous !

Lors de votre test, assurez-vous qu'un espace indésirable n'existe pas à la fin de "rue du chat - ".

Au besoin, joignez un classeur test !

J'ai pas besoin d'effacer ce qui est inscrit après le trait d'union. mais les cellules ou j'ai le trait d'union et rien derrière je voudrais supprimer " - " ... j'ai mis l'exemple dans la ligne 3 .... à bientôt

1furiousxsi.xlsx (8.22 Ko)

Bonsoir à tous de nouveau !

Comme prévu, un espace indésirable existe bien à la fin :

image

exact ... et ou dois je corrigé la formule pour prendre en compte cette espace? ou je fais un supprespace sur la colonne?

j'ai testé supprespace puis la formule et ça fonctionne au top merci

Bonsoir à tous de nouveau !

Je vous propose de tester la formule suivante en B2 :

SI( DROITE(SUPPRESPACE(A2);1)="-"; GAUCHE(SUPPRESPACE(A2);NBCAR(SUPPRESPACE(A2))-2);A2)

Parfait.

Merci pour vos investissements

Bonsoir à tous de nouveau !

Bien !

Et merci de ce retour.

Rechercher des sujets similaires à "supprimer caractere"