But : je veux calculer combien de fois dans le mois j’ai travaillé le matin (heure variable mais toujours entre 00h01 et 10h00) et le soir (heure entre 10h01 et 00h00).
Conditions :
j’ai plusieurs entrées d’heures travaillées par jour (horaire), ce qui rend le calcul foireux car seul le premier horaire (heure de début) compte.
la formule doit pouvoir s’adapter de 1 à 6 entrées par jour et conserver la première comme seule référence.
Statistiques :
le but est de tirer des statistiques par mois du nombre de jours travaillés de jour et de nuit, en prenant en compte les jours de repos (pas de données).
Je vous laisse un tableau avec un exemple, c’est un fragment du tableau originel mais ça devrait suffire à éclairer ceux qui peuvent m’aider.
Essais : j’ai tenté de résoudre mon problème avec un TCD mais sans succés
“From” (B) et “To” (D) sont mes points de départ et d’arrivée (des aéroports en fait). Je dois calculer pour chaque jour, la durée qui s’écoule entre le moment où je pars de B et j’en reviens.
La contrainte ici est que ma formule doit pouvoir s’adapter à des journées différentes avec par exemple un départ d’un aéroport X et une fin de journée à un aéroport Y.
Non ça m’éclaire pas plus que cela et je ne sais pas si cela a de l’importance par rapport à ce que j’ai fais, mais ça aide à disposer les colonnes.
On peut très bien ajouter des colonnes From, To entre chaque plage Départ, Arrivée.
je te fais passer en pièce jointe un exemple de ce que j’essaye de créer de manière automatique (via des formules). J’espère que ma demande sera plus claire pour toi.
Merci pour ton aide, c’est vraiment sympa.
P.S j’ai regardé ton second fichier mais je me perds un peu dedans. Je vais essayer de voir comment adapter ta forme à ma demande. Duty.xlsx (12,3 Ko)
effectivement ta mise en forme est bien plus claire. Malheureusement, dans mon cas, je n’ai pas le choix de la mise en forme et les horaires doivent être empilés verticalement et non à l’horizontale, ce qui serait bien plus pratique.
Crois-tu que l’on peut adapter ta formule à une disposition verticale ?
ta formule est une merveille. Elle marche très bien de manière verticale et je dois dire que tu m’as retiré une belle épine du clavier.
J’ai cependant 2 questions :
puis-je rajouter au résultat 1h20 ?
Je pense avoir déjà tenté de le faire mais sur des formules classiques et non sur des matricielles d’où ma question
j’essaye de faire rentrer ta formule dans une seule et même cellule sans passer par une cellule tierce pour la date (cellule I2 dans ta formule). Puis-je rajouter une formule SI qui ne prendrait pas en compte les heures à la même date ?
Je ne comprends ni l’une, ni l’autre de tes 2 questions ?
Encore que: Ajouter 1h20 a un résultat, oui, mais ou, quelle colonne, est-ce ponctuel ou pour tous le où les résultats ?
Peux-tu illustrer dans un fichier ce que tu attends ?
Formule normale
Tirer vers le bas autant que nécessaire.
Je suppose que tu vas destiner ses formules à d’autres colonnes, je te laisse donc les adapter, tout comme tu vas sans doute remplacer “Ne rien calculer” par autre chose, par exemple 0.
Tu as résolu un problème qui m’occupe depuis déjà plusieurs semaines en seulement quelques minutes.
Je te montre le résultat final et il est juste comme je le veux. J’ai encore quelques ajustements à faire mais le principal est là et est fonctionnel.
Encore merci pour ton aide.
Dernière question et après promis j’arrête de te monopoliser :
dans ta formule, puis-je inclure une nouvelle fonction (fonction “si” peut-être) qui excluerait les cases vides (dernière ligne du fichier joint) ?