Appliquer la validation des données aux cellules (2023)

Utilisez la validation des données pour limiter le type de données ou les valeurs que les utilisateurs entrent dans une cellule, comme une liste déroulante.

Appliquer la validation des données aux cellules (1)

Windows macOS Web

Essayez-le !

  1. Sélectionnez la ou les cellules pour lesquelles vous souhaitez créer une règle.

  2. SélectionnerDonnées >Validation des données.

    Appliquer la validation des données aux cellules (2)

  3. Sur leParamètresonglet, sousPermettre, choisir une option:

  4. SousDonnées, sélectionnez une condition.

  5. Définissez les autres valeurs requises en fonction de ce que vous avez choisi pourPermettreetDonnées.

  6. Sélectionnez leMessage d'entréeet personnalisez un message que les utilisateurs verront lors de la saisie de données.

  7. Sélectionnez leAfficher le message d'entrée lorsque la cellule est sélectionnéecase à cocher pour afficher le message lorsque l'utilisateur sélectionne ou survole la ou les cellules sélectionnées.

  8. Sélectionnez leAlerte d'erreuronglet pour personnaliser le message d'erreur et choisir unStyle.

  9. SélectionnerD'ACCORD.

    Maintenant, si l'utilisateur essaie d'entrer une valeur qui n'est pas valide, unAlerte d'erreurapparaît avec votre message personnalisé.

Téléchargez nos exemples

Téléchargez un exemple de classeur avec tous les exemples de validation de données dans cet article

Si vous créez une feuille qui demande aux utilisateurs de saisir des données, vous souhaiterez peut-être limiter la saisie à une certaine plage de dates ou de nombres, ou vous assurer que seuls des nombres entiers positifs sont saisis. Excel peut limiter la saisie de données à certaines cellules en utilisant la validation des données , inviter les utilisateurs à saisir des données valides lorsqu'une cellule est sélectionnée et afficher un message d'erreur lorsqu'un utilisateur saisit des données non valides.

Restreindre la saisie de données

  1. Sélectionnez les cellules dans lesquelles vous souhaitez limiter la saisie de données.

  2. Sur leDonnéesonglet, cliquezLa validation des données>La validation des données.

    Note:Si la commande de validation n'est pas disponible, la feuille peut être protégée ou le classeur peut être partagé. Vous ne pouvez pas modifier les paramètres de validation des données si votre classeur est partagé ou si votre feuille est protégée. Pour plus d'informations sur la protection des classeurs, voirProtéger un classeur.

  3. Dans lePermettre, sélectionnez le type de données que vous souhaitez autoriser et renseignez les critères et valeurs de limitation.

    Note:Les cases dans lesquelles vous entrez des valeurs limites seront étiquetées en fonction des données et des critères de limitation que vous avez choisis. Par exemple, si vous choisissez Date comme type de données, vous pourrez saisir des valeurs limites dans les zones de valeur minimale et maximale étiquetéesDate de débutetDate de fin.

Demander aux utilisateurs des entrées valides

Lorsque les utilisateurs cliquent dans une cellule comportant des exigences de saisie de données, vous pouvez afficher un message expliquant quelles données sont valides.

  1. Sélectionnez les cellules dans lesquelles vous souhaitez demander aux utilisateurs des entrées de données valides.

  2. Sur leDonnéesonglet, cliquezLa validation des données>La validation des données.

    Note:Si la commande de validation n'est pas disponible, la feuille peut être protégée ou le classeur peut être partagé. Vous ne pouvez pas modifier les paramètres de validation des données si votre classeur est partagé ou si votre feuille est protégée. Pour plus d'informations sur la protection des classeurs, voirProtéger un classeur.

  3. Sur leMessage d'entréeonglet, sélectionnez l'ongletAfficher le message d'entrée lorsque la cellule est sélectionnéecase à cocher.

  4. Dans leTitre, tapez un titre pour votre message.

  5. Dans leMessage d'entréezone, tapez le message que vous souhaitez afficher.

Afficher un message d'erreur lorsque des données invalides sont saisies

