Colorer une partie du résultat d'une formule

Résolu
SpcCwb Messages postés 67 Statut Membre -  
SpcCwb Messages postés 67 Statut Membre -
Bonjour,

Dans une formule, j'ai deux fonctions INDEX-EQUIV qui me ramènent donc deux résultats dans la cellule (le nom d'un aliment et le grammage de ce dernier). J'aimerai que le grammage apparaisse en rouge pour plus de visibilité.

Actuellement voici à quoi ressemble ma formule en B4 (pas d'inquiétude pour les retours à la ligne, le nom des colonnes du Tableau1 sont faites ainsi et c'est voulu):
INDEX(Tableau1[Composant 1
];EQUIV(B3;Tableau1[Nom commercial];0))&" "&(TEXTE(INDEX(Tableau1[Grammage
Comp. 1];EQUIV(B3;Tableau1[Nom commercial
];0));"[Rouge]"))


Et voici ce que j'obtiens:


Le grammage des Lentilles cuites 5G est toujours écrit en noir, et j'aimerai qu'il apparaisse comme en cellule C4, en rouge. (La cellule C4 n'est pas le résultat d'une formule, le texte est directement saisi et mis en forme).

Je vous remercie pour le temps que vous me consacrerez.

Bonne soirée
A voir également:

5 réponses

Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
et pourquoi ne pas mettre vos formules dans des colonne séparées?,,,
Avec les possibilités d'alignement, il y a moyen de faire la même présentation en changeant les couleurs!
crdlmnt
1
SpcCwb Messages postés 67 Statut Membre 1
 
Bonjour,

J'y ai pensé, habituellement c'est ce que je fais par dépit, cette fois que souhaitais trouver une solution qui me donne le sentiment de travail "bien fait".
De plus cette solution serait visible de temps à autre selon le résultat de la première fonction INDEX(EQUIV.

Je suis prêt à employer cette méthode mais je préfère attendre pour voir si quelqu'un peut répondre quant à l'utilisation de la formule TEXTE(.

Merci Vaucluse
0
Raymond PENTIER Messages postés 71823 Statut Contributeur 17 376
 
Bonjour.

Non, ce n'est pas possible par formule.
Je me demande même si c'est réalisable avec VBA !
0
SpcCwb Messages postés 67 Statut Membre 1
 
Bonjour Raymond et merci de t'être penché sur mon cas.

Bonne retraite!
0
eriiic Messages postés 25847 Statut Contributeur 7 279
 
Bonjour,

J'y ai pensé, habituellement c'est ce que je fais par dépit, cette fois que souhaitais trouver une solution qui me donne le sentiment de travail "bien fait".
C'est l'inverse.
Mettre plusieurs données dans une même cellule c'est du travail mal fait.
Tu pourras abandonner ton dépit pour de la satisfaction ;-)
eric
0
SpcCwb Messages postés 67 Statut Membre 1
 
Mettre plusieurs données dans une même cellule c'est du travail mal fait.

Ca dépend de ce qu'on veut faire, mais oui dans la majorité des cas je suis d'accord.

Merci de t'être penché sur mon problème, bonne journée Eric.
0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour

Avec un bout de VBA
dans la cellule active (B4) dans la pièce jointe, la macro se déclenche par Ctrl+maj+H
et colorie en rouge le calibre

https://mon-partage.fr/f/Spp11XhK/

0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
Re,

J'avais oublié que le texte provenait de formules... :-/
la modif proposée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
SpcCwb Messages postés 67 Statut Membre 1
 
Merci Michel!

Impeccable, y a plus qu'à.

Bonne journée
0