Re : Recherche Urgent Formules !!
Bonjour,
Les S1, S2 et WE sont dans une plage nommée "Cycle", plage de 14 fois 7 lignes
On peut y ajouter les horaires
Date de début, le 1er avril je veux bien mais j'ai mis un lundi : le 31 mars 2008
C'est la date d'un lundi quelconque où la 1ère personne de la liste a eu (ou aura) le poste tapé en face du 1er lundi de la plage
La formule : Index(Plage ; n°)
Le n° :
=MOD(F$3-Deb;7*14)+1
C'est le reste de la division par 98 de la différence entre date de début et date en F3
On obtient tous les nombres de 1 à 98
Si on décale de 7 jours à chaque ligne, on ajoute 7 puis 14, etc par la fonction Lignes() :
=MOD(F$3-Deb+(LIGNES(F$4:F4)-1)*7;7*14)+1
Comme tu décales de 7 jours toutes les deux lignes :
=MOD(F$3-Deb+ENT((LIGNES(F$4:F4)-1)/2)*7;7*14)+1
Feuille "Calendrier"
Ligne 1, formule et format conditionnel (mois pair, mois impair)
Idem cellules A1, A2, A3, couleurs alternées selon le 1er mois
Lignes 2 et 3 : format conditionnel changé
Le tableau, pour que le gris des WE se déplace selon l'année : format conditionnel.
Par contre, si tu veux autant de couleurs que de postes de travail, il faut une macro (ou bien Excel 2007)
Dans le calendrier, je ne sais pas si tu mets 4 ou 5 ou 6 mois, mais Excel n'a que 252 colonnes, tu ne mettras pas une année entière
Je n’ai laissé que 2 mois pour alléger le fichier.