Si vous avez mis en place des restrictions de données et qu'un utilisateur saisit des données non valides dans une cellule, vous pouvez afficher un message expliquant l'erreur.

  1. Sélectionnez les cellules où vous souhaitez afficher votre message d'erreur.

  2. Sur leDonnéesonglet, cliquezLa validation des données>La validation des données.

    Note:Si la commande de validation n'est pas disponible, la feuille peut être protégée ou le classeur peut être partagé. Vous ne pouvez pas modifier les paramètres de validation des données si votre classeur est partagé ou si votre feuille est protégée. Pour plus d'informations sur la protection des classeurs, voirProtéger un classeur.

  3. Sur leAlerte d'erreuronglet, dans l'ongletTitre, tapez un titre pour votre message.

  4. Dans leMessage d'erreur, tapez le message que vous souhaitez afficher si des données non valides sont saisies.

  5. Effectuez l'une des actions suivantes:

    Pour

    Sur le Style menu contextuel, sélectionnez

    Demander aux utilisateurs de corriger l'erreur avant de continuer

    Arrêt

    Avertir les utilisateurs que les données ne sont pas valides et leur demander de sélectionnerOuiouNonpour indiquer s'ils veulent continuer

    Avertissement

    Avertir les utilisateurs que les données ne sont pas valides, mais leur permettre de continuer après avoir ignoré le message d'avertissement

    Important

Ajouter la validation des données à une cellule ou à une plage

Note:Les deux premières étapes de cette section permettent d'ajouter tout type de validation de données. Les étapes 3 à 7 sont spécifiquement destinées à la création d'une liste déroulante.

  1. Sélectionnez une ou plusieurs cellules à valider.

  2. Sur leDonnéesonglet, dans l'ongletOutils de donnéesgroupe, cliquezLa validation des données.

  3. Sur leParamètresonglet, dans l'ongletPermettreboîte, sélectionnezListe.

  4. Dans leSource, saisissez les valeurs de votre liste, séparées par des virgules. Par exemple, tapezFaible, Moyen, Élevé.

  5. Assurez-vous que leListe déroulante dans la cellulecase à cocher est sélectionnée. Sinon, vous ne pourrez pas voir la flèche déroulante à côté de la cellule.

  6. Pour spécifier comment vous souhaitez gérer les valeurs vides (nulles), sélectionnez ou désélectionnezIgnorer le blanccase à cocher.

  7. Testez la validation des données pour vous assurer qu'elle fonctionne correctement. Essayez d'entrer des données valides et non valides dans les cellules pour vous assurer que vos paramètres fonctionnent comme prévu et que vos messages s'affichent comme prévu.

Remarques:

  • Après avoir créé votre liste déroulante, assurez-vous qu'elle fonctionne comme vous le souhaitez. Par exemple, vous pouvez vérifier si lela cellule est assez largepour afficher toutes vos entrées.

  • Supprimer la validation des données- Sélectionnez la ou les cellules contenant la validation que vous souhaitez supprimer, puis allez dansDonnées > Validation des donnéeset dans la boîte de dialogue de validation des données, appuyez sur leTout effacerbouton, puis cliquez surD'ACCORD.

Le tableau suivant répertorie d'autres types de validation de données et vous montre comment l'ajouter à vos feuilles de calcul.

Pour faire ça:

Suivez ces étapes:

Limitez la saisie de données à des nombres entiers dans certaines limites.

  1. Suivez les étapes 1 et 2 ci-dessus.

  2. DuPermettreliste, sélectionnezNombre entier.

  3. Dans leDonnées, sélectionnez le type de restriction souhaité. Par exemple, pour définir des limites supérieures et inférieures, sélectionnezentre.

  4. Entrez la valeur minimale, maximale ou spécifique à autoriser.

    Vous pouvez également entrer une formule qui renvoie une valeur numérique.

    Par exemple, supposons que vous validez des données dans la cellule F1. Pour définir une limite minimale de déductions à deux fois le nombre d'enfants dans cette cellule, sélectionnezPlus grand ou égal àdans leDonnéescase et entrez la formule,=2*F1, dans leLe minimumboîte.

