Microsoft 365 Problèmes d'espace

moanin

XLDnaute Impliqué
Bonsoir à tous ;)


Dans une colonne j'ai des mots composés, avec un tiret.

-Certains ont un espace avant le tiret et un espace aprés,

- d'autres ont un espace avant,

-d'autres encore un espace aprés

-d'autres encore avec pas d'espace ni avant, ni aprés.

Comment mettre tout ce petit monde identique avec une formule car ils causent des erreurs dans une formule qui contient un espace ?

Merci


Ex de ceux qui ont un 2 espaces :

Crassier —crémier
Bisset — tisserand
Boucher — butcher
Caron — fabricant de chariots
Couture — tailleur
Fabron — forgeron
Faucheux — faucheur
Fournier — ouvrier qui tenait le four—Boulanger
Gagne — fermier
Granger — bailli de ferme
Lefebvre — artisan (généralement un forgeron)
 

Phil69970

XLDnaute Barbatruc
Bonjour à tous

@moanin

Tu as essayé ma formule de ta demande précédente !!! o_O


=SUPPRESPACE(GAUCHE(A1;TROUVE("—";A1)-1))

=SUPPRESPACE(STXT(A1;TROUVE("—";A1)+1;NBCAR(A1)))

Il y a eu 4 réponses dans ta demande précédente sans réponses de ta part c'est pas cool !!! o_O
 

moanin

XLDnaute Impliqué
@Dranreb
J'ai essayé :

=SUPPRESPACE(TEXTSPLIT(A2;"—"))

Mais ça n'a pas l'air de fonctionner…

@ Phil
Non car la solution de formule unique de ALS35 fonctionnait.
> Mais j'ai bien pris note de la tienne.
 

Pièces jointes

  • Copie de Noms français issu des métiers.xlsx
    16.2 KB · Affichages: 3

Dranreb

XLDnaute Barbatruc
Chez moi ça ne fonctionne de toute façon pas parce que je n'ai pas la fonction TEXTSPLIT. C'est dans votre classeur que je l'ai trouvée utilisée.
Mais elle devrait marcher: TEXTSPLIT renvoie un tableau horizontal alors SUPPRESPACE le devrait aussi.
 

Discussions similaires

Statistiques des forums

Discussions
312 964
Messages
2 094 010
Membres
105 912
dernier inscrit
willou3869