Formater les nombres sous forme de texte dans la liste déroulante dans Excel

Table des matières

Il y a quelques jours, je travaillais sur la création d'un tableau de bord Excel.

J'ai dû créer un certain nombre de listes déroulantes avec des options allant de 1 à 5. Pour le rendre plus convivial, je voulais également donner une option "Non sélectionné", lorsqu'un utilisateur ne souhaite pas faire de sélection dans la liste déroulante dans Excel.

Quelque chose comme indiqué ci-dessous dans la photo :

Le problème ici est que lorsque je choisis « Non sélectionné » dans la liste déroulante, il renvoie le texte Non séléctionné (voir dans la barre de formule dans la photo ci-dessus). Comme je dois utiliser cette sélection dans certaines formules, je veux que cela renvoie un 0.

Il existe désormais 2 manières de formater des nombres sous forme de texte à l'aide de la mise en forme personnalisée des nombres.

Méthode 1 : Formater les nombres sous forme de texte dans la liste déroulante dans Excel

Vous pouvez formater les nombres sous forme de texte dans la liste déroulante d'Excel de telle manière qu'il affiche le texte dans la liste déroulante, mais lorsqu'il est sélectionné, il est stocké sous forme de nombre dans la cellule.

Voici les étapes à suivre :

  1. Dans une cellule de type 0 (il s'agit de la cellule que vous souhaitez afficher comme « Non sélectionnée »).
  2. Une fois la cellule sélectionnée, appuyez sur Ctrl + 1 (cela ouvre la boîte de dialogue Formater les cellules).
  3. Sélectionnez l'onglet Numéro et accédez à l'option Personnalisé.
  4. Dans Custom, tapez "Not Selected" comme indiqué sur la photo.

  1. C'est ça!! Maintenant, vous aurez une cellule qui a Non séléctionné dedans, mais dans la barre de formule affiche un 0. Lorsque je l'utilise pour créer une liste déroulante, un utilisateur peut sélectionner l'option « Non sélectionné » et cela renverrait 0 (comme indiqué ci-dessous dans la photo).

Méthode 2 - Formater le nombre en tant que texte dans la cellule dans Excel

Bien que l'astuce ci-dessus fonctionne bien, en termes de création de tableaux de bord, il est plus logique d'afficher « Non sélectionné » dans le menu déroulant ainsi que dans la cellule (lorsqu'il est sélectionné), au lieu d'un 0 (comme indiqué dans le photo ci-dessous; notez la valeur dans la barre de formule). Cela permet à quelqu'un d'autre de prendre plus facilement la feuille de calcul et de travailler dessus.

Encore une fois, cela peut être fait très facilement en utilisant des formats personnalisés.

Voici 2 façons rapides de le faire :

  1. Sélectionnez la cellule qui a la liste déroulante de validation et appuyez sur Contrôle + 1 (Cela ouvre la boîte de dialogue Formater les cellules).
  2. Sélectionnez l'onglet Numéro et accédez à l'option Personnalisé.
  3. Tapez [=0]"Non sélectionné" OU tapez 0;0;"Non sélectionné".
  4. Cliquez sur OK.

Comment ça fonctionne

Le formatage numérique personnalisé a pour les composants (séparés par un point-virgule) :

<Nombres Positifs>; ; ;

Ces quatre parties peuvent être formatées séparément pour donner le format souhaité.

Par exemple, dans le cas ci-dessus, nous voulions afficher 0 comme non sélectionné. Dans la séquence de formatage des nombres, 0 est la troisième partie du format, nous avons donc changé la séquence en 0;0;"Non sélectionné".

Cela signifie que les nombres positifs et négatifs sont affichés tels quels, et chaque fois qu'il y a un zéro, il est affiché comme Non séléctionné.

L'autre façon est de donner une condition au format de nombre [=0]"Non sélectionné". Cet affichage Non séléctionné chaque fois que la valeur d'une cellule est 0, sinon il utilisera les paramètres de formatage généraux.

Voici quelques bonnes sources pour en savoir plus sur la mise en forme personnalisée des nombres :

  • Aide de bureau
  • Ozgrid
  • Six choses que le formatage de nombre personnalisé peut faire pour vous.
Tutoriels associés :
  • Création d'une liste déroulante dépendante dans Excel.
  • Création d'une liste déroulante avec fonctionnalité de suggestion de recherche.
  • Création de plusieurs listes déroulantes sans répétition.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave