Format conditionnel

Résolu
Bonsoir
Je dois faire un tableau pour mon travail avec des formats conditionnel.
J ai Windows 10.
voila je vous explique ; dans mon tableau en cellule g1 j ai l année calendaire .
dans les cellules b13;c13;d13;e13;f13;g13;h13;i13;j13;k13;l13;m13 j ai les année
dans les cellules a14 ; jusque les cellules a 44 j ai les jours du mois.
j aimerai dans la colonne b donc pour le mois de janvier mettre en format conditionnel en gris les wk et les jour férié.puis dans la colonne c pour le mois de février etc...
j espère de bien m expliquer.
je vous envoie le tableau en pièce jointe.merci a vous
http://www.cjoint.com/c/GAzuWdGCbs4

3 réponses

  1. bonsoir j essaie de faire un tableau mais dans l autre sens,
    j essaie de faire comme tu as dit mais je n arrive pas
    pourrais tu encore m aider
    je te l envoie en pièce jointe
    merci
    http://www.cjoint.com/c/GAAsW1BnmsX
    0
    1. Merci bien
      Comme quoi j en apprend tous les jours.
      Bonne journée
      0
      1. Bonjour,

        Un essai :

        https://www.cjoint.com/c/GAzxEMxkVd1

        Crdmt
        0
        1. Bonjour et un grand Merci.
          Pourrais-tu m expliquer la formule que tu as mis dans les formats conditionnel.
          Encore merci
          Bonne journée
          0
        2. @josi987Re
          on cherche les dimanche et les samedi. joursem() ==>1 (7) pour ces jours

          =JOURSEM(DATE(ANNEE($G$1);B$13;$A14))=1
          la date du premier jour(b13) est donnée par =DATE(ANNEE($G$1);B$13;$A14)) et le jour par
          =JOURSEM(DATE(2017;1;1))
          le mois, c'est b$13, apres d$13 seule la lettre va varier
          pareil pour le jour et sa ligne

          on aurait pu mettre :

          =si((JOURSEM(DATE(ANNEE($G$1);B$13;$A14))=1);1;0),
          mais
          =JOURSEM(DATE(ANNEE($G$1);B$13;$A14))=1 renvoie 1 quand c'est vrai, et ça suffit

          pour l'autre c'est le meme principe
          on recherche si la date du jour est dans le tableau des jours fériés
          si oui c'est >0 sinon==>#n/a dont on s'affranchit a vec le sierreur(formule;0)

          Crdmt
          0