Jours fériés dans une période donnée

bonjour à tous,

Je suis un peu novice sur Excel mais j'en connais les bases.

Je suis actuellement entrain de tenter de préparer un outil pour mon travail qui permettrait de compter les CA et RTT juste en rentrant les dates.

Pour se faire, la semaine doit compter 6 jours, du lundi au samedi. Jusque là aucun problème. Pour mes jours fériés aucun problème sauf si le jour férié tombe le samedi exemple

le 14 juillet 2012 tombe un samedi

Si dans mon tableau je pose les dates du 13/07/12 au 16/07/12 il me compte 3 jours alors qu'il devrait ne m'en compter que 2 car le 13 est un vendredi, le 14 un samedi, le 15 un dimanche et le 16 un lundi.

Par contre si je pose du 24/12/12 au 26/12/12 il me compte bien que deux jours et là prend en compte le 25 en tant que jour férié.

Voici la formule en question :

=(NB.JOURS.OUVRES(C11;F11;'Jours Fériés'!$B$2:$B$20))+ARRONDI.SUP((((F11-C11+1)-(NB.JOURS.OUVRES(C11;F11;'Jours Fériés'!$B$2:$B$20)))/2);0)-SI(D11="x";1/2;0)-SI(G11="x";1/2;0)+SI(C11="";-1;0)

Je l'explique un peu car ça prend un tas de choses en compte.

Nb de jour ouvrés c'est pour les 5 jours de la semaine petite amélioration avec le /2 pour qu'il me compte aussi les samedis dans les jours ouvrés et la on retrouve mes jours férié où le $ permet de garder la valeur quand je copie sur d'autres cellules.

Arrondi sup c'est pour être certaine de n'avoir pas de soucis dans mes comptes

et le SI. "X" c'est pour marquer mes demi journées.

SI j'y arrive je vous joins le fichier pour être plus clair lol.

J'espère avoir une réponse et arriver enfin a retirer mes jours fériés dans mes comptes de congé...

Oups je viens de me rendre compte que je ne suis pas dans la bonne partie désolée d'avance pour le désagrément

78conges-rtt.xlsx (70.20 Ko)

bon je relance ma question...

Y aurait-il par un miracle, la possibilité de compter les jours ouvrés du lundi au samedi inclus en enlevant les jours férié pour une version excel 2007. Je connais la formule NB.JOURS.OUVRES.INTL mais cela ne fonctionne pas pour la version 2007.

En plus de calculer les jours ouvrés du lundi au samedi moins les jours fériés je voudrais y soustraire 0.5 lorsqu'un X apparaît sur la ligne (X=demi journée).

Le tableau est toujours le même que dans le message précédent.

D'avance merci

Bonsoir,

Une proposition mais j'ai dû modifier ta mise en page

A tester.

Cdlt.

'=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(C11&":"&D11));2)<7)*(NB.SI(fériés;LIGNE(INDIRECT(C11&":"&D11)))=0))
77conges-2b-rtt.xlsx (90.34 Ko)

Super merci !!

Il ne me reste plus qu'à trouver comment enlever #REF pour avoir un zéro à la place lol.

je suis preneuse en cas d'idée

Mais vraiment merci ça va me faire avancer le chmilblique héhé !!!

Bonjour,

Plus de #REF

Cdlt.

87conges-2b-rtt.xlsx (90.36 Ko)

MERCIIIIIIIIII !!!!!!

Je reviens à la charge car voulant rajouter une partie à la fonction et bien maintenant j'ai de nouveau #valeur! que je n'arrive pas à enlever...

Ahhh la blonde attitude quand tu nous tiens...

Je joins le fichier de nouveau mais en plus condensé.

Merci d'avance pour votre aide !!!

41calcul-conge.xlsx (11.58 Ko)

Bonsoir,

Voir fichier

Cdlt.

59calcul-conge.xlsx (17.33 Ko)

Je n'ai pas le temps de regarder exactement ta réponse mais merci de l'avoir faite aussi vite !!!

Je viens de me pencher sur la solution que tu me donnes.

Dans un premier temps merci beaucoup pour le mal que tu te donnes pour moi !!

Mais... snif malheureusement j'ai toujours des #VALEUR!! quand je copie la formule dans une cellule où il n'y a pas de date à prendre ne compte.

Je ne comprends vraiment pas pourquoi...

Bonjour,

Voir fichier.

Cdlt

55calcul-conge.xlsx (17.48 Ko)

Un grand merci à toi. Voilà mon problème résolu.

La seule chose qui me chagrine c'est que je n'ai pas vu la nuance qui a permis ce résultat...

Mais oh grand merci quoi qu'il en soit

Rechercher des sujets similaires à "jours feries periode donnee"