Les mots mal orthographiés, les espaces de fin non orthographiés, les préfixes indésirables, les cas incorrects et les caractères non imprimables font une mauvaise première impression. Et ce n’est même pas une liste complète de façons dont vos données peuvent être sales. Resserez vos manouilles. C’est l’heure du nettoyage de printemps de vos feuilles de calcul avec Microsoft Excel.

Vous ne pouvez pas toujours contrôler le format et le type des données que vous importez à partir d’une source de données externe, telle qu’une base de données, un fichier texte ou une page web. Avant de pouvoir analyser les données, vous devez souvent les nettoyer. Heureusement, Excel de nombreuses fonctionnalités vous aident à obtenir des données dans le format précis que vous souhaitez. Parfois, la tâche est simple et il existe une fonctionnalité spécifique qui s’en charge à votre place. Par exemple, vous pouvez facilement utiliser le Vérifier l’orthographe pour nettoyer les mots mal orthographiés dans les colonnes qui contiennent des commentaires ou des descriptions. Ou, si vous voulez supprimer les lignes en double, vous pouvez le faire rapidement à l’aide de la boîte de dialogue Supprimer les doublons.

Vous devrez parfois manipuler une ou plusieurs colonnes à l’aide d’une formule pour convertir les valeurs importées en nouvelles valeurs. Par exemple, si vous voulez supprimer les espaces de fin, vous pouvez créer une nouvelle colonne pour nettoyer les données à l’aide d’une formule, en remplissant la nouvelle colonne, en convertissant les formules de cette nouvelle colonne en valeurs, puis en supprimant la colonne d’origine.

Les étapes de base pour nettoyer les données sont les suivantes :

  1. Importez les données à partir d’une source de données externe.

  2. Créez une copie de sauvegarde des données d’origine dans un autre workbook.

  3. Assurez-vous que les données sont dans un format tabulaire de lignes et de colonnes avec : des données similaires dans chaque colonne, toutes les colonnes et lignes visibles, et aucune ligne vide dans la plage. Pour de meilleurs résultats, utilisez une Excel tableau.

  4. Effectuer en premier lieu les tâches qui ne nécessitent pas de manipulation de colonne, telles que la vérification orthographie ou l’utilisation de la boîte de dialogue Rechercher et remplacer.

  5. Vous pouvez ensuite effectuer des tâches qui nécessitent une manipulation de colonne. Les étapes générales de manipulation d’une colonne sont les suivantes :

    1. Insérez une nouvelle colonne (B) à côté de la colonne d’origine (A) qui nécessite un nettoyage.

    2. Ajoutez une formule qui transformera les données en haut de la nouvelle colonne (B).

    3. Retentez la formule dans la nouvelle colonne (B). Dans une Excel, une colonne calculée est automatiquement créée avec des valeurs remplies vers le bas.

    4. Sélectionnez la nouvelle colonne (B), copiez-la, puis collez-la en tant que valeurs dans la nouvelle colonne (B).

    5. Supprimez la colonne d’origine (A), qui convertit la nouvelle colonne de B en A.

Pour nettoyer régulièrement la même source de données, vous pouvez enregistrer une macro ou écrire du code afin d’automatiser l’ensemble du processus. Il existe également un certain nombre de modules externes écrits par des fournisseurs tiers, répertoriés dans la section Fournisseurs tiers, que vous pouvez utiliser si vous n’avez pas le temps ou les ressources nécessaires pour automatiser le processus vous-même.

Informations complémentaires

Description

Recopier automatiquement des données dans les cellules d’une feuille de calcul

Montre comment utiliser la commande Remplissage.

Créer et mettre en forme des tableaux

Resize a table by adding or removing rows and columns

Utiliser des colonnes calculées dans Excel tableau

Montrez comment créer une table Excel et ajouter ou supprimer des colonnes ou des colonnes calculées.

Créer une macro

Affiche plusieurs façons d’automatiser les tâches répétitives à l’aide d’une macro.

Vous pouvez utiliser un vérifier l’orthographe non seulement pour rechercher des mots mal orthographiés, mais également pour rechercher des valeurs qui ne sont pas utilisées de manière cohérente, telles que des noms de produits ou d’entreprises, en ajoutant ces valeurs à un dictionnaire personnalisé.

