Valider des Données Excel en Ligne — E-mail, URL, Téléphone, Gratuit, Sans Upload
Vérifiez e-mails, URL, téléphones et champs obligatoires ; chaque ligne devient Valid ou Invalid. Sans upload ni inscription — le fichier reste sur l’appareil.
Déposez ici un fichier .xlsx, .xlsm ou .xls, ou cliquez pour parcourir
Prend en charge .xlsx / .xlsm / .xls · traitement local · jamais envoyé
Les cinq validateurs
Chaque valeur est d’abord convertie en texte et ses espaces périphériques sont supprimés. Vous pouvez attacher plusieurs validateurs à une même colonne — par exemple Required plus Email, pour signaler les cellules vides en required et les adresses mal formées en invalid email.
| Validateur | Passe quand | Cellule vide |
|---|---|---|
| Required (obligatoire) | La cellule n’est pas vide : texte, nombre, date ou VRAI/FAUX comptent | Échec — une valeur est requise |
| Après rognage, le texte correspond à un motif simple comme nom@exemple.com | Passe (ignoré) | |
| URL | La valeur s’analyse comme une URL avec un protocole http:// ou https:// | Passe (ignoré) |
| Phone | Après suppression des espaces, tirets, parenthèses, points et du + initial, il reste 7 à 15 chiffres | Passe (ignoré) |
| Number | Une vraie cellule numérique, ou un texte comme 12.5 ou -3 (sans virgule de milliers) ; les booléens et dates échouent | Passe (ignoré) |
À l’exception de Required, tous les validateurs ignorent les cellules vides ou contenant uniquement des espaces. Associez Required à un autre validateur lorsque les cellules vides doivent aussi être signalées.
Aspect du fichier de sortie
Rien n’est supprimé ni corrigé. Chaque feuille conserve toutes ses lignes et colonnes d’origine ; deux colonnes seulement sont ajoutées à droite : Validation Status et Validation Issues.
| Colonne | Contenu | Exemple |
|---|---|---|
| Validation Status | Valid si aucune règle n’a échoué sur la ligne ; Invalid sinon | Invalid |
| Validation Issues | Codes des règles en échec joints par « ; » (point-virgule + espace) ; vide pour les lignes valides | invalid email |
| Email (colonne d’origine) | Validation Status | Validation Issues |
|---|---|---|
| jane@acme.com | Valid | |
| acme@x | Invalid | invalid email |
| jane@acme.com | Valid | |
| Invalid | required |
Les textes d’état et d’anomalie du fichier téléchargé sont toujours en anglais fixe : Valid, Invalid, invalid email, invalid URL, invalid phone number, not a number et required. Si une colonne porte déjà ces noms, les nouvelles colonnes reçoivent un suffixe « (2) ».
Le fichier de rapport conserve toutes les données d’origine et ajoute uniquement les deux colonnes de résultats. Reconstruit au niveau des valeurs, les styles, largeurs, cellules fusionnées et graphiques sont simplifiés.
Comment valider des données Excel en ligne
- Déposez un fichier .xlsx, .xlsm ou .xls : il est analysé localement dans votre navigateur, jamais envoyé.
- La première ligne de la première feuille génère la liste de colonnes, affichée sous la forme « A — Email ». Les colonnes sans en-tête textuel affichent seulement leur lettre (A, B, C…).
- Ajoutez des règles : choisissez une colonne et un validateur. Jusqu’à 20 règles ; plusieurs validateurs peuvent viser la même colonne.
- Laissez « La première ligne est un en-tête » cochée (par défaut), sauf si vos données commencent à la ligne 1.
- Cliquez sur Valider les données, puis consultez le rapport par feuille : lignes invalides sur le total des lignes de données.
- Téléchargez your-file-name-validated.xlsx : toutes les données d’origine sont conservées, avec les deux colonnes ajoutées.
Les règles s’appliquent à toutes les feuilles par index de colonne — la colonne C est vérifiée sur chaque feuille, même si les en-têtes diffèrent. Sur les feuilles plus étroites, les cellules absentes sont traitées comme vides (échec avec Required, succès avec les autres).
Comment ça marche
Votre fichier .xlsx, .xlsm ou .xls est analysé dans le navigateur par SheetJS et chaque feuille est chargée dans un modèle en mémoire de type tableau de tableaux. Pour chaque ligne de données, les règles configurées s’exécutent colonne par colonne : chaque cellule est convertie en texte, rognée, puis contrôlée par son validateur — Required échoue sur les vides ; Email correspond à un motif simple nom@host.tld ; URL s’analyse avec un protocole http(s) ; Phone supprime espaces, tirets, parenthèses, points et un + initial pour ne laisser que 7 à 15 chiffres ; Number accepte uniquement les nombres réels et les textes à forme décimale. Les codes de toutes les règles en échec sur la ligne sont joints par « ; » dans la colonne Validation Issues, la ligne est marquée Valid ou Invalid, et un rapport par feuille totalise les lignes invalides sur l’ensemble. Tout le pipeline s’exécute en local et le classeur reconstruit est produit sans qu’un seul octet ne quitte votre appareil.
Votre fichier ne quitte jamais votre appareil — le traitement est 100 % dans le navigateur.
Comparaison avec la validation des données d’Excel
La validation des données intégrée à Excel (Données → Validation des données) est une porte préalable : vous définissez des règles sur les cellules pour que toute saisie hors limites soit rejetée à la frappe ou entourée d’un cercle ensuite. Cet outil fait exactement l’inverse : il scanne les données déjà présentes dans le classeur et produit un rapport lisible indiquant quelles lignes enfreignent quelle règle, sans toucher aux valeurs d’origine.
| Approche | Où va votre fichier | À quoi s’attendre |
|---|---|---|
| Cet outil | Nulle part — traité dans votre navigateur | Gratuit, sans inscription, scanne les données existantes, rapport lisible |
| Validation des données d’Excel | Reste sur votre disque | Application des règles avant la saisie, sans rapport de scan |
Quand valider avant d’importer
- Nettoyer des listes de contacts avant un import CRM ou base de données qui rejette les e-mails mal formés.
- Contrôler les campagnes e-mail avant l’envoi pour éviter que les rebonds ne dégradent votre réputation d’expéditeur.
- Vérifier des listes SMS/téléphone exigeant 7 à 15 chiffres, tout en tolérant espaces et ponctuation courante.
- Protéger les colonnes numériques (prix, quantité, âge) contre le texte errant, les booléens ou les séparateurs de milliers de type « 1 000 ».
- Marquer les colonnes obligatoires qui ne doivent jamais rester vides avant de transmettre un modèle à des collègues ou fournisseurs.
Questions fréquentes
Est-ce gratuit et privé ?
Oui : 100 % gratuit, sans inscription ni limite de fichiers. Analyse, validation et reconstruction se font entièrement dans votre navigateur en JavaScript ; votre fichier ne quitte jamais votre appareil.
Les cellules vides échouent-elles ?
Seul le validateur Required échoue sur les cellules vides ou contenant seulement des espaces. Email, URL, Phone et Number ignorent les vides ; associez-les à Required si les valeurs manquantes doivent aussi être signalées.
Une colonne peut-elle avoir plusieurs validateurs ?
Oui. Ajoutez plusieurs règles sur la même colonne (par exemple Required et Email). Tous les codes en échec sont regroupés dans Validation Issues, joints par « ; ».
Toutes les feuilles sont-elles vérifiées ?
Oui. Chaque feuille est validée par index de colonne : la colonne C est toujours la troisième colonne de chaque feuille, quel que soit son en-tête.
Les lignes invalides sont-elles supprimées ou corrigées ?
Non. Toutes les données d’origine sont conservées ; les lignes sont simplement marquées Valid ou Invalid dans les deux colonnes ajoutées, pour vous permettre de les filtrer et corriger vous-même.
Et si ma première ligne est une donnée, pas un en-tête ?
Décochez « La première ligne est un en-tête ». La ligne 1 est alors validée comme les autres et les deux colonnes de résultats ne contiennent aucun texte d’en-tête.
La mise en forme est-elle conservée ?
La sortie est reconstruite à partir des valeurs : styles, largeurs, cellules fusionnées et graphiques sont simplifiés. Les valeurs, y compris les deux nouvelles colonnes, sont fidèlement conservées.
Outils associés
Vous voulez le guide complet ? Lisez Comment corriger les erreurs Excel : #REF!, #VALEUR!, #NOM? et autres — instructions étape par étape, méthode manuelle Excel et FAQ.
Vous voulez la référence complète ? Lisez SI dans Excel : syntaxe, exemples et erreurs — syntaxe, exemples, erreurs courantes et FAQ.
Besoin de corriger les lignes signalées avant l’import ?
Ouvrir l’éditeur Excel en ligne gratuit