Détecter et valider les valeurs vides dans Excel et CSV
Une valeur absente peut s'écrire de dix manières : cellule vide, « NULL », « NaN », « - », « n/a », « néant ». Pour un humain c'est la même chose, pour un import ce sont dix valeurs différentes. Import Cleaner les regroupe et vous laisse décider de la règle à appliquer.
Pourquoi harmoniser les valeurs vides
Un « NULL » écrit en texte n'est pas une valeur nulle : il s'importe comme la chaîne « NULL » et pollue durablement la base. Les filtres et les contrôles de champ obligatoire cessent alors d'être fiables.
Harmoniser les valeurs vides permet aussi de mesurer le vrai taux de complétude d'un fichier avant de l'envoyer dans un outil qui exigera certains champs.
Quels problèmes sont détectés
- Cellules réellement vides dans des colonnes attendues comme renseignées.
- Variantes textuelles de valeur nulle : NULL, NaN, none, n/a, néant, tiret seul.
- Cellules ne contenant que des espaces ou des caractères invisibles.
- Lignes dont le nombre de colonnes ne correspond pas à l'en-tête, qui produisent des vides en cascade.
Comment Import Cleaner les détecte
Le moteur recense les cellules vides et les variantes textuelles de valeur nulle, colonne par colonne, et les affiche dans le rapport de détection. Les variantes textuelles apparaissent également dans l'onglet des formats personnalisés, avec le choix de la stratégie à appliquer.
Comment les corriger
Une règle globale évite d'arbitrer ligne par ligne, tout en gardant la main sur les exceptions dans la grille.
- Convertir les variantes textuelles en cellules réellement vides.
- Ou au contraire uniformiser toutes les valeurs absentes vers une écriture unique.
- Nettoyer les cellules ne contenant que des espaces ou des caractères invisibles.
- Vérifier la complétude finale dans l'aperçu avant l'export.
Exemple avant / après
- NULL
- n/a
- -
- (vide)
- (vide)
- (vide)
- (vide)
Les quatre écritures désignaient la même absence de valeur : une fois harmonisées, les champs obligatoires deviennent contrôlables.
Questions fréquentes
- Faut-il vider ou remplir les cellules absentes ?
- Cela dépend de l'outil cible : certains exigent un champ vide, d'autres une valeur par défaut. Les deux stratégies sont disponibles au niveau du fichier.
- Un tiret seul est-il toujours une valeur vide ?
- Pas nécessairement. Le contrôle le signale, mais la décision reste la vôtre, colonne par colonne.
Autres contrôles utiles
Pages liées
Prêt à nettoyer votre fichier ?
Chargez votre fichier Excel ou CSV, laissez la détection tourner dans votre navigateur, puis exportez une feuille propre.