Un copier-coller depuis une page web peut introduire un espace insécable. Il ressemble à un espace ordinaire, mais son caractère est différent. Cet exercice contient volontairement les deux versions d’un même libellé.

Commencez par la vidéo

Ouvrir sur YouTube

Le lecteur se charge au clic. Le guide ci-dessous est un atelier complémentaire, avec ses propres fichiers d’exercice.

ÉTAPE 01

Importer le fichier d’exercice

Dans Excel, importez le CSV avec Données, À partir d’un fichier texte/CSV, puis choisissez Transformer les données. Utilisez le séparateur point-virgule. Dans Power BI Desktop, ouvrez le même fichier via Obtenir des données, puis Transformer les données.

ÉTAPE 02

Identifier les caractères

La colonne Libelle contient deux variantes de « Power BI » et de « Formation Excel ». Dans certaines lignes, le caractère séparateur a le code 160. Ne supprimez pas tous les espaces : ils sont utiles à la lecture.

ÉTAPE 03

Remplacer l’espace insécable

Ajoutez une colonne personnalisée nommée Libelle_nettoye. Utilisez cette expression M pour remplacer le caractère 160 par un espace ordinaire. Les noms des fonctions M restent en anglais.

Text.Replace([Libelle], Character.FromNumber(160), " ")
ÉTAPE 04

Comparer avant de remplacer

Conservez temporairement la colonne originale pour contrôler le résultat. Les deux variantes de chaque libellé doivent maintenant correspondre. Cette expression traite le caractère 160 ; d’autres caractères invisibles demanderaient un traitement adapté.

ÉTAPE 05

Réutiliser la préparation

Chargez la table nettoyée. Au prochain import, actualisez la requête pour réappliquer les étapes. Gardez une copie de la source afin de pouvoir expliquer les changements effectués.

À VOUS DE PRATIQUER

Faites le test.

Regroupez les lignes sur Libelle_nettoye en additionnant Quantite. Le fichier doit donner Power BI : 5 et Formation Excel : 9.

Libellés à nettoyer · CSV
Quel remplacement conserve un libellé lisible ?

Pour aller plus loin

Les intitulés des menus peuvent varier selon la version de votre logiciel.