Récapitulatif horaire

  • Initiateur de la discussion Initiateur de la discussion Seb
  • 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 !

S

Seb

Guest
Bonjours au forum !

Voila j'ai quelques petits soucis avec mon tableau.

1) J'ai un plage horaire du Type:
Début 9:00 (exemple)
Fin 12:00
Début 20:00
Fin 00:00

Et ça dans la même journée. Comment connaitre le nombre d'heure de jours (de 7h à 21h) et d'heure de nuit (de 21h à 7h) sauf pour le dimanche.

2) Y a t'il un moyen pour ne pas taper 365 formules !!! Parce que la.. j'en fini plus ! lol

3) Petit soucis de mise en forme..

On comprend mieux dans ma feuille de calcul. Voir la feuille Janvier, pas les autres qui sont fausses..

Je vous remercie beaucoup.
 

Pièces jointes

Bonjour,

Les heures sont partout au format horaire.

Les heures de nuit sont dans la 1ère feuille.
Les heures totales :
=MOD(fin1-début1;1)+MOD(fin2-début2;1)
pour pouvoir dépasser minuit.

Pour reporter les heures dans les feuilles mensuelles,
INDEX(DECALER(ColC;0;EQUIV(DATE(An;MOIS(E9);1);NomMois;0)+5);EQUIV(JOUR(E9);ColA;0))
On "décale" la colonne C de n colonnes selon le mois où l'on se trouve

Dans les feuilles mensuelles, c'est une formule qui récupère le nom de l'onglet en G2.
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32)

Le 1er jour du mois :
=(1&$G$2&An)*1
Tu dupliques une feuille, tu changes le nom de l'onglet
et les formules s'adaptent au nom de l'onglet par le contenu de G2
 

Pièces jointes

Merci Beaucoup Monique !!!!!!!!!!!!

Tu m'as évité disons 1 bonne semaine non-stop de formule!!!!

Mais j'ai un petit soucis avec le moi de mai... C'est le seul moi qui passe pas. Je sais pas pourquoi, surement parce que le 1er jours de Mai est férié.

J'ai le numéro des semaines qui veulent pas s'afficher, il y a écrit #NOM? Pourquoi ça marche pas ???

Je te remercie encore 1000000 fois.
 

Pièces jointes

Bonjour,

Tu mets 1 à la place de 0 dans la formule en K9, ça te donne :
=SI(J9<>"";J9+1;SI(JOURSEM((1&$G$2&An)*1)=1;(1&$G$2&An)*1;""))
(jour semaine = dimanche donc 1 et non 0)

Lignes 53 et 64, la MEFC est à enlever de E à K
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
538
Réponses
12
Affichages
1 K
Retour