Nettoyage de données dans Excel

Pourquoi des données propres sont indispensables

Les données sales sont le tueur silencieux de la productivité dans Excel. Les espaces superflus, les formats incohérents, les enregistrements en double et les valeurs manquantes cassent vos formules, perturbent vos tableaux croisés dynamiques et conduisent à des décisions basées sur des chiffres erronés. Les études montrent systématiquement que les professionnels des données passent 60 à 80 % de leur temps à nettoyer les données — pas à les analyser.

La bonne nouvelle : Excel dispose de puissants outils intégrés conçus spécifiquement pour le nettoyage des données. Vous n'avez pas besoin de parcourir manuellement des milliers de lignes. Ce guide couvre les techniques essentielles qui réduiront de moitié votre temps de préparation des données.

Comparaison en écran partagé : le côté GAUCHE montre des données désordonnées avec des formats de date incohérents (MM/JJ/AAAA vs JJ-MM-AAAA), des espaces supplémentaires dans les noms, ville/état/code postal dans une seule colonne, des lignes en double surlignées en jaune. Le côté DROITE montre les mêmes données après nettoyage : dates uniformes, texte coupé, colonnes d'adresse fractionnées, doublons supprimés.
Fig. 1 — Avant et après : le même jeu de données, transformé. Les données propres à droite permettent des formules fiables, des tableaux croisés dynamiques précis et des analyses dignes de confiance.

Étape par étape : Nettoyer un jeu de données réel

Scénario : Vous avez reçu un export CSV d'un système existant. La colonne A contient des noms avec des espaces superflus, la colonne B contient « Ville, État Code postal » combinés dans une seule cellule, la colonne C contient des dates dans des formats mixtes, et des lignes en double sont dispersées partout.

Étape 1 — Travaillez toujours sur une copie d'abord

  1. Cliquez avec le bouton droit sur l'onglet de la feuille > Déplacer ou copier > Créer une copie. Nommez la copie « Nettoyé ».
  2. Ne nettoyez jamais la seule version de vos données. Si une étape de nettoyage tourne mal, vous pouvez toujours revenir à l'original.

Étape 2 — Supprimer les lignes en double

  1. Cliquez sur n'importe quelle cellule dans les données, appuyez sur Ctrl+A pour tout sélectionner.
  2. Allez dans Données > Supprimer les doublons.
  3. Décochez les colonnes qui ne devraient pas définir l'unicité (comme les horodatages qui diffèrent même pour le même enregistrement). Cochez uniquement les colonnes clés : Nom et Date, par exemple.
  4. Cliquez sur OK. Excel indique combien de doublons ont été supprimés et combien de lignes uniques restent.
Boîte de dialogue Supprimer les doublons avec cases à cocher pour chaque colonne : Nom, Adresse, Date, Montant. Seuls Nom et Date sont cochés. Sous la boîte de dialogue, la feuille montre les lignes en double surlignées en jaune sur le point d'être supprimées.
Fig. 2 — La boîte de dialogue Supprimer les doublons. Soyez sélectif sur les colonnes qui définissent un doublon — cocher toutes les colonnes trouve rarement des doublons.

Étape 3 — Nettoyer le texte avec TRIM et CLEAN

  1. Insérez une nouvelle colonne à côté de la colonne Nom (clic droit sur la colonne B > Insérer). Nommez-la « Nom_Nettoyé ».
  2. Dans la première ligne de données, saisissez : =TRIM(CLEAN(A2))
  3. Double-cliquez sur la poignée de recopie pour copier vers le bas. TRIM supprime les espaces de début, de fin et les espaces excédentaires. CLEAN supprime les caractères non imprimables (courants dans les exports système).
  4. Copiez la colonne nettoyée, cliquez avec le bouton droit sur l'originale > Collage spécial > Valeurs pour remplacer les formules par du texte propre. Supprimez la colonne auxiliaire.

Étape 4 — Diviser « Ville, État Code postal » avec Convertir

  1. Sélectionnez la colonne d'adresse combinée. Données > Convertir.
  2. Choisissez Délimité, cliquez sur Suivant. Cochez Virgule comme séparateur.
  3. L'aperçu montre la division. Cliquez sur Suivant.
  4. Pour chaque colonne de destination, définissez le format de données : « Ville » en Texte, « État Code postal » en Texte. Cliquez sur Terminer.
  5. Divisez maintenant « État Code postal » à nouveau : sélectionnez-le, Convertir > Délimité > Espace. Vous avez maintenant trois colonnes propres : Ville, État, Code postal.
Assistant Convertir - Étape 2 : section Séparateurs avec Virgule cochée. L'aperçu des données ci-dessous montre la colonne fractionnée en deux parties : 'San Francisco' et 'CA 94105'. La colonne combinée d'origine est visible en arrière-plan.
Fig. 3 — Convertir en action. L'aperçu montre exactement comment vos données seront fractionnées avant de valider.

Étape 5 — Normaliser les dates

  1. Sélectionnez la colonne des dates. Données > Convertir > Délimité > décochez tous les séparateurs > Suivant.
  2. Sous « Format des données de colonne », sélectionnez Date et choisissez le format qui correspond à vos données (MJA, JMA, etc.).
  3. Cliquez sur Terminer. Excel convertit toutes les dates dans un format cohérent et triable.
  4. Pour les dates qui semblent encore incorrectes, appliquez un format uniforme : Ctrl+1 > Nombre > Date > choisissez le format d'affichage souhaité.

Techniques clés

Technique 1 — Remplissage instantané pour la reconnaissance de motifs

Le Remplissage instantané (Ctrl+E) observe vos modifications manuelles et complète automatiquement le reste en fonction des motifs détectés.

  1. À côté d'une colonne de noms complets, tapez le prénom de la première cellule. Appuyez sur Entrée.
  2. Commencez à taper le deuxième prénom. Excel affiche un aperçu gris des suggestions de complétion.
  3. Appuyez sur Ctrl+E pour accepter. Le Remplissage instantané extrait les prénoms de toutes les lignes instantanément. Fonctionne pour diviser, combiner, formater et extraire des parties de texte.

Technique 2 — Rechercher et remplacer avec des caractères génériques

  1. Appuyez sur Ctrl+H pour ouvrir Rechercher et remplacer.
  2. Pour supprimer tout ce qui suit un tiret dans les codes produit : Rechercher -*, Remplacer par rien.
  3. * correspond à un nombre quelconque de caractères. ? correspond exactement à un seul caractère.
  4. Cliquez toujours d'abord sur Rechercher tout pour prévisualiser les correspondances avant d'appliquer le remplacement.

Erreurs courantes

  1. Nettoyer le fichier original. Travaillez toujours sur une copie. Le nettoyage est souvent irréversible — TRIM et Convertir détruisent le format de données original.
  2. Supprimer des lignes avec des données manquantes sans analyse. Les cellules vides peuvent indiquer un problème de collecte de données, pas des enregistrements inutiles. Vérifiez si les données manquantes sont aléatoires ou systématiques avant de supprimer.
  3. TRIM ne supprime pas les espaces insécables (car 160). Les données web en contiennent souvent. Utilisez =SUBSTITUTE(A2, CHAR(160), " ") avant TRIM pour nettoyer complètement les espaces.
  4. Excel supprime les zéros de tête des nombres. Pour les codes postaux, les identifiants produit ou les matricules, formatez la colonne en Texte avant l'importation, ou utilisez =TEXT(A2, "00000") pour restaurer les zéros de tête.

Conseils avancés

Télécharger le modèle d'exercice
Vous avez des questions ou avez trouvé une erreur dans cet article ?