Informations complémentaires

Description

Vérifier la grammaire et l’orthographe

Montre comment corriger les mots mal orthographiés dans une feuille de calcul.

Utiliser des dictionnaires personnalisés pour ajouter des mots au vérifier orthographique

Explique comment utiliser des dictionnaires personnalisés.

Les lignes en double sont un problème courant lors de l’importation de données. Il est tout d’abord une bonne idée de filtrer les valeurs uniques pour vérifier que les résultats sont ceux dont vous avez besoin avant de supprimer les doublons.

Informations complémentaires

Description

Filtrer des valeurs uniques ou supprimer des doublons

Montre deux procédures étroitement liées : comment filtrer des lignes uniques et comment supprimer les lignes en double.

Vous pouvez supprimer une chaîne de début courante, telle qu’une étiquette suivie de deux-points et d’un espace, ou un suffixe, tel qu’une expression parenthèse à la fin de la chaîne qui est obsolète ou inutile. Pour ce faire, recherchez des instances de ce texte et remplacez-le par aucun texte ou autre texte.

Informations complémentaires

Description

Vérifier si une cellule contient du texte (non sensible à la case)

Vérifier si une cellule contient du texte (sensible à la cas)

Montrez comment utiliser la commande Rechercher et plusieurs fonctions pour rechercher du texte.

Supprimer les caractères de texte

Montre comment utiliser la commande Remplacer et plusieurs fonctions pour supprimer du texte.

Rechercher ou remplacer du texte et des nombres dans une feuille de calcul

Découvrez comment utiliser les boîtes de dialogue Rechercher et remplacer.

TROUVE, TROUVERB

SEARCH, SEARCHB

REMPLACER, REMPLACERB


SUBSTITUTE
GAUCHE, GAUCHEB

DROITE, DROITEB

LEN, LENB
MID, MIDB

Il s’agit des fonctions que vous pouvez utiliser pour effectuer diverses tâches de manipulation de chaîne, telles que la recherche et le remplacement d’un sous-chaîne dans une chaîne, l’extraction de parties d’une chaîne ou la détermination de la longueur d’une chaîne.

Parfois, le texte se trouve dans un sac de mélange, en particulier lorsque la cas du texte est concernée. À l’aide d’une ou plusieurs des trois fonctions Case, vous pouvez convertir du texte en lettres minuscules, telles que des adresses de courrier, des lettres majuscules, telles que des codes de produit ou une majuscule, telles que des noms ou des titres de livre.

Informations complémentaires

Description

Modifier la casse d’un texte

Montre comment utiliser les trois fonctions Cas.

LOWER

Convertit toutes les lettres majuscules d’une chaîne de texte en lettres minuscules.

PROPER

Met en majuscule la première lettre de chaque chaîne de caractères et toute lettre d’un texte qui suit un caractère non alphabétique. Toutes les autres lettres sont converties en lettres minuscules.

UPPER

Convertit le texte en lettres majuscules.

Parfois, les valeurs de texte contiennent des caractères de début, de fin ou plusieurs espaces incorporés (valeurs de jeu de caractèresUnicode 32 et 160) ou non imprimables (les valeurs des caractères Unicode sont 0 à 31, 127, 129, 141, 143, 144 et 157). Ces caractères peuvent parfois provoquer des résultats inattendus lors d’un tri, d’un filtrage ou d’une recherche. Par exemple, dans la source de données externe, les utilisateurs peuvent faire des erreurs typographiques en ajoutant par inadvertance des espaces supplémentaires, ou les données de texte importées de sources externes peuvent contenir des caractères non imprimables incorporés dans le texte. Ces caractères étant difficilement remarqués, les résultats inattendus risquent d’être difficiles à comprendre. Pour supprimer ces caractères indésirables, vous pouvez utiliser une combinaison des fonctions TRIM, CLEAN et SUBSTITUTE.

Informations complémentaires

Description

Montre comment supprimer tous les espaces et caractères non imprimables du jeu de caractères Unicode.

