mise en forme conditionnelle

mordious

XLDnaute Occasionnel
Bonjour
je souhaite à l'aide d'une mise en forme conditionnelle:

inscrire "férié"dans la colonne "A"

si le résultat de la colonne "B" =1

Ci-joint fichier

Cordialement
 

Pièces jointes

  • Classeur1.xlsx
    10.1 KB · Affichages: 32

TooFatBoy

XLDnaute Barbatruc
Bonjour,

D'abord il y a déjà des valeurs en colonne A, en suite il n'y a rien en colonne B donc le résultat ne peut en aucun cas être "1", enfin inscrire "férié" n'est pas une mise en forme conditionnelle.

Autrement dit : que veux-tu réellement obtenir ?


En colonne C, plutôt que d'afficher des "1" qui ne sont pas très parlants, tu peux afficher le "férié" que tu voulais mettre en colonne A, en tuilisant par exemple cette formule :
=SI(NB.SI($K$3:$K$5;A2)>0;"férié";"")

Si tu veux absolument écrire "férié" en colonne A à la place de la date quand c'est un jour férié, tu peux mettre en A1 le numéro du mois et utiliser en colonne A cette formule :
=SI(NB.SI($K$3:$K$5;DATE(2017;$A$1;LIGNE(A2)-1))>0;"férié";DATE(2017;$A$1;LIGNE(A2)-1))
 
Dernière édition:

mordious

XLDnaute Occasionnel
Bonjour,

D'abord il y a déjà des valeurs en colonne A, en suite il n'y a rien en colonne B donc le résultat ne peut en aucun cas être "1", enfin inscrire "férié" n'est pas une mise en forme conditionnelle.

Autrement dit : que veux-tu réellement obtenir ?


En colonne C, plutôt que d'afficher des "1" qui ne sont pas très parlants, tu peux afficher le "férié" que tu voulais mettre en colonne A, en tuilisant par exemple cette formule :
=SI(NB.SI($K$3:$K$5;A2)>0;"férié";"")

Si tu veux absolument écrire "férié" en colonne A à la place de la date quand c'est un jour férié, tu peux mettre en A1 le numéro du mois et utiliser en colonne A cette formule :
=SI(NB.SI($K$3:$K$5;DATE(2017;$A$1;LIGNE(A2)-1))>0;"férié";DATE(2017;$A$1;LIGNE(A2)-1))
bonjour
Bonjour,

D'abord il y a déjà des valeurs en colonne A, en suite il n'y a rien en colonne B donc le résultat ne peut en aucun cas être "1", enfin inscrire "férié" n'est pas une mise en forme conditionnelle.

Autrement dit : que veux-tu réellement obtenir ?


En colonne C, plutôt que d'afficher des "1" qui ne sont pas très parlants, tu peux afficher le "férié" que tu voulais mettre en colonne A, en tuilisant par exemple cette formule :
=SI(NB.SI($K$3:$K$5;A2)>0;"férié";"")

Si tu veux absolument écrire "férié" en colonne A à la place de la date quand c'est un jour férié, tu peux mettre en A1 le numéro du mois et utiliser en colonne A cette formule :
=SI(NB.SI($K$3:$K$5;DATE(2017;$A$1;LIGNE(A2)-1))>0;"férié";DATE(2017;$A$1;LIGNE(A2)-1))
bonjour Marcel32

désolé
erreur de colonne
je souhaite inscrire "férié" dans la colonne "B"sans aucune formule dans la colonne "B"
ci-joint fichier
 

Pièces jointes

  • Classeur1.xlsx
    10.3 KB · Affichages: 26

chris

XLDnaute Barbatruc
Bonjour à tous

Si c'est possible en MFC bien que tordu
Formule =$C2=1
Format nombre "Férié"

Mais plutôt que des 1 en colonne C et cette MFC, il serait plus simple de mettre en couleur la date dans la colonne A si Je four est férié.

Edit au pire :
Formule de MFC : =NB.SI($K$3:$K$5;A2)>0
et Format nombre "Férié"
 

chris

XLDnaute Barbatruc
Bonjour

Oui c'est un format de nombre personnalisé défini dans la MFC
upload_2017-4-30_8-48-48.png
 

chris

XLDnaute Barbatruc
Bonjour

Cela marche sur 2010 et 2016 (pas testé 2013 mais il n'y a pas de différence sur ce point) : enregistres-tu bien ton fichier en xlsX ?

S'applique à une plage de dates donc considérées comme valeurs numériques par Excel...
 

TooFatBoy

XLDnaute Barbatruc
OK, ça me rassure : je vois que ça ne fonctionne pas non plus avec le fichier de JHA, sauf à mettre une valeur dans la cellule.
Or je pense que Mordious veut qu'il n'y ait rien dans la cellule, sinon pourquoi vouloir utiliser une MFC plutôt qu'une formule directement dans la cellule ? ;)

Mais cette astuce me plait bien et est tout de même très intéressante pour le cas où on aurait une valeur numérique dans la cellule à mettre en forme.
 

Discussions similaires

Statistiques des forums

Discussions
312 113
Messages
2 085 430
Membres
102 889
dernier inscrit
monsef JABBOUR