Astuces pour utiliser la mise en forme des devises dans la liste déroulante de validation des données dans Google Sheets

La mise en forme des devises peut poser deux types de problèmes dans la liste déroulante de validation des données dans Google Sheets.

  1. Violation des règles de validation des données.
  2. Mauvaise mise en forme des nombres (nombres devises formatés en tant que texte).

Voici quelques étapes simples pour résoudre les problèmes liés à la mise en forme des nombres/devises lorsque vous utilisez des nombres dans les listes déroulantes de validation des données dans Google Sheets.

Par exemple, considérons une colonne contenant des listes déroulantes qui me permettent de sélectionner des nombres de 1 à 10. Je souhaite utiliser ces nombres comme taux unitaires d’articles, donc je veux appliquer un format de devise à ces nombres.

Lorsque je choisis un nombre, par exemple le nombre 5, je veux qu’il soit formaté en tant que 5 $, et non pas simplement le nombre 5 sans formatage.

Bien sûr, je peux le faire avec le formatage des nombres et cela fonctionnerait probablement correctement dans Google Sheets. Mais parfois, cela peut entraîner une violation de la règle de validation des données. J’y viendrai.

Dans un autre scénario, lorsque je choisis 5 $ dans une liste déroulante contenant des taux de 1 $ à 10 $, je veux l’obtenir en tant que 5 $, au format nombre, et non pas au format texte.

Voici les bonnes façons d’utiliser la mise en forme des devises dans la liste déroulante de validation des données dans Google Sheets.

Utilisation de la méthode « Liste d’éléments » pour la mise en forme des devises dans la liste déroulante des données de validation dans Google Sheets

Dans la méthode « Liste d’éléments », il existe deux façons d’utiliser la mise en forme des devises/nombres dans une liste déroulante dans Google Sheets. Voici comment procéder.

Formatage des nombres dans la liste déroulante en utilisant un format de nombre personnalisé

Dans cette méthode, je vais créer les listes déroulantes comme indiqué dans l’image ci-dessous. Comme vous pouvez le voir, j’ai utilisé uniquement des nombres non formatés. Autrement dit, il n’y a pas de signes de devise avec les nombres.

Data Validation - Comma Separated Numbers

Cela créera une liste déroulante dans la plage C3:C7. Sélectionnez la plage C3:C7 et formatez-la en « Devise » à partir du menu « Format » dans Google Sheets.

Remarque : Cela ne formatera que la plage avec le signe de devise par défaut. Si votre devise par défaut est différente de la devise que vous souhaitez utiliser, au lieu de Format > Nombre > Devise, utilisez Format > Nombre > Autres formats > Autres devises pour formater la plage C3:C7.

Cliquez sur n’importe quelle liste déroulante, par exemple la cellule C3, et sélectionnez un nombre. Vous verrez l’erreur suivante :

« Les données que vous avez saisies dans la cellule C3 enfreignent les règles de validation des données définies pour cette cellule. Veuillez entrer l’une des valeurs suivantes : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. »

Pour utiliser la mise en forme des devises dans ce type de liste de validation de données dans Google Sheets, procédez comme suit :

  1. Sélectionnez la plage C3:C7 qui contient les listes déroulantes.
  2. Allez dans Données > Validation des données.
  3. Dans les paramètres « Données valides », activez l’option « Afficher un avertissement » et enregistrez les paramètres.

Ignorez simplement l’avertissement.

Inclure le signe de devise dans la liste d’éléments

Certains utilisateurs suivent la méthode ci-dessous pour obtenir la mise en forme des devises dans la liste déroulante de validation des données dans Google Sheets. Cependant, elle présente deux inconvénients.

Data Validation - Comma Separated Currencies

Quels sont ces inconvénients ?

Différente devise par défaut

Si la devise par défaut de vos feuilles et la devise utilisée dans la liste des éléments sont différentes, les chiffres (ou devises) seront traités comme du texte. Ainsi, ils ne fonctionneront pas dans les calculs.

Par exemple, la devise par défaut de mes feuilles (le signe de devise que j’obtiens en appliquant Format > Nombre > Devise) est £ (livre sterling britannique).

Comme j’ai utilisé le signe $ (dollar américain) dans la « Liste d’éléments » de la validation des données, cela convertit le nombre en texte. Ainsi, évidemment, la formule dans la cellule D3 renverrait l’erreur #VALEUR!.

Pour résoudre cette erreur, vous devrez peut-être changer la devise par défaut en modifiant le « Paramètres régionaux » à partir du menu « Fichier » > « Paramètres de la feuille de calcul ».

Même devise par défaut

Voici le deuxième inconvénient.

Même si les signes de devise sont identiques (la devise par défaut et la devise utilisée dans la « Liste d’éléments »), vous ne pouvez pas utiliser le séparateur de milliers. Ainsi, l’utilisation d’un nombre supérieur à 3 chiffres ne sera pas possible.

Le formatage du nombre en tant que $5000 fonctionnera, mais pas $5,000, car la virgule sera traitée comme un séparateur de nombres, et non comme un séparateur de milliers dans la validation des données.

Mise en forme des devises dans la liste déroulante de validation des données en utilisant la méthode « Liste à partir d’une plage » dans Google Sheets

La bonne façon d’utiliser la mise en forme des devises dans la liste déroulante de validation des données dans Google Sheets est la méthode « Liste à partir d’une plage » dans la validation des données.

Pour cela, conservez les nombres (simples nombres) en tant que liste dans une autre colonne et utilisez-la dans la validation des données. Ensuite, appliquez un format de nombre personnalisé à la liste déroulante avec le signe de devise requis.

Voici les étapes à suivre :

  1. J’ai la liste dans G2:G11 qui contient les nombres de 1 à 10.
  2. Sélectionnez C3:C7 et allez dans Données > Validation des données.
  3. Dans le critère « Liste à partir d’une plage », sélectionnez G2:G11 et cliquez sur « Enregistrer ».
  4. Formatez C2:C7 en utilisant Format > Nombre > Autres formats > Autres devises.

Cette méthode est simple et correcte pour formater les nombres dans une liste déroulante en tant que devise dans Google Sheets.

C’est tout. Profitez-en !

Ressources pour la validation des données

Ce contenu est proposé par Crawlan.com.

Articles en lien