Remplacement du premier caractère d'une chaîne

Bonjour

Mon problème semble simple et j'ai presque pu le résoudre…mais pas tout à fait! Je cherche une formule pour supprimer, dans une chaîne de caractères, le premier caractère mais seulement si ce premier caractère est un espace. Sinon je veux garder la chaîne de caractères.

Merci d'avance pour cette éventuelle formule

Je joins un tableur "bidon" à titre d'exemple. La colonne A contient les données à corriger. La colonne B contient le résultat que j'obtiens avec une formule qui marche…presque!

16classeur1.xlsx (35.77 Ko)

Bonjour,

je vais pas ouvrir ton classeur pour si peu ... tu aurais pu copier ta formule ...

à défaut essai :

=SI(GAUCHE(A1;1)=" ";STXT(A1;1;2555);A1)

Bonjour,

Tu peux utiliser : =SUPPRESPACE(A2) , fonction conçue pour supprimer les espaces en début et fin de chaîne et également les double espaces à l'intérieur pour rétablir une chaîne conforme au règles typographiques habituelles en matière d'espaces.

Sauf si tu ne veux supprimer que le premier et conserver les autres espaces parasites éventuelles.

Cordialement.

Parfait. Tout marche.

Cordialement

Rechercher des sujets similaires à "remplacement premier caractere chaine"