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

Calendrier planning

  • Initiateur de la discussion Initiateur de la discussion gerco
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gerco

XLDnaute Nouveau
Bonjour à tous

Je suis en train de monter un calendrier incluant un planning de roulement par équipe de 28 jours.(fichier ci joint)

J'ai quelques petits soucis:
- Colonne A , j'aimerais y faire figurer ne numéro du jour de l'année en cours

- Mois de février , les 3 dernières lignes sont mises en forme comme un dimanche ou un j. férié , comment faire pour enlever cette mise en forme?

- Colonne B & K enlever les #valeur# si le mois est inférieur à 31 jours

Merci d'avance pour vos réponses
A+ Gerco
 

Pièces jointes

Re : Calendrier planning

Bonjour Gerco

gerco à dit:
- Colonne B & K enlever les #valeur# si le mois est inférieur à 31 jours

Ta formule actuel en K69 : SI(JOURSEM(D69)=2;NO.SEMAINE(D69;1);" ")

Formule à mettre à la place : =SI(ESTERREUR(NO.SEMAINE(D69;1));"";SI(JOURSEM(D69)=2;NO.SEMAINE(D69;1);" "))

Ta formule actuel en C6 : =SI(JOURSEM(D6)=1;"Dimanche";SI(JOURSEM(D6)=2;"Lundi";SI(JOURSEM(D6)=3;"Mardi";SI(JOURSEM(D6)=4;"Mercredi"...

Pourquoi ne pas écrire en C6 : =D6
Puis aller dans "format"/"cellule"/ personnalisé : jjjj

gerco à dit:
- Colonne A , j'aimerais y faire figurer ne numéro du jour de l'année en cours
En faite, tu veux ce qu'on appelle le jour julienne?

En A5 : =D5-39813 (mettre au format nombre, zéro chiffre après la virgule)
En A6 : =D6-39813 (mettre au format nombre, zéro chiffre après la virgule)
...
En A41 : =D41-39813 (mettre au format nombre, zéro chiffre après la virgule)
...

Ou :

En A5 : =D5+1-$C$3 (mettre au format nombre, zéro chiffre après la virgule)
En A6 : =D6+1-$C$3 (mettre au format nombre, zéro chiffre après la virgule)
...
En A41 : =D41+1-$C$3 (mettre au format nombre, zéro chiffre après la virgule)
...

Pour ton pb de MFC, voici ci-joint ce qu'il faut écrire pour la cellule D68, garder la même logique pour les autres cellules.

J'ai décallé ta condition 1 vers 2, ta condition 2 vers 3 et en condition 1, j'ai traité le cas : si la cellule D... est vide ...
 

Pièces jointes

  • MFC D68.JPG
    44.2 KB · Affichages: 132
Dernière édition:
Re : Calendrier planning

Bonjour,

A5 =SI(D5="";"";D5-DATE(An;1;0))

B5 =SI(D5="";"";JOURSEM(D5;2))

C5 =SI(D5="";"";NOMPROPRE(TEXTE(D5;"jjjj")))

E5 =SI(D5="";"";INDEX(cycle;MOD(D5-"7/1/08";28)+1)&SI(ET(I5<>"";INDEX(cycle;MOD(D5-"7/1/08";28)+1)<>"R");"F";""))

F5:H5 même système

I5 =SI(D5="";"";SI(NB.SI(Férié;D5)=0;"";RECHERCHEV(D5;Dateedit;2;FAUX)))

K5 =SI(D5="";"";SI(JOURSEM(D5)=2;NO.SEMAINE(D5;1);""))
(plus une autre dans le fichier, norme européenne)

Mise en forme conditionnelle ligne 5 (toutes conditions regroupées)
=(NB.SI(Férié;$D5)>0)*($D5<>"")+(JOURSEM($D5)=1)

A partir de D6 et jusqu'au 31 (même s'il n'existe pas, de façon à ce que tous les mois aient la même structure)
=SI(D5="";"";SI(MOIS(D5+1)<>MOIS(D5);"";D5+1))

Tu sais que tu as 32 lignes pour chaque mois ?
 

Pièces jointes

Re : Calendrier planning

Re,

Suite

Colonnes E F G H
On peut avoir la même formule sur toute la plage, 4 colonnes sur 31 lignes
en se servant de Colonnes()*7 pour faire un décalage de 7 jours par colonne
Regarde si ça va
 

Pièces jointes

Re : Calendrier planning

Re bonsoir

Merci pour vos réponses et surtout votre aide
C'est ce que je voulais faire
Juste une question comment j'ai fais pour avoir 32 lignes par mois? Erreur de copie
Et si ce n'est pas abuser Comment faire pour avoir MF AF NF en police rouge

Encore merci
A+ gerco
 
Dernière édition:
Re : Calendrier planning

Bonsoir Gerco, le forum

gerco à dit:
Comment faire pour avoir MF AF NF en police rouge

utiliser la MFC (Mise en Forme Conditionnel).

Pour E5, dans la fenêtre MFC, choisir "la formule est" puis taper dans la zone juste après (à droite) :
=SI(OU(E5="MF";E5="NF";E5="NF");VRAI;FAUX)

Puis choisir la couleur de police voulu : rouge (par exemple), ainsi que la couleur de fond, ...

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL 2021 planning
Réponses
5
Affichages
434
Réponses
14
Affichages
766
Réponses
7
Affichages
470
Réponses
8
Affichages
698
Réponses
17
Affichages
1 K
Réponses
8
Affichages
836
Réponses
0
Affichages
556
Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…