Amelioration calendrier vertical heures travaillées
Résolu/Fermé
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
-
Modifié par founboy le 3/02/2015 à 06:25
founboy Messages postés 35 Date d'inscription dimanche 25 janvier 2015 Statut Membre Dernière intervention 12 octobre 2015 - 10 févr. 2015 à 05:07
founboy Messages postés 35 Date d'inscription dimanche 25 janvier 2015 Statut Membre Dernière intervention 12 octobre 2015 - 10 févr. 2015 à 05:07
A voir également:
- Outlook calendrier masquer heures non travaillées
- Synchroniser calendrier outlook et gmail - Guide
- Nouveau outlook - Accueil - Mail
- Compte outlook gratuit - Guide
- Masquer conversation whatsapp - Guide
- Calendrier partagé google - Guide
8 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
3 févr. 2015 à 07:04
3 févr. 2015 à 07:04
Bonjour
voyez ici, explication dans le cadre.
revenez si besoin de complément
https://www.cjoint.com/c/EBdhnAqQbBI
crdlmnt
voyez ici, explication dans le cadre.
revenez si besoin de complément
https://www.cjoint.com/c/EBdhnAqQbBI
crdlmnt
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
3 févr. 2015 à 08:23
3 févr. 2015 à 08:23
Alors ca y est j'ai reussi a faire ce que je voulais mais soucis dans ma formule
il ne me grise que 4 dimanche maximum ... meme en ayant selectionné les cellules jusqu'a la fin du mois....
Comment cela se fait il?
si joint mon fichier modifié : https://www.cjoint.com/c/EBdiHFfu8rC
il ne me grise que 4 dimanche maximum ... meme en ayant selectionné les cellules jusqu'a la fin du mois....
Comment cela se fait il?
si joint mon fichier modifié : https://www.cjoint.com/c/EBdiHFfu8rC
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
3 févr. 2015 à 08:43
3 févr. 2015 à 08:43
re... euh?
le dimanche n'est en aucun cas le 5° jour de la semaine
deux options:
version US formule > =JOURSEM(B9) le dimanche est le 1
version Europe > =JOURSEM(B9;2) le dimanche est le 7
cela fonctionne sur 4 dimanches dans votre fichier parce que vous avez placé pour le champ la formule qui correspond à la ligne 13 au lieu de la 9!
(ça a compensé l'erreur du 5 pour 4 dimanches!)
placez le curseur en D9
corrigez la formule dans la fenêtre de MFC
=JOURSEM($B9)=1
et ça va fonctionner
crdlmnt
Errare humanum est, perseverare diabolicum
le dimanche n'est en aucun cas le 5° jour de la semaine
deux options:
version US formule > =JOURSEM(B9) le dimanche est le 1
version Europe > =JOURSEM(B9;2) le dimanche est le 7
cela fonctionne sur 4 dimanches dans votre fichier parce que vous avez placé pour le champ la formule qui correspond à la ligne 13 au lieu de la 9!
(ça a compensé l'erreur du 5 pour 4 dimanches!)
placez le curseur en D9
corrigez la formule dans la fenêtre de MFC
=JOURSEM($B9)=1
et ça va fonctionner
crdlmnt
Errare humanum est, perseverare diabolicum
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
3 févr. 2015 à 20:45
3 févr. 2015 à 20:45
Merci beaucoup maintenant c'est bon
Reste juste a integrer maintenant les jours feriés
Et la je sais pas faire donc appel a vos connaissances.
Merci de votre aide.
Reste juste a integrer maintenant les jours feriés
Et la je sais pas faire donc appel a vos connaissances.
Merci de votre aide.
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
3 févr. 2015 à 10:10
3 févr. 2015 à 10:10
Nickel ca marche super bien pour les dimanches
Apres pour le sjours qui n'appartiennent pas au mois c'est pour faciliter le calcul des heures effectués sur le mois meme si le mois se finit pas par un dimanche en fait...c'est pour ca que j'ai fait un tableau sur 31 lignes.
Apres pour les jours feriés comment faire pour que la liste des jours feries soit cachée et se mettent automatiquement en rouge en fonction du mois choisi en D3?
Je suppose qu'il faut une macro ou un module mais si c'est le cas je n'y connais rien .
Merci encore.
Apres pour le sjours qui n'appartiennent pas au mois c'est pour faciliter le calcul des heures effectués sur le mois meme si le mois se finit pas par un dimanche en fait...c'est pour ca que j'ai fait un tableau sur 31 lignes.
Apres pour les jours feriés comment faire pour que la liste des jours feries soit cachée et se mettent automatiquement en rouge en fonction du mois choisi en D3?
Je suppose qu'il faut une macro ou un module mais si c'est le cas je n'y connais rien .
Merci encore.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
Modifié par Vaucluse le 3/02/2015 à 10:56
Modifié par Vaucluse le 3/02/2015 à 10:56
Re......
Apres pour les jours feriés comment faire pour que la liste des jours feries soit cachée et se mettent automatiquement en rouge en fonction du mois choisi en D3?
????....mais non sans macro
vous avez dans le modèle que je vous ai soumis les MFC qui correspondent aux jours fériés Allez voir selon ce qui est indiqué dans le message affiché dans le cadre bleu. Vous trouverez dans la fenêtre de MFC "gérer les réglés", la solution pour passer les JF en rouge
pour que la colonne des jours fériés ne soient pas visibles:
sélectionnez la et clic droit "masquer"
pour la retrouver sélectionnez les colonnes de chaque coté et clic droit "afficher"
vous pouvez aussi la mettre sur une autre feuille,mais il faudra nommer le champ pour que la MFC s'applique avec la formule et le nom du champ
Par ailleurs si vous voulez vraiment conserver la dernière semaine lorsqu'elle est entamée sur le mois en cours, notez que lorsque le premier d'un mois de 31 jours est en début de semaine le 31 tombe dans la 5° semaine et et il vous faudra 36 lignes au lieu de 31
(essayez avec 2011 par exemple)
crdlmnt.
Apres pour les jours feriés comment faire pour que la liste des jours feries soit cachée et se mettent automatiquement en rouge en fonction du mois choisi en D3?
????....mais non sans macro
vous avez dans le modèle que je vous ai soumis les MFC qui correspondent aux jours fériés Allez voir selon ce qui est indiqué dans le message affiché dans le cadre bleu. Vous trouverez dans la fenêtre de MFC "gérer les réglés", la solution pour passer les JF en rouge
pour que la colonne des jours fériés ne soient pas visibles:
sélectionnez la et clic droit "masquer"
pour la retrouver sélectionnez les colonnes de chaque coté et clic droit "afficher"
vous pouvez aussi la mettre sur une autre feuille,mais il faudra nommer le champ pour que la MFC s'applique avec la formule et le nom du champ
Par ailleurs si vous voulez vraiment conserver la dernière semaine lorsqu'elle est entamée sur le mois en cours, notez que lorsque le premier d'un mois de 31 jours est en début de semaine le 31 tombe dans la 5° semaine et et il vous faudra 36 lignes au lieu de 31
(essayez avec 2011 par exemple)
crdlmnt.
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
4 févr. 2015 à 06:53
4 févr. 2015 à 06:53
Merci de l'aide mais quand je fais ca et que je veux que les 5 colonnes soient concernées soit D a H eh bien par exemple pour le 1er janvier tout se met en rouge...
Exemple j'ai mis en formule : =NB.SI($B$9:$C$39;$P$12:$P$24)
Avec en B9-B39 mon calendrier et en P12-P24 les dates des jours feriés.
Et avec ca je voudrais que s'il y a une date correspondantes par exemple en B25 que ca colore uniquement D25-H25 et non D9 a H40 comme ca le fait en ce moment.
Alors aurais je encore fait une erreur de formule je ne sais pas je suis un peu perdu la .
Ou alors faudrait il faire autant de formules que de lignes ?
Merci a vous.
Cdlt.
Exemple j'ai mis en formule : =NB.SI($B$9:$C$39;$P$12:$P$24)
Avec en B9-B39 mon calendrier et en P12-P24 les dates des jours feriés.
Et avec ca je voudrais que s'il y a une date correspondantes par exemple en B25 que ca colore uniquement D25-H25 et non D9 a H40 comme ca le fait en ce moment.
Alors aurais je encore fait une erreur de formule je ne sais pas je suis un peu perdu la .
Ou alors faudrait il faire autant de formules que de lignes ?
Merci a vous.
Cdlt.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
>
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
4 févr. 2015 à 07:14
4 févr. 2015 à 07:14
Oui il y a erreur dans la formule, elle est inversée
, si c'est pour la MFC.
Il faut sélectionner la plage à formater, mais que la formule ne s'adresse qu'à la première cellule en haut à gauche du de la plage
si vos jours fériés sont en P12:P24:
sélectionnez D9:H40 et entrez la formule:
=NB.SI($P$12:$P$24;$B9)
et notez que sur B9 le B est bloqué par $, pas le 9
crdlmnt
, si c'est pour la MFC.
Il faut sélectionner la plage à formater, mais que la formule ne s'adresse qu'à la première cellule en haut à gauche du de la plage
si vos jours fériés sont en P12:P24:
sélectionnez D9:H40 et entrez la formule:
=NB.SI($P$12:$P$24;$B9)
et notez que sur B9 le B est bloqué par $, pas le 9
crdlmnt
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
Modifié par founboy le 4/02/2015 à 19:21
Modifié par founboy le 4/02/2015 à 19:21
qh super merci beaucoup et a quoi sert de bloquer le B du 9 par des $$?
Sinon la j'ai bien amélioré mon planning mais me reste un bug j'ai rajouté 3 colonnes pour les heures supplementaires a 25 50 et 100%
La premiere colonne j'ai reussi a mettre pour les 8 premieres heures sup s'il y en a que ca apparaisse en vert et s'il n'y en a pas que cela n'apparaisse pas
La 3eme j'ai reussi aussi a la faire apparaitre mais le soucis est que par exemple sur base de 35h si j'ai fait 75h je vais bel et bien avoir 8 indique en 1ere colonne ensuite 2eme rien puis en 3 eme 75-8 au lieu de 75-10-8
Et la deuxieme impossible si je mets une formule ca me mettera tout le temps 75-8 au lieu de mettre 10
Donc la je seche encore une enieme fois grr decidemment moi et les formules
Apres si quelqu'un a un site avec les definitions des signes(; : *) symboles(&<>!) mots (comme SI EQUIV ET etc) et leur utilité pour les formules je suis preneur .. :)
Merci
Sinon la j'ai bien amélioré mon planning mais me reste un bug j'ai rajouté 3 colonnes pour les heures supplementaires a 25 50 et 100%
La premiere colonne j'ai reussi a mettre pour les 8 premieres heures sup s'il y en a que ca apparaisse en vert et s'il n'y en a pas que cela n'apparaisse pas
La 3eme j'ai reussi aussi a la faire apparaitre mais le soucis est que par exemple sur base de 35h si j'ai fait 75h je vais bel et bien avoir 8 indique en 1ere colonne ensuite 2eme rien puis en 3 eme 75-8 au lieu de 75-10-8
Et la deuxieme impossible si je mets une formule ca me mettera tout le temps 75-8 au lieu de mettre 10
Donc la je seche encore une enieme fois grr decidemment moi et les formules
Apres si quelqu'un a un site avec les definitions des signes(; : *) symboles(&<>!) mots (comme SI EQUIV ET etc) et leur utilité pour les formules je suis preneur .. :)
Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
>
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
4 févr. 2015 à 19:30
4 févr. 2015 à 19:30
Bonsoir
le $ devant B9 sert à bloquer la colonne pour que la MFC puisse s'appliquer selon la valeur de B9 sur toute la largeur voulue
Sans ce signe,la MFC va considérer B9 pour D, C9 pour E ect.
le signe $, utile dans les formules de cellules comme dans les MFC, bloque la référence qui le suit pour pouvoir déplacer les formules sans modifier les adresses
$A$1 bloque tout
$A1 bloque la colonne
A$1 bloque la ligne
ces configurations peuvent être obtenues par actions successives sur la touche F4 en sélectionnant l'adresse de cellule dans la barre de formule.
Quant au résultats dans les colonnes rajoutées, pas facile de comprendre ce qui vous arrive. Si vous avez un fichier à mettre à disposition, ce sera bien plus simple!
à vous lire
crdlmnt
le $ devant B9 sert à bloquer la colonne pour que la MFC puisse s'appliquer selon la valeur de B9 sur toute la largeur voulue
Sans ce signe,la MFC va considérer B9 pour D, C9 pour E ect.
le signe $, utile dans les formules de cellules comme dans les MFC, bloque la référence qui le suit pour pouvoir déplacer les formules sans modifier les adresses
$A$1 bloque tout
$A1 bloque la colonne
A$1 bloque la ligne
ces configurations peuvent être obtenues par actions successives sur la touche F4 en sélectionnant l'adresse de cellule dans la barre de formule.
Quant au résultats dans les colonnes rajoutées, pas facile de comprendre ce qui vous arrive. Si vous avez un fichier à mettre à disposition, ce sera bien plus simple!
à vous lire
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
Modifié par Vaucluse le 6/02/2015 à 07:50
Modifié par Vaucluse le 6/02/2015 à 07:50
N'est ce pas ça que vous cherchez:
https://www.cjoint.com/c/EBghPvRUyAW
__ les plafonds de taux dans les cellules >M7 et N7 , actuellement 43 et 75)
le plafond heures normales et à 35 dans les formules
_ le report des heures de la ligne 9 s'ajoute au calcul de la 1° semaine
crdlmnt
Errare humanum est, perseverare diabolicum
https://www.cjoint.com/c/EBghPvRUyAW
__ les plafonds de taux dans les cellules >M7 et N7 , actuellement 43 et 75)
le plafond heures normales et à 35 dans les formules
_ le report des heures de la ligne 9 s'ajoute au calcul de la 1° semaine
crdlmnt
Errare humanum est, perseverare diabolicum
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
6 févr. 2015 à 17:48
6 févr. 2015 à 17:48
Nickel maintenant c'est pile poil ce que je veux
Sauf une chose..; enfin 2 lol
J4aurais bien voulu savoir a quoi correspondent les signes et mots utilisés dans toutes les formules... enfin reussir a dechiffrer toute les formules utilisées afin de savoir faire des formules comme celles ci a l'avenir ...
Pourquoi des fois il y a SI ET ou alors MIN ou alors juste le SI etc ... pourquoi mettre deux fois des ""
Tout ca pour m'eviter d'avoir a demander encore si j'ai un autre tableau a faire.:)
Et 2ème chose je vois que certains des jours fériés tombent des dimanches et j'aimerais créer une règle mais je sais pas comment la formuler pour mettre un motifs bicolore rouge gris
Sauf une chose..; enfin 2 lol
J4aurais bien voulu savoir a quoi correspondent les signes et mots utilisés dans toutes les formules... enfin reussir a dechiffrer toute les formules utilisées afin de savoir faire des formules comme celles ci a l'avenir ...
Pourquoi des fois il y a SI ET ou alors MIN ou alors juste le SI etc ... pourquoi mettre deux fois des ""
Tout ca pour m'eviter d'avoir a demander encore si j'ai un autre tableau a faire.:)
Et 2ème chose je vois que certains des jours fériés tombent des dimanches et j'aimerais créer une règle mais je sais pas comment la formuler pour mettre un motifs bicolore rouge gris
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
6 févr. 2015 à 18:07
6 févr. 2015 à 18:07
un petit aperçu mais on e va pas faire le tour de tous les codes.
pour cela, si vous avez Excel à partir de 2007, vous avez dans l'onglet formule du ruban, un tableau avec toutes les fonctions et en sélectionnant les cellules et une fonction dans les listes, vous aller trouver l'aide excel
quelques uns pour la forme
$ bloque l'adresse qui le suit (ligne ou colonne ou les deux) pour incrémenter les formules sans que la réf change
> plus grand que
< plus petit que
MIN(champ ) donne le minimum du champ MAX le maximum
; séparateur des items successifs d'une formule
' permet de rentrer dans une cellule une valeur num en format texte
SI(condition; solA;solB) applique le résultat A si la condition est remplie, B sinon
Ect... Ect ... Ect...
crldmnt
pour cela, si vous avez Excel à partir de 2007, vous avez dans l'onglet formule du ruban, un tableau avec toutes les fonctions et en sélectionnant les cellules et une fonction dans les listes, vous aller trouver l'aide excel
quelques uns pour la forme
$ bloque l'adresse qui le suit (ligne ou colonne ou les deux) pour incrémenter les formules sans que la réf change
> plus grand que
< plus petit que
MIN(champ ) donne le minimum du champ MAX le maximum
; séparateur des items successifs d'une formule
' permet de rentrer dans une cellule une valeur num en format texte
SI(condition; solA;solB) applique le résultat A si la condition est remplie, B sinon
Ect... Ect ... Ect...
crldmnt
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
8 févr. 2015 à 19:54
8 févr. 2015 à 19:54
Et bien la mon calendrier est quasi terminé
j'ai une dernière question
J'essaie de faire une règle pour afficher un motif dégradé horizontal rouge en haut et gris en bas seulement pour les jours fériés tombant un dimanche.
Et la c'est le drame
J'ai mis cette formule :
=SI(et(JOURSEM($B$10;2)=7;$R$7:$R$19)) et ca ne veux pas me la valider alors je comprends pas pourquoi ca ne marche pas ?
et j'ai essayé aussi ca mais en vain :
=NB.SI($R$7:$R$19;JOURSEM($B$9)=1)
Une idée?
Merci
j'ai une dernière question
J'essaie de faire une règle pour afficher un motif dégradé horizontal rouge en haut et gris en bas seulement pour les jours fériés tombant un dimanche.
Et la c'est le drame
J'ai mis cette formule :
=SI(et(JOURSEM($B$10;2)=7;$R$7:$R$19)) et ca ne veux pas me la valider alors je comprends pas pourquoi ca ne marche pas ?
et j'ai essayé aussi ca mais en vain :
=NB.SI($R$7:$R$19;JOURSEM($B$9)=1)
Une idée?
Merci
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
Modifié par founboy le 8/02/2015 à 07:21
Modifié par founboy le 8/02/2015 à 07:21
Et bien la mon calendrier est quasi terminé
j'ai une dernière question
J'essaie de faire une règle pour afficher un motif dégradé horizontal rouge en haut et gris en bas seulement pour les jours fériés tombant un dimanche.
Et la c'est le drame
J'ai mis cette formule :
=SI(et(JOURSEM($B$10;2)=7;$R$7:$R$19)) et ca ne veux pas me la valider alors je comprends pas pourquoi ca ne marche pas ?
et j'ai essayé aussi ca mais en vain :
=NB.SI($R$7:$R$19;JOURSEM($B$9)=1)
Une idée?
Merci
j'ai une dernière question
J'essaie de faire une règle pour afficher un motif dégradé horizontal rouge en haut et gris en bas seulement pour les jours fériés tombant un dimanche.
Et la c'est le drame
J'ai mis cette formule :
=SI(et(JOURSEM($B$10;2)=7;$R$7:$R$19)) et ca ne veux pas me la valider alors je comprends pas pourquoi ca ne marche pas ?
et j'ai essayé aussi ca mais en vain :
=NB.SI($R$7:$R$19;JOURSEM($B$9)=1)
Une idée?
Merci
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié par PHILOU10120 le 9/02/2015 à 11:26
Modifié par PHILOU10120 le 9/02/2015 à 11:26
Bonjour
Et comme ça
=SI(et(JOURSEM($B$10;2)=7;NB.SI($R$7:$R$19;JOURSEM($B$10)=1));1;0)
C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
Et comme ça
=SI(et(JOURSEM($B$10;2)=7;NB.SI($R$7:$R$19;JOURSEM($B$10)=1));1;0)
C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
9 févr. 2015 à 13:34
9 févr. 2015 à 13:34
merci de l'aide mais non cela ne marche toujours pas ... :/
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
9 févr. 2015 à 18:02
9 févr. 2015 à 18:02
Bonjour
Votre fichier avec la MFC
https://www.cjoint.com/?3BjsmFfbgRU
Votre fichier avec la MFC
https://www.cjoint.com/?3BjsmFfbgRU
founboy
Messages postés
35
Date d'inscription
dimanche 25 janvier 2015
Statut
Membre
Dernière intervention
12 octobre 2015
10 févr. 2015 à 05:07
10 févr. 2015 à 05:07
Bon bah la mon planning est bel et bien fini merci cela marche super bien :)
3 févr. 2015 à 07:29
1°) si vous voulez utiliser l'option de formules en M, il suffit de copier M9:M30 et de coller sur C9
2°) j'ai changé la formule en B9:B30 pour faire plus simple
crdlmnt