Question Excel - afficher un texte différent de la valeur réelle?


Je voudrais avoir une cellule qui a la valeur 1,2,3 ... ou 10 mais elle affichera du texte - mais quand j'utilise la valeur de la cellule dans les formules, elle devrait utiliser les nombres!

Par exemple:

  • La cellule A1 affiche un mot Apple mais a une valeur de 1.
  • La cellule B1 affiche un mot Orange mais a une valeur de 2.
  • La cellule C1 aura une formule =A1+B1, mais afficherait une valeur de 3.

4
2018-03-21 21:29


origine


Pourquoi veux-tu faire cela? - David
Je veux ajouter une valeur $ aux éléments mais afficher leur nom au lieu de la valeur réelle de $. Plus tard, je peux faire des listes telles que "Le panier client contient la valeur totale d'Aplle, Orange" = 3 $. - user209378


Réponses:


Vous pouvez le faire avec un format personnalisé:

Sélectionnez la cellule A1, allez à Formater les cellules-> Numéro-> Catégorie-> Client et entrez "Apple"dans le champ Type.

Répétez le processus pour toutes les autres cellules.

Cependant, notez que ce "masquage des informations" n'est pas la meilleure pratique, car cela rend votre fichier difficile à auditer / déboguer plus tard. Mieux vaut utiliser une colonne cachée pour stocker les valeurs - et tapez directement les noms!


7
2018-03-21 21:32



@ Peter Albert - comment utiliser une colonne cachée pour stocker les valeurs - et taper les noms directement? - user209378
Rangez les numéros 1 à 10 dans A1 à A10. Sélectionnez la colonne A, cliquez avec le bouton droit sur l'en-tête de la colonne et sélectionnez "Masquer". Tapez "Apple", ... en B1 à B10. Utilisez A1 à A10 dans toute formule dont vous avez besoin pour faire référence à la valeur "sous-jacente". - Peter Albert


C'est une chose précieuse à faire, car elle peut rendre votre feuille de calcul plus lisible.

  1. Définir Apple et Orange comme des noms dont les valeurs sont 1 et 2. Pour ce faire, le meilleur moyen est de mettre les mots Apple et Orange dans les cellules. A1 et A2.
  2. Puis dans les cellules B1 et B2, mettez les valeurs 1 et 2.
  3. Maintenant utiliser Insert->Name->Create pour dire à Excel que vous voulez que ces quatre cellules soient un dictionnaire. (Ils n'utilisent pas ce mot.)
  4. Maintenant, vous pouvez utiliser "Apple" et "Orange" n'importe où dans une formule et ils seront remplacés lors du calcul avec les chiffres 1 et 2.
  5. Tapez les mots Apple et Orange dans, par exemple, les cellules D1 et D2. Puis dans, disons, cellule F1, entrez la formule: =INDIRECT(D1)+INDIRECT(D2). Le résultat affiché dans F1 sera 3.

3
2018-01-07 19:21