Colorier une case sur un planning
Résolu/Fermé
A voir également:
- Colorier une case sur un planning
- Planning equipe - Télécharger - Outils professionnels
- Aller à la ligne dans une case excel - Guide
- Planning en 12h exemple - Télécharger - Outils professionnels
- Planning 3 personnes sur 7 jours - Forum Excel
- Comment cocher une case sans souris ✓ - Forum Windows
6 réponses
PapyLuc51
Messages postés
4391
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 octobre 2024
1 445
25 juil. 2018 à 15:15
25 juil. 2018 à 15:15
Bonjour
Place une copie de ton tableau sans les données confidentielles sur ===>cjoint et viens coller le lien obtenu sur la discussion ; on pourra mieux évaluer la situation pour te répondre au mieux
Cordialement
Place une copie de ton tableau sans les données confidentielles sur ===>cjoint et viens coller le lien obtenu sur la discussion ; on pourra mieux évaluer la situation pour te répondre au mieux
Cordialement
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
25 juil. 2018 à 15:59
25 juil. 2018 à 15:59
Bonjour,
Avec une MFC du type :
Ton fichier en retour :
https://mon-partage.fr/f/Azfx3qm7/
PS : utilises https://mon-partage.fr/ plutôt que https://www.cjoint.com/ (avec ce dernier je ne peux pas ouvrir directement les .xlsm)
Avec une MFC du type :
=ET(NB.SI(DECALER(E13;0;MAX(-14;-COLONNES($E:E));1;15);"X")>1;E13="X")
Ton fichier en retour :
https://mon-partage.fr/f/Azfx3qm7/
PS : utilises https://mon-partage.fr/ plutôt que https://www.cjoint.com/ (avec ce dernier je ne peux pas ouvrir directement les .xlsm)
Merci beaucoup !!
Si je veux du coup afficher ceux qui ont été fait au delà de la date limite, pensez vous que cette formule fonctionnerait ? =ET(NB.SI(DECALER(E13;0;MAX(-14;-COLONNES($E:E));1;15);"X")<1;E13="X")
Sauriez-vous aussi comment je peux inclure les jours fériés dans ce calendrier ?
J'ai essaye avec cette formule : =NB.SI.ENS(Feuil2!$B$3:$B$15;B$6)>0 où les cellules font référence aux différents jours fériés de l'année mais celle -ci ne fonctionne pas.
Merci beaucoup de votre aide,
Si je veux du coup afficher ceux qui ont été fait au delà de la date limite, pensez vous que cette formule fonctionnerait ? =ET(NB.SI(DECALER(E13;0;MAX(-14;-COLONNES($E:E));1;15);"X")<1;E13="X")
Sauriez-vous aussi comment je peux inclure les jours fériés dans ce calendrier ?
J'ai essaye avec cette formule : =NB.SI.ENS(Feuil2!$B$3:$B$15;B$6)>0 où les cellules font référence aux différents jours fériés de l'année mais celle -ci ne fonctionne pas.
Merci beaucoup de votre aide,
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
Modifié le 25 juil. 2018 à 18:14
Modifié le 25 juil. 2018 à 18:14
Plutôt :
Mais c'est pas utile, il y a déjà une condition qui met en jaune clair tous les X (et une pour ceux qui sont verts)
=ET(NB.SI(DECALER(E13;0;MAX(-14;-COLONNES($E:E));1;15);"X")<2;E13="X"), c'est ceux qui n'ont pas été nettoyés au moins deux fois dans dans 15 jours précédents.
Mais c'est pas utile, il y a déjà une condition qui met en jaune clair tous les X (et une pour ceux qui sont verts)
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
Modifié le 25 juil. 2018 à 19:02
Modifié le 25 juil. 2018 à 19:02
Avec les jours fériés en OJ17:OJ31 :
EDIT nouveau fichier :https://mon-partage.fr/f/8DueJlxt/
J'ai simplifié les MFC existantes
EDIT nouveau fichier :https://mon-partage.fr/f/8DueJlxt/
J'ai simplifié les MFC existantes
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
26 juil. 2018 à 10:20
26 juil. 2018 à 10:20
Dans la formule, partie suivante
- Le
- Au delà du 14ème jour de l'année on pourrait la simplifier en
DECALER(E13;0;MAX(-14;-COLONNES($E:E));1;15)peut être décomposée :
- Le
MAX(-14;-COLONNES($E:E))sert à réduire la taille de la zone de comptage des jours durant les 14 premiers jours de l'année.
- Au delà du 14ème jour de l'année on pourrait la simplifier en
DECALER(E13;0;-14;1;15)ou le -14 représente les 14 jours qui précèdent le jour du nettoyage (donc 14 colonnes avant) et le 15 représente la taille de la zone de comptage, soit les 15 jours à partir de cette date jusqu'au jour du nettoyage inclus.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai un autre problème. En fonction des camions, la fréquence de lavage est modifié. Pour les Camions 1 à 3, le lavage doit être effectuée tous les 15 jours maximum (intérieur), pour les autres, celui-ci doit être réalisé tous les 2 mois (intérieur). Les extérieurs doivent être lavés tous les 3 mois maximum.
J'ai essayé de modifier la formule que vous m'avez donné pour le lavage tous les 2 mois ce qui donne :
=ET(NB.SI(DECALER(E20;0;MAX(-14;-COLONNES($E:E));1;60);"X")<2;E20="X")
Mais des cases ne se mettent pas en rouge quand le délai est dépassé.
J'aimerai aussi que toutes les premières croix misent dans le calendrier ne se colorient pas.
Savez-vous comment faire ? Je vous joins le fichier avec les formules que j'ai essayé de mettre pour ces conditions.
Aussi, j'ai un problème pour figer mes premières lignes et colonnes. je voudrais que les 12 premières lignes et 4 premières colonnes soient figées mais cela ne fonctionne pas. J'ai essayé de défusionner les cellules. J'ai sélectionné la 13ème ligne et la 5 ème colonne mais rien ne fonctionne. Des fois ce sont les premières ligne figées, d'autres juste les colonnes.
Merci encore de votre aidee.
https://mon-partage.fr/f/VqeKERcy/
J'ai essayé de modifier la formule que vous m'avez donné pour le lavage tous les 2 mois ce qui donne :
=ET(NB.SI(DECALER(E20;0;MAX(-14;-COLONNES($E:E));1;60);"X")<2;E20="X")
Mais des cases ne se mettent pas en rouge quand le délai est dépassé.
J'aimerai aussi que toutes les premières croix misent dans le calendrier ne se colorient pas.
Savez-vous comment faire ? Je vous joins le fichier avec les formules que j'ai essayé de mettre pour ces conditions.
Aussi, j'ai un problème pour figer mes premières lignes et colonnes. je voudrais que les 12 premières lignes et 4 premières colonnes soient figées mais cela ne fonctionne pas. J'ai essayé de défusionner les cellules. J'ai sélectionné la 13ème ligne et la 5 ème colonne mais rien ne fonctionne. Des fois ce sont les premières ligne figées, d'autres juste les colonnes.
Merci encore de votre aidee.
https://mon-partage.fr/f/VqeKERcy/
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
Modifié le 26 juil. 2018 à 20:12
Modifié le 26 juil. 2018 à 20:12
Re,
Il est difficile de faire des intervalles de 15 jours, et/ou 2 ou 3 mois, j'ai opté pour 15 jours, 60 jours et 90 jours.
J'ai ajouté une colonne (que tu peux masquer) avec une formule pour les intervalles (sauf les 3 fois 15 jours).
J'ai modifié les MFC en conséquence et supprimé les MFC inutiles : il n'y a que 4 MFC sur l'ensemble de la feuille.
Il y avait une erreur dans mes formules initiales pour la coloration du premier lavage.
Nouvelle formule pour le vert (en F13) :
Nouvelle formule pour le rouge (en F13) :
Attention quand tu définis un MFC pour toute une plage, il faut toujours se mettre dans la première cellule de cette plage et vérifier la plage à laquelle elle s'applique . Il est conseillé de vérifier les MFC de toute la feuille (première liste de choix = Cette feuille au lieu de Sélection actuelle)
Le lavage est vert si la fréquence est respectée et rouge si elle est dépassée
Le premier lavage n'est pas coloré lorsqu'il se situe dans la première période, par contre il sera rouge si la période est dépassée (par exemple en CN44).
Ton fichier modifié :
https://mon-partage.fr/f/2Bffncut/
Il est difficile de faire des intervalles de 15 jours, et/ou 2 ou 3 mois, j'ai opté pour 15 jours, 60 jours et 90 jours.
J'ai ajouté une colonne (que tu peux masquer) avec une formule pour les intervalles (sauf les 3 fois 15 jours).
J'ai modifié les MFC en conséquence et supprimé les MFC inutiles : il n'y a que 4 MFC sur l'ensemble de la feuille.
Il y avait une erreur dans mes formules initiales pour la coloration du premier lavage.
Nouvelle formule pour le vert (en F13) :
=ET(NB.SI(DECALER(F13;0;1-MIN($E13;COLONNES($F:F));1;MIN($E13;COLONNES($F:F)));"X")>1;F13="X")
Nouvelle formule pour le rouge (en F13) :
=ET(NB.SI(DECALER(F13;0;1-MIN($E13;COLONNES($F:F));1;MIN($E13;COLONNES($F:F)));"X")<2;COLONNES($F:F)>$E13-1;F13="X")
Attention quand tu définis un MFC pour toute une plage, il faut toujours se mettre dans la première cellule de cette plage et vérifier la plage à laquelle elle s'applique . Il est conseillé de vérifier les MFC de toute la feuille (première liste de choix = Cette feuille au lieu de Sélection actuelle)
Le lavage est vert si la fréquence est respectée et rouge si elle est dépassée
Le premier lavage n'est pas coloré lorsqu'il se situe dans la première période, par contre il sera rouge si la période est dépassée (par exemple en CN44).
Ton fichier modifié :
https://mon-partage.fr/f/2Bffncut/
25 juil. 2018 à 15:21