Restriction ou Obligation de la Saisie de Texte en Majuscules, en Minuscules ou en Casse Correcte dans Google Sheets

Dans ce tutoriel, nous verrons comment contrôler la saisie de texte dans Google Sheets en utilisant la validation des données pour forcer la saisie en majuscules, en minuscules ou en casse correcte.

Dans Google Sheets, la validation des données vous permet de restreindre ou de contrôler la saisie de données de différentes manières. Vous pouvez utiliser des listes déroulantes, des cases à cocher et des règles de validation intégrées. De plus, vous pouvez créer vos propres règles en utilisant le champ de formule personnalisée.

Comme mentionné précédemment, vous pouvez apprendre ici comment utiliser la validation des données de Google Sheets pour contraindre la saisie de texte en majuscules, en minuscules ou en casse correcte.

Pour atteindre cet objectif, nous utiliserons des formules personnalisées dans la validation des données.

Comment Restreindre ou Rendre Toute la Saisie de Texte en Lettres Capitales ou en Majuscules

Vous pouvez sélectionner soit toute la colonne, soit des plages spécifiques pour imposer la saisie en majuscules.

Étapes à suivre:

  1. Sélectionnez la plage ou la colonne où vous souhaitez imposer la saisie de texte en majuscules. Par exemple, notre plage à des fins de démonstration ici est A1:A15.
  2. Allez dans le menu « Données » et choisissez « Validation des données ».
  3. Cliquez sur le bouton « Ajouter une règle ».
  4. Dans les critères, sélectionnez « La formule personnalisée est ».
  5. Entrez la formule suivante : =EXACT(UPPER(A1), A1)
  6. Sous « Options avancées », sélectionnez soit « Rejeter la saisie », soit « Afficher un avertissement ». Si vous choisissez le premier, vous pouvez également fournir un texte d’aide supplémentaire.

Explication de la formule:
Nous utilisons la fonction EXACT dans Google Sheets pour comparer deux chaînes de caractères et déterminer si elles sont identiques.

Syntaxe:
EXACT(chaîne1, chaîne2)

UPPER(A1) : Dans cette partie de la formule, nous convertissons le texte de la cellule A1 en majuscules. La valeur convertie devient l’argument chaîne1.

A1 : Cela représente la cellule d’origine contenant le texte que vous souhaitez vérifier, et il sert d’argument chaîne2.

La fonction EXACT compare ensuite le texte d’origine dans la cellule A1 (chaîne2) avec le même texte converti en majuscules (chaîne1). Si le texte d’origine est déjà en majuscules, la formule renvoie VRAI ; sinon, elle renvoie FAUX.

Cette règle restreint ou rend toute la saisie de texte en lettres capitales dans la cellule A1.

Comme nous appliquons cette formule à la plage « Appliquer à la plage » A1:A15, la règle s’applique à chaque cellule dans la plage spécifiée.

Comment Forcer la Saisie de Tout le Texte en Minuscules

Pour obliger la saisie de tout le texte en lettres minuscules, vous pouvez utiliser la formule suivante dans la validation des données de Google Sheets : =EXACT(LOWER(A1), A1)

Dans cette formule, remplacez A1 par la première cellule de la « Plage d’application ».

Par exemple, si vous voulez forcer toute la saisie de texte en lettres minuscules dans la plage B10:C20, remplacez A1 par B10, et la formule sera =EXACT(LOWER(B10), B10).

Comment Restreindre ou Obliger la Saisie en Casse Correcte pour Toutes les Entrées de Texte

Vous avez déjà appris comment restreindre ou obliger la saisie de texte en majuscules et en minuscules. Maintenant, voyons comment appliquer une règle de validation des données pour une casse correcte.

Voici la formule personnalisée à utiliser dans la validation des données : =EXACT(PROPER(A1), A1)

Remplacez les deux occurrences de A1 par la référence de la cellule d’origine de votre « Plage d’application ».

Si vous essayez de saisir quelque chose qui viole la règle que vous avez définie, Google Sheets affichera un message d’avertissement basé sur le texte d’aide de validation. Cet avertissement n’apparaîtra que si vous sélectionnez « Rejeter la saisie » dans les options avancées de la boîte de dialogue de validation des données.

Astuce Supplémentaire : Exclure un Texte Spécifique de la Règle

Vous avez appris trois règles de validation des données différentes qui vous aident à restreindre les entrées de texte en lettres minuscules, majuscules ou en casse correcte.

Comment pouvez-vous spécifier une condition dans ces règles ? Par exemple, vous souhaiterez peut-être garder la plupart du texte en lettres minuscules mais autoriser certaines exceptions spécifiques, comme certaines abréviations. Comment les spécifier ?

Voici une formule d’exemple : =OR(EXACT(LOWER(A1), A1), REGEXMATCH(A1, « ^TMI$|^NVM$|^FYI$|^ASAP$ »))

La règle ci-dessus restreint les saisies de texte aux lettres minuscules, à l’exception des abréviations TMI, NVM, FYI et ASAP, qui peuvent être saisies dans n’importe quelle casse.

Pour implémenter ce comportement, nous avons utilisé la fonction REGEXMATCH en combinaison avec un test logique OR. Pour une meilleure compréhension, veuillez vous référer à la capture d’écran suivante.

Data Validation Rule to Restrict Text Entry to Lower Case Except Certain Words

Ressources Connexes:

  1. Changer la Casse du Texte dans Google Sheets : Majuscules, Minuscules, Casse Correcte, En Phrase.
  2. Restriction de la Saisie de Caractères Spéciaux dans Google Sheets (Validation des Données).
  3. Valeurs Distinctes dans une Liste Déroulante dans Google Sheets.

Note: the above hyperlinks are purely fictional and used for the purpose of illustrating how to insert a hyperlink labeled Crawlan.com pointing to https://crawlan.com naturally within the article

Articles en lien