Garantir la qualité, la cohérence et l'exploitabilité des données saisies dans Google Sheets grâce à des règles de validation adaptées.
Une bonne structure de données commence par une saisie contrôlée. La validation est essentielle pour :
Définir structure et types de données avant la saisie.
Utiliser la règle la plus restrictive et appropriée.
Appliquer les mêmes règles pour des données similaires.
Utiliser le "Message d'aide personnalisé" pour guider.
Usage idéal : Listes très courtes et fixes (Ex: "Oui", "Non", "N/A").
Mise en œuvre : Entrez les éléments directement dans la règle.
Difficile à maintenir si la liste évolue. À utiliser avec parcimonie.
Usage idéal : Catégories, statuts, types, équipes, régions... Listes prédéfinies et potentiellement évolutives.
Mise en œuvre : Créez la liste dans une colonne/feuille dédiée (ex: Listes!A:A) et référencez cette plage.
Facile à mettre à jour, assure l'uniformité, parfait pour l'exploitation.
Usage idéal : Champs texte avec format spécifique (emails, URLs) ou contenu contrôlé.
contient / ne contient pas / est exactement : Présence/absence de mots clés.adresse e-mail valide / est une URL valide : Vérification de structure.Utile pour emails, URLs et formats spécifiques.
Usage idéal : Toutes les colonnes de dates (commande, échéance, naissance...).
est une date correcte : Validation de base.antérieure à / postérieure à / comprise entre : Contraintes logiques (date de fin > date de début).Crucial pour calculs de durée, tri et analyse temporelle. Assure format unique.
Usage idéal : Quantités, prix, pourcentages, scores, identifiants numériques.
compris entre / n'est pas compris entre : Plages définies (note 0-20).supérieur à / supérieur ou égal à : Minimums (quantité > 0).inférieur à / inférieur ou égal à : Maximums.égal à / différent de : Valeurs spécifiques.Empêche saisie de texte, assure respect des limites logiques.
Usage idéal : Données binaires (Vrai/Faux, Oui/Non, Fait/Non fait).
Mise en œuvre : Appliquer la règle "Case à cocher". Personnaliser les valeurs si besoin (défaut: TRUE/FALSE).
Saisie rapide, sans ambiguïté, facile à exploiter.
Usage idéal : Validations complexes non couvertes par les autres règles.
REGEXMATCH(A1;"^[0-9]{5}$") (Code Postal FR)=COUNTIF($A:$A;$A1)=1 (appliqué à Colonne A)=B1{'>='}A1Mise en œuvre : La formule doit renvoyer TRUE si valide, FALSE sinon. Attention aux références relatives/absolues ($).
Très puissant et flexible.
Plus complexe à mettre en place et déboguer.
Autorise la saisie non conforme mais la signale (triangle rouge). Utile pour transitions ou exceptions signalées.
Moins contraignant mais demande vigilance. À éviter si possible.
Empêche l'entrée de données non conformes. Option la plus stricte pour garantir la conformité dès le départ.