Restreindre la saisie de données à un nombre décimal dans certaines limites.

  1. Suivez les étapes 1 et 2 ci-dessus.

  2. Dans lePermettreboîte, sélectionnezDécimal.

  3. Dans leDonnées, sélectionnez le type de restriction souhaité. Par exemple, pour définir des limites supérieures et inférieures, sélectionnezentre.

  4. Entrez la valeur minimale, maximale ou spécifique à autoriser.

    Vous pouvez également entrer une formule qui renvoie une valeur numérique. Par exemple, pour définir une limite maximale pour les commissions et les primes de 6 % du salaire d'un vendeur dans la cellule E1, sélectionnezinférieur ou égal àdans leDonnéescase et entrez la formule,=E1*6 %, dans leMaximumboîte.

    Note:Pour permettre à un utilisateur de saisir des pourcentages, par exemple 20 %, sélectionnezDécimaldans lePermettre, sélectionnez le type de restriction que vous souhaitez dans laDonnées, entrez la valeur minimale, maximale ou spécifique sous forme décimale, par exemple.2, puis affichez la cellule de validation des données sous forme de pourcentage en sélectionnant la cellule et en cliquant surStyle de pourcentage Appliquer la validation des données aux cellules (3)dans leNombregroupe sur leMaisonlanguette.

Restreindre la saisie de données à une date comprise dans la plage de dates.

  1. Suivez les étapes 1 et 2 ci-dessus.

  2. Dans lePermettreboîte, sélectionnezDate.

  3. Dans leDonnées, sélectionnez le type de restriction souhaité. Par exemple, pour autoriser les dates après un certain jour, sélectionnezplus grand que.

  4. Entrez le début, la fin ou la date spécifique à autoriser.

    Vous pouvez également entrer une formule qui renvoie une date. Par exemple, pour définir une période entre la date d'aujourd'hui et 3 jours à partir de la date d'aujourd'hui, sélectionnezentredans leDonnéescase, entrez=AUJOURD'HUI()dans leDate de débutcase, et entrez=AUJOURD'HUI()+3dans leDate de finboîte.

Restreindre la saisie de données à une heure dans un laps de temps.

  1. Suivez les étapes 1 et 2 ci-dessus.

  2. Dans lePermettreboîte, sélectionnezTemps.

  3. Dans leDonnées, sélectionnez le type de restriction souhaité. Par exemple, pour autoriser des heures avant une certaine heure de la journée, sélectionnezmoins que.

  4. Entrez le début, la fin ou l'heure spécifique à autoriser. Si vous souhaitez saisir des heures spécifiques, utilisez le format d'heure hh:mm.

    Par exemple, supposons que vous ayez configuré la cellule E2 avec une heure de début (8h00) et la cellule F2 avec une heure de fin (17h00), et que vous souhaitez limiter les heures de réunion entre ces heures, puis sélectionnezentredans leDonnéescase, entrez=E2dans leHeure de débutcase, puis entrez=F2dans leHeure de finboîte.

Restreindre la saisie de données au texte d'une longueur spécifiée.

  1. Suivez les étapes 1 et 2 ci-dessus.

  2. Dans lePermettreboîte, sélectionnezLongueur du texte.

  3. Dans leDonnées, sélectionnez le type de restriction souhaité. Par exemple, pour autoriser jusqu'à un certain nombre de caractères, sélectionnezinférieur ou égal à.

  4. Dans ce cas, nous voulons limiter l'entrée à 25 caractères, alors sélectionnezinférieur ou égal àdans leDonnéescase et entrez25dans leMaximumboîte.

Calculez ce qui est autorisé en fonction du contenu d'une autre cellule.

  1. Suivez les étapes 1 et 2 ci-dessus.

  2. Dans lePermettre, sélectionnez le type de données que vous souhaitez.

  3. Dans leDonnées, sélectionnez le type de restriction souhaité.

  4. Dans la case ou les cases sous leDonnées, cliquez sur la cellule que vous souhaitez utiliser pour spécifier ce qui est autorisé.

    Par exemple, pour autoriser les entrées pour un compte uniquement si le résultat ne dépasse pas le budget dans la cellule E1, sélectionnezPermettre>Nombre entier, Données, inférieur ou égal à, etMaximum>==E1.

Remarques:

  • Les exemples suivants utilisent l'option Personnalisé dans laquelle vous écrivez des formules pour définir vos conditions. Vous n'avez pas à vous soucier de ce que la boîte de données affiche, car cela est désactivé avec l'option Personnalisé.

  • Les captures d'écran de cet article ont été prises dans Excel 2016 ; mais la fonctionnalité est la même dans Excel pour le Web.

S'assurer que

Entrez cette formule