CODE

Renvoie le numéro de code du premier caractère du texte.

CLEAN

Supprime du texte les 32 premiers caractères non imprimés du code ASCII à 7 bits (valeurs 0 à 31).

TRIM

Supprime le caractère d’espace ASCII 7 bits (valeur 32) du texte.

SUBSTITUTE

Vous pouvez utiliser la fonction SUBSTITUE pour remplacer les caractères Unicode de valeur supérieure (valeurs 127, 129, 141, 143, 144, 157 et 160) par les caractères ASCII 7 bits pour lesquels les fonctions TRIM et CLEAN ont été conçues.

Les chiffres peuvent vous obliger à nettoyer les données pour deux raisons principales : le nombre a été importé par inadvertance en tant que texte et le signe négatif doit être modifié en tant que signe standard pour votre organisation.

Informations complémentaires

Description

Convertir les nombres stockés en tant que texte en nombres

Montre comment convertir en format numérique les nombres qui sont formatés et stockés dans des cellules en tant que texte, ce qui peut entraîner des problèmes de calcul ou de tri des données.

DEVISE

Convertit un nombre au format texte et applique un symbole monétaire.

TEXT

Convertit une valeur en texte selon un format numérique spécifique.

RÉSOLU

Arrondit un nombre au nombre de décimales spécifié, le formate au format décimal en utilisant un point et des virgules, et renvoie le résultat sous forme de texte.

VALUE

Convertit en nombre une chaîne de caractères représentant un nombre.

Étant donné qu’il existe de nombreux formats de date différents et que ces formats peuvent être confondus avec des codes de pièce numérotés ou d’autres chaînes contenant des barres obliques ou des traits d’union, les dates et les heures doivent souvent être converties et reformatées.

Informations complémentaires

Description

Changer le système de dates, le format ou l’interprétation des années à deux chiffres

Décrit le fonctionnement du système de dates dans Office Excel.

Convertir des heures

Montre comment convertir entre différentes unités de temps.

Convertir les dates stockées en tant que texte en dates

Montre comment convertir en format de texte les dates qui sont formatées et stockées dans des cellules, ce qui peut entraîner des problèmes de calcul ou de tri des données au format de date.

DATE

Renvoie le numéro de série séquentiel qui représente une date particulière. Si le format de cellule était Standard avant que la fonction ne soit entrée, le résultat est mis en forme en tant que date.

DATEVAL

Convertit une date représentée par du texte en numéro de série.

TIME

Renvoie le nombre décimal d’une heure précise. Si le format de cellule était Standard avant que la fonction ne soit entrée, le résultat est mis en forme en tant que date.

TEMPSVAL

Renvoie le nombre décimal de l’heure représentée par une chaîne de texte. Ce nombre décimal est une valeur comprise entre 0 (zéro) et 0,99999999, qui représente l’heure, de 0:00:00 (12:00:00 AM) à 23:59:59 (11:59:59 AM).

Une tâche courante après l’importation de données à partir d’une source de données externe consiste à fusionner plusieurs colonnes en une ou à fractionner une colonne en deux ou plusieurs colonnes. Par exemple, vous pouvez fractionner une colonne contenant un nom complet en un prénom et un nom. Vous pouvez également fractionner une colonne qui contient un champ d’adresse en plusieurs colonnes (rue, ville, région et code postal). L’inverse peut également être vrai. Vous pouvez fusionner une colonne Prénom et Nom en une colonne Nom complet ou combiner des colonnes d’adresses distinctes en une seule. Les valeurs communes supplémentaires qui peuvent nécessiter une fusion en une colonne ou un fractionnement en plusieurs colonnes incluent les codes de produit, les chemins d’accès aux fichiers et les adresses IP (Internet Protocol).

Informations complémentaires

Description

Combiner les prénoms et les noms

Combiner du texte et des nombres

Combiner du texte avec une date ou une heure

Combiner plusieurs colonnes à l’aide d’une fonction

Affichez des exemples classiques de combinaison de valeurs à partir de deux colonnes ou plus.

Fractionner du texte en plusieurs colonnes à l’aide de l’Assistant Conversion

