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

Récapitulatif horaire

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

  • Calendar.zip
    46.3 KB · Affichages: 71
  • Calendar.zip
    46.3 KB · Affichages: 70
  • Calendar.zip
    46.3 KB · Affichages: 68
M

Monique

Guest
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

  • CalendrierSeb.zip
    48.7 KB · Affichages: 79
S

Seb

Guest
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

  • Calendar.zip
    46 KB · Affichages: 51
  • Calendar.zip
    46 KB · Affichages: 49
  • Calendar.zip
    46 KB · Affichages: 59
M

Monique

Guest
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
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…