La cellule qui contient un ID de produit (C2) commence toujours par le préfixe standard "ID-" et comporte au moins 10 caractères (plus de 9).

=ET(GAUCHE(C2,3)="ID-",NBCAR(C2)>9)

Appliquer la validation des données aux cellules (4)

La cellule qui contient un nom de produit (D2) ne contient que du texte.

=ISTEXT(D2)

Appliquer la validation des données aux cellules (5)

La cellule qui contient l'anniversaire de quelqu'un (B6) doit être supérieure au nombre d'années défini dans la cellule B4.

=SI(B6<=(AUJOURD'HUI()-(365*B4)),VRAI,FAUX)

Appliquer la validation des données aux cellules (6)

Toutes les données de la plage de cellules A2:A10 contiennent des valeurs uniques.

=NB.SI($A$2:$A$10,A2)=1

Appliquer la validation des données aux cellules (7)

Note:Vous devez d'abord entrer la formule de validation des données pour la cellule A2, puis copier A2 dans A3:A10 afin que le deuxième argument de COUNTIF corresponde à la cellule actuelle. C'est leA2)=1la portion changera enA3)=1, A4)=1et ainsi de suite.

Pour plus d'informations

Assurez-vous qu'une entrée d'adresse e-mail dans la cellule B4 contient le symbole @.

=ESTNUM(TROUVER("@",B4))

Appliquer la validation des données aux cellules (8)

Conseil:Si vous êtes propriétaire d'une petite entreprise et que vous recherchez plus d'informations sur la configuration de Microsoft 365, consultez.

Vouloir plus?

En savoir plus sur la validation des données

Valider les données des cellules

Restreindre la saisie de données à l'aide de règles de validation

Trouver des cellules qui ont des règles de validation des données

Supprimer une liste déroulante

FAQs

Appliquer la validation des données aux cellules? ›

Ouvrez le tableau en modeAffichage Feuille de données. Si nécessaire, faites défiler horizontalement jusqu'au premier champ vide. Sélectionnez Cliquez pour ajouter , puis sélectionnez Oui/Non dans la liste.

Comment faire oui ou non sur Excel ? ›

Ouvrez le tableau en modeAffichage Feuille de données. Si nécessaire, faites défiler horizontalement jusqu'au premier champ vide. Sélectionnez Cliquez pour ajouter , puis sélectionnez Oui/Non dans la liste.

C'est quoi une donnée valide ? ›

En informatique, la validation de données est un processus permettant de s'assurer que les données ont subi un tri adéquat afin de ne garder que les données de qualité. Ainsi les données deviennent correctes et utiles.

Comment modifier Validation des données Excel ? ›

Cliquez sur le contrôle de validation des données dont vous souhaitez modifier. Dans le menu Format, cliquez sur Validation des données. Dans la boîte de dialogue Validation des données, cliquez sur la condition que vous souhaitez modifier, cliquez sur Modifier et apportez les modifications souhaitées.

Comment activer obtenir des données sur Excel ? ›

Sélectionnez Fichier > Options >Données. Sélectionnez un ou plusieurs Assistants pour activer l'accès à partir Excel ruban. Sélectionnez Données > Obtenir des > les Assistants hérités, puis sélectionnez l'Assistant de votre choix.

Comment remplir automatiquement une cellule en fonction d'une autre ? ›

Accédez à Données > Remplissage instantané pour l'exécuter manuellement, ou appuyez sur Ctrl+E. Pour activer le remplissage instantané, accédez à Outils > Options > Avancé > Options d'édition > activez la case à cocher Remplissage instantané automatique.

Quelle fonction dans Excel vérifie si une condition est vraie ou non ? ›

Utilisez la fonction SI, une des fonctions logiques, pour renvoyer une valeur si une condition est vraie et une autre valeur si elle est fausse. Par exemple : =SI(A2>B2;"Dépasse le budget";"OK") =SI(A2=B2;B4-A4;"")

Comment faire la Validation des données ? ›

Sélectionnez la (les) cellule(s) pour laquelle (lesquelles) vous souhaitez créer une règle. Sélectionnez Validation des données >données . Sur le Paramètres onglet, sous Permettre , sélectionnez une option : Nombre entier - pour restreindre la cellule à n'accepter que des nombres entiers.

Quel est l'importance de la Validation des données ? ›

