Aller au contenu principal
Mis à jour le

C'est quoi la validation de données Excel ?

Définition
La validation de données restreint ce que l'utilisateur peut saisir dans une cellule (nombre entier, liste déroulante, date dans une plage…). Elle peut afficher un message d'alerte ou d'information en cas de saisie incorrecte.
Boîte de dialogue Validation des données d'Excel, onglet Options, avec le choix du type de critère autorisé
La boîte Validation des données fixe le type de saisie autorisé dans la cellule, comme une liste déroulante.

Une cellule laissée en saisie libre finit toujours par récupérer des valeurs incohérentes qui cassent tes tris et tes TCD. La validation de données Icône du bouton Validation des données pose un garde-fou sur la cellule ou la plage et n'accepte que ce que tu as prévu. Tu définis des règles (liste d'options autorisées, plage numérique, format de date, longueur de texte) et Excel refuse ou avertit quand la saisie ne correspond pas. C'est l'outil qui permet de construire des formulaires de saisie dans Excel sans craindre des données incohérentes.

Tu en as besoin chaque fois que d'autres personnes saisissent des données dans ton fichier : listes déroulantes dans un formulaire de commande, restriction des dates dans un planning, validation des codes produits dans un outil de saisie. La validation protège la qualité de tes données à la source, ce qui évite des heures de nettoyage en aval.

Comment poser une validation des données dans Excel

La validation contrôle ce que chaque cellule accepte, comme un nombre, une date, une liste, une longueur de texte ou une formule sur mesure. Voici comment la configurer, guider la saisie et bloquer les entrées invalides.

  1. 1
    Sélectionne la plage à protéger, puis ouvre l'onglet Données du ruban et clique sur Validation des données pour ouvrir la boîte de dialogue.
  2. 2
    Dans l'onglet Options, déroule le champ Autoriser et choisis ton critère, comme Nombre entier, Décimal, Date, Heure, Longueur du texte, ou Personnalisé pour une règle avec ta propre formule.
  3. 3
    Pour proposer un menu de choix plutôt qu'une saisie libre, choisis Liste comme critère autorisé, ce qui transforme la cellule en liste déroulante.
  4. 4
    Passe dans l'onglet Message de saisie et rédige un texte d'aide qui s'affichera quand la cellule est sélectionnée, pour guider la personne avant qu'elle ne tape.
  5. 5
    Termine par l'onglet Alerte d'erreur et choisis le style Arrêt pour bloquer une saisie invalide, ou Avertissement pour la laisser passer après confirmation.
Le conseil du pro
Le collage de données dans des cellules validées contourne silencieusement la validation. Si ton fichier est rempli par d'autres personnes, ajoute une mise en forme conditionnelle complémentaire pour signaler visuellement les valeurs hors règles.

La validation de données en situation

Exemple

Formulaire de demandes d'achat avec liste déroulante contrôlée

Chaque collaborateur peut soumettre des demandes d'achat dans un tableau Excel partagé. Le problème : la colonne "Catégorie" est remplie à la main et tu te retrouves avec "Informatique", "informatique", "Informatiq.", "IT" pour la même catégorie. Tes TCD de reporting sont inutilisables.

Tu crées un onglet caché "Référentiels" avec ta liste de catégories autorisées. Ensuite, tu sélectionnes toute la colonne Catégorie du formulaire, tu vas dans Données > Validation des données, tu choisis "Liste" et tu pointes vers ta plage de référentiels. Une flèche apparaît dans chaque cellule : les utilisateurs ne peuvent plus taper librement, ils choisissent parmi les options proposées.

Tu ajoutes un message d'entrée "Choisis la catégorie dans la liste" et une alerte d'erreur de type Arrêt qui empêche toute saisie hors liste. Ton reporting mensuel est nettoyé à la source.

Tableau Excel de demandes d'achat dont la colonne Catégorie est contrôlée par une validation de données de type liste, flèche de liste déroulante visible sur la cellule sélectionnée
La colonne Catégorie n'accepte plus de saisie libre, chaque cellule propose la liste des catégories autorisées du référentiel.

Astuces pour bien utiliser la validation de données

1

Une liste en cascade avec INDIRECT

Tu peux faire dépendre une liste déroulante du choix fait dans une autre cellule. Nomme chaque sous-liste d'après la valeur parente (une plage « France », une plage « Belgique »), puis dans le champ Source de la seconde validation, tape =INDIRECT(A2) en pointant la cellule du pays. La liste des villes s'adapte alors au pays choisi.

2

Recopier une règle sans le format

Pour appliquer une validation existante à d'autres cellules sans écraser leur mise en forme, copie la cellule modèle avec Ctrl+C, sélectionne les cellules cibles, puis fais un collage spécial (Ctrl+Alt+V) et choisis Validation. Seule la règle est transférée, les couleurs et bordures des cellules cibles restent intactes.

3

Retrouver toutes les cellules validées

Difficile de savoir quelles cellules portent une règle une fois la feuille remplie. Va dans Accueil puis Rechercher et sélectionner puis Validation des données : Excel sélectionne d'un coup toutes les cellules concernées. Pratique pour vérifier la couverture d'un formulaire ou repérer une zone oubliée.

FAQ

Questions fréquentes sur la validation de données

Sélectionne la cellule ou la colonne où tu veux la liste déroulante. Va dans l'onglet Données, clique sur Validation des données. Dans le menu Autoriser, choisis Liste. Dans le champ Source, tape les options séparées par des virgules (ex : Oui,Non,En cours) ou clique dans le champ et sélectionne une plage de cellules contenant ta liste. Valide, et une flèche apparaît dans les cellules pour accéder aux choix.

Ressources

Pour aller plus loin

Continue après la validation de données : le lexique complet, un fichier prêt à l'emploi et le dictionnaire des formules.

Tout voir