Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Mise en forme conditionnelle avec règle

jlbcall

XLDnaute Occasionnel
Bonjour,

Je n'arrive pas à trouver une mise en forme conditionnelle qui se déclenche par rapport au second caractère que l'on trouve dans une cellule . J'ai essayé avec STXT() mais ça marche pas.
Exemple:
A1 =C1010 si le second caractère = 1 vert
a2 = A2010 si le second caractère = 2 jaune
A3 = D3000 si le second caractère = 3 rouge

Merci et bonne fin de
semaine à tous
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Pour étayer la solution de djidji59430 que je salue, le problème avec stxt(A1;2;1) la valeur retournée est du texte, il faut donc soit mettre:
=CNUM(STXT(A1;2;1))=1
=--STXT(A1;2;1)=1
=STXT(A1;2;1)*1=1
pour remettre le chiffre en numérique.

JHA
 

Pièces jointes

  • Classeur MFC stxt.xlsx
    9.3 KB · Affichages: 13

Dranreb

XLDnaute Barbatruc
Bonjour.
À votre décharge :
A1 =C1010 si le second caractère = 1 vert
a2 = A2010 si le second caractère = 2 jaune
A3 = D3000 si le second caractère = 3 rouge
Vous n'auriez peut-être pas été perturbés s'il avait mis
A1 =C1010 si le second caractère = "1" vert
a2 = A2010 si le second caractère = "2" jaune
A3 = D3000 si le second caractère = "3" rouge
 

Discussions similaires

  • Question
XL pour MAC mise en forme
Réponses
2
Affichages
123
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…