L'objectif de la validation des données est de supprimer toute donnée aberrante ou incorrecte afin d'accélérer l'analyse. Ainsi, votre ensemble de données aura les meilleures chances d'être précis et de qualité.

Comment valider l'information ? ›

Pour y voir plus clair, il faut:
  1. Identifier l'auteur du message. ...
  2. Si l'auteur est inconnu, se méfier! ...
  3. Se fier aux médias reconnus. ...
  4. Toujours chercher la source de l'information. ...
  5. Vérifier la date de l'information. ...
  6. Ne pas considérer qu'une photo est une preuve. ...
  7. Se méfier des messages choc.
Sep 15, 2017

Comment appliquer une liste déroulante à toute une colonne ? ›

La liste déroulante de choix à partir d'une formule Excel

Dès que vous avez saisi vos données en colonne : sélectionnez la plage de cellules et cliquez sur “Données” > “Validation des données” > “Autoriser” > “Liste” dans la boite de dialogue ; tapez la formule =DECALER($A$5;0;0;NBVAL($A:$A)-1;1) dans la zone Source.

Comment renvoyer la valeur d'une cellule Excel ? ›

-> La fonction EQUIV renvoie la position d'un valeur donnée dans une ligne ou colonne : EQUIV (valeur ; plage). Dans cet exemple, EQUIV("Produit 2";Produits;0) renvoie 2, pour la deuxième colonne. EQUIV("Mars";Mois;0) renvoie 3, pour mars.

Comment faire la validation en deux étapes ? ›

Activer la validation en deux étapes
  1. Accédez à votre compte Google.
  2. Dans le panneau de navigation, sélectionnez Sécurité.
  3. Sous "Connexion à Google", sélectionnez Validation en deux étapes. Commencer.
  4. Suivez les instructions à l'écran.

Comment actualiser les données d'un tableau Excel ? ›

Mettre à jour toutes les données du classeur Appuyez sur Ctrl+Alt+F5 ou, sous l'onglet Données , dans le groupe Connexions , cliquez sur Actualiser tout.

Comment faire le traitement des données sur Excel ? ›

Il vous suffit de sélectionner une cellule dans une plage de données > et de choisir le bouton Analyser des données dans l'onglet Accueil. Analyser des données dans Excel va analyser vos données et renvoyer des visuels intéressants à leur sujet dans un volet des tâches.

Comment actualiser automatiquement un tableau Excel ? ›

Que faire si je ne souhaite pas qu'un type de données soit actualisé automatiquement ?
  1. Sous l'onglet Données, sélectionnez Actualiser tout.
  2. Cliquez avec le bouton droit sur une cellule avec un type de > sélectionnez Type de données >Actualiser.

Comment mettre Oui en vert et non en rouge sur Excel ? ›

Cliquez sur Accueil > mise en forme conditionnelle >Règles de mise en surbrill > cellule contenant du texte. Dans la zone Texte qui contient, à gauche, entrez le texte à mettre en surbrillance. Sélectionnez la mise en forme de couleur du texte, puis cliquez sur OK.

Comment combiner les fonctions SI et ou non dans Excel ? ›

ET – =SI(ET (Une chose est vraie, Une autre est fausse), Valeur si vrai, Valeur si faux) OU – =SI(OU (Une chose est vraie, Une autre est fausse), Valeur si vrai, Valeur si faux) NON – =SI(NON(Une chose est vraie), Valeur si vrai, Valeur si faux)

Comment créer une liste déroulante oui ou non avec couleur dans Excel ? ›

Sélectionnez les cellules de la liste déroulante, puis cliquez sur Kutools > La liste déroulante > Liste déroulante colorée. 2. dans le Liste déroulante colorée boîte de dialogue, effectuez les réglages ci-dessous. 1) Vérifiez l'échelle à laquelle vous souhaitez ajouter de la couleur dans le Appliquer à .

C'est quoi la recherche V ? ›

Utilisez la fonction RECHERCHEV lorsque vous devez rechercher des éléments dans une table ou une plage par ligne. Par exemple, recherchez le prix d'une pièce automobile via le numéro de pièce ou recherchez le nom d'un employé en fonction de son identification d'employé.

Top Articles
Latest Posts
Article information

Author: Duncan Muller

Last Updated: 04/01/2024

Views: 5383

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.