OVH Cloud OVH Cloud

mise en forme à partir de CNUM(année)&CNUM(mois)

2 réponses
Avatar
Zebulion
Bonjour.
Je recontre un pb de mise en forme sur une cellule de date car j'effectue
des comparaisons entre
- pour un mois donné
(E$2) =ANNEE(E1)&MOIS(E1)
qui me ramène pour mars 2007 ==> 20073; pour octobre 200710
- pour le mois d'aujourd'hui décembre 2006
($A$4) =CNUM(ANNEE(AUJOURDHUI()))&CNUM(MOIS(AUJOURDHUI()))
qui me ramène 200612

le pb est que lorsque je fais une comparaison lors de la mise en forme pour
gérer la couleur du mois:
dans ma mefc j'ai la formule est =CNUM(E$2)>CNUM($A$4)
==> il trouve que 20073 est < 200612. Normal

Question: comment puis-je faire apparaitre le mois sur 2 pos pour pouvoir
comparer 200703 à 200612 ?

Je n'ai pas réussi à appliquer un format personnalisé à (E$2) pour forcer
le mois sur 2 pos.

Si vous avez une idée, merci d'avance!
--
Cordialement,
Philippe

La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que l'on ne sait pas pouquoi
(A.S.)

---****----*****-----*****-----****----*****-----*****-----*****

2 réponses

Avatar
FxM
Bonsoir,

QQ chose comme =annee(E1) & texte(mois(E1);"00")

@+
FxM


Bonjour.
Je recontre un pb de mise en forme sur une cellule de date car j'effectue
des comparaisons entre
- pour un mois donné
(E$2) =ANNEE(E1)&MOIS(E1)
qui me ramène pour mars 2007 ==> 20073; pour octobre 200710
- pour le mois d'aujourd'hui décembre 2006
($A$4) =CNUM(ANNEE(AUJOURDHUI()))&CNUM(MOIS(AUJOURDHUI()))
qui me ramène 200612

le pb est que lorsque je fais une comparaison lors de la mise en forme pour
gérer la couleur du mois:
dans ma mefc j'ai la formule est =CNUM(E$2)>CNUM($A$4)
==> il trouve que 20073 est < 200612. Normal

Question: comment puis-je faire apparaitre le mois sur 2 pos pour pouvoir
comparer 200703 à 200612 ?

Je n'ai pas réussi à appliquer un format personnalisé à (E$2) pour forcer
le mois sur 2 pos.

Si vous avez une idée, merci d'avance!


Avatar
GeeDee
Bonsour® Zebulion
Je recontre un pb de mise en forme sur une cellule de date car j'effectue
des comparaisons entre
- pour un mois donné
(E$2) =ANNEE(E1)&MOIS(E1)
qui me ramène pour mars 2007 ==> 20073; pour octobre 200710
- pour le mois d'aujourd'hui décembre 2006
($A$4) =CNUM(ANNEE(AUJOURDHUI()))&CNUM(MOIS(AUJOURDHUI()))
qui me ramène 200612
le pb est que lorsque je fais une comparaison lors de la mise en forme
pour

gérer la couleur du mois:
dans ma mefc j'ai la formule est =CNUM(E$2)>CNUM($A$4)
==> il trouve que 20073 est < 200612. Normal

Question: comment puis-je faire apparaitre le mois sur 2 pos pour pouvoir
comparer 200703 à 200612 ?


E$2) =1*(ANNEE(E1)&TEXTE(MOIS(E1);"00"))
($A$4) =1*(ANNEE(AUJOURDHUI())&TEXTE(MOIS(AUJOURDHUI());"00"))