Supprimer tirets

Bonjour à toutes et à tous.

Suite à une requête Power Query, j'obtiens une colonne avec des tirets. Je voudrais supprimer les tirets en bout de cellules, tout en conservant les tirets intermédiaires:

Harry 1 - L'Inspecteur Harry

Harry 2 - Magnum Force

Harry 3 - L'Inspecteur ne Renonce Jamais

Harry 4 - Le Retour de l'Inspecteur Harry

Harry 5 - La Dernière Cible

Haute Voltige -

Je joins un fichier.

Merci pour votre aide.

Bonjour,

j'ai tenté ceci: =SI(DROITE(A1;1)="-";STXT(A1;1;NBCAR(A1)-1);A1)

P.

Hello,

Voici une ligne simple à intégrer dans ton powerquery :)

= Table.TransformColumns(Source,{{"Colonne1", each Text.Trim(_,{"-"}), type text}})

@+

11fichier-temoin.xlsx (18.80 Ko)

Bonjour

Il doit être possible de ne pas en avoir dès le départ dans Power Query en remplaçant les chaines vides par des null afin que le Text.Combine ne génère pas de - à la fin

on obtient "A -" car en colonne B j'ai une chaine vide ="" mais uniquement "C" avec un null en ligne 3

Text.Combine({[ColonneA], [ColonneB]}, " - ")

capture d ecran 2025 10 28 122651

Stéphane

Merci à vous tous. Mon problème est résolu. Bonne journée.

Rechercher des sujets similaires à "supprimer tirets"