Montre comment utiliser cet Assistant pour fractionner des colonnes sur la base de divers sépareurs courants.

Fractionner du texte en plusieurs colonnes en utilisant des fonctions

Montre comment utiliser les fonctions GAUCHE, MID, DROITE, CHERCHE et LEN pour fractionner une colonne de nom en deux colonnes ou plus.

Combiner ou fractionner le contenu de cellules

Montre comment utiliser la fonction CONCATENER, l’opérateur & (etande) et l’Assistant Conversion.

Fusionner des cellules ou fractionner des cellules fusionnées

Montre comment utiliser les commandes Fusionner les cellules,Fusionner etFusionner et Centrer.

CONCATENER

Joint plusieurs chaînes de texte dans une seule chaîne de texte.

La plupart des fonctionnalités d’analyse et de mise en Office Excel part du principe que les données existent dans un tableau à deux dimensions à deux dimensions unique. Parfois, vous souhaitez que les lignes deviennent des colonnes, et les colonnes deviennent des lignes. Parfois, les données ne sont même pas structurées sous forme de tableau et vous avez besoin d’une façon de transformer les données d’un format non tabulaire en format tabulaire.

Informations complémentaires

Description

TRANSPOSE

Renvoie une plage verticale de cellules sous forme de plage horizontale, ou inversement.

Parfois, les administrateurs de base de Office Excel utilisent des Office Excel pour rechercher et corriger les erreurs de correspondance lorsque plusieurs tables sont jointes. Cela peut impliquer le rapprochement de deux tables de différentes feuilles de calcul, par exemple, pour voir tous les enregistrements des deux tables ou comparer des tables et rechercher des lignes qui ne correspondent pas.

Informations complémentaires

Description

Rechercher des valeurs dans une liste de données

Présente les méthodes courantes de recherche de données à l’aide des fonctions de recherche.

RECHERCHE

Renvoie une valeur provenant d’une plage à une ligne ou d’une colonne ou d’une matrice. La fonction RECHERCHE possède deux formes de syntaxe : la forme vectorielle et la forme maielle.

RECHERCHEH

Recherche une valeur dans la ligne supérieure d’une table ou d’une matrice de valeurs, puis renvoie une valeur dans la même colonne à partir d’une ligne que vous spécifiez dans la table ou la matrice.

RECHERCHEV

Recherche une valeur dans la première colonne d’une matrice de table et renvoie une valeur dans la même ligne à partir d’une autre colonne dans la matrice de table.

INDEX

Renvoie une valeur ou une référence à une valeur à partir d’un tableau ou d’une plage. Il existe deux formes de la fonction INDEX : la forme de matrice et la forme de référence.

MATCH

Renvoie la position relative d’un élément dans une matrice qui correspond à une valeur spécifiée dans un ordre spécifié. Utilisez la fonction EQUIV plutôt qu’une des fonctions RECHERCHE lorsque vous avez besoin de la position d’un élément dans une plage et non de l’élément en tant que tel.

DE DÉCALAGE

Renvoie une référence à une plage qui correspond à un nombre déterminé de lignes et de colonnes d’une cellule ou plage de cellules. La référence qui est renvoyée peut être une cellule unique ou une plage de cellules. Vous pouvez spécifier le nombre de lignes et de colonnes à renvoyer.

Voici une liste partielle des fournisseurs tiers qui utilisent des produits pour nettoyer les données de différentes manières.

Remarque : Microsoft ne fournit pas de support pour les produits tiers.

Fournisseur

Produit

Add-in Express Ltd.

Suite ultime pour Excel, Assistant Fusion de tables, Duplicate Remover, Consolidate Worksheets Wizard, Combine Rows Wizard, Cell Cleaner, Random Générateur, Merge Cells, Quick Tools for Excel, Random Sorter, Advanced Find & Replace, Fuzzy Duplicate Finder, Split Names, Split Table Wizard, Workbook Manager

Add-Ins.com

Recherche en double

AddinTools

AddinTools Assist

WinPure

ListCleaner Lite
ListCleaner Pro
Clean and Match 2007

Haut de la page

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×