Calcul une date finale à partir d'un calendrier

Fermé
thouty - 5 juin 2020 à 20:54
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 - 9 juin 2020 à 02:09
Bonjour,

j'ai un calendrier annuel comprenant le nombre d'heures travaillées chaque jour (horaire qui change chaque semaine). J'aimerais calculer la chose suivante :
- en entrant la date de départ qui m'intéresse, j'aimerais savoir à quelle date on serait rendu si j'ajoute xx heures à cette date (en calculant donc au fur et à mesure la somme des valeurs).

Je ne sais pas comment calculer la somme comme ma date de départ est variable.

En clair
j'ai d'une part mon calendrier complet du 1er janvier au 31 décembre (chaque case comprend une date, la date du dessous comprend le nombre d'heures)
mon objectif serait :

date de départ
exemple : 3 février

date d'arrivée
3 février + 50 heures travaillées= ?

Comment faire écouler à mon calculateur la somme des heures, à partir de ma date de départ, afin qu'il me dise à quelle date j'aurai atteint 50 heures ou plus ?

Est-ce impossible ?

Merci !

Configuration: Windows / Chrome 79.0.3945.130
A voir également:

6 réponses

via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 2 740
5 juin 2020 à 21:26
Bonjour

Tout est possible ou presque avec Excel
Fournis ton fichier en le postant sur cjoint.com, en copiant le lien créé et en revenant le coller ici
Donne un exemple précis d'une date de départ du nombre d'heure et de la date finale attendue

Cdlmnt
Via
1
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 275
7 juin 2020 à 16:01
Bonjour Via. Bonjour thouty.

Il y a forcément plusieurs méthodes de résolution de ce problème.
La mienne, sans VBA, sans fonction DECALER ni formule matricielle, consiste à ajouter une ligne pour cumuler les heures depuis le premier jour et à saisir la formule
=INDEX(B2:O4;1;EQUIV(RECHERCHEH(C6-1;B2:O4;3;0)+F6;B4:O4))+1 dans laquelle
  • B2:OA =calendrier avec les heures travaillées
  • C6 = date de départ du décompte
  • F6 = nombre d'heures minimum à réaliser
  • B4:O4 = cumul des heures depuis le 1°janvier.

https://www.cjoint.com/c/JFhn3FDeHzU
1
Merci je vais essayer!
J'aimerais aussi afficher le nombre restant dans la date d'arrivée si possible. Dans votre exemple il faudrait donc que ça m'affiche 5 pour le 9 janvier.
Est-ce qu'on peut faire quelque chose comme heures restantes = F6-equiv(i6:c6)?

Merci!!
0
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 2 740
9 juin 2020 à 00:34
Il n'est pas facile de travailler avec les plages éparses du calendrier
donc repris dates et durée en colonne en feuille 1
Permet à la formule en M32 de fonctionner
https://www.cjoint.com/c/JFiwF7pZAqP

par contre je ne comprends pas ce que tu entends par heures restantes
1
Ahhhhh merci je n'avais pas pensé à faire une autre page! Effectivement c'est plus clair comme ça et on peut avoir la colonne de cumul. Super!! Merci beaucoup ! Je ne connaissais pas la fonction INDEX

Pour les heures restantes : je souhaiterais qu'excel me calcule le nombre d'heures restant la journée d'arrivée.
Par exemple :
jour 1 10
Jour 2 10
Jour 3 0
Jour 4 14
Jour 5 14

si je pars jour 1 et que je compte 30 heures j'arrive jour 4 (cumul = 34 h)
les heures restantes pour jour 4 = 34h (total cumulé) - 30 (mon nombre que je cherchais à atteindre) = 4h restantes

Mais si je pars jour 2 + 30 h j'arrive à jour 5, et à jour 5 il me restera 8h (car 10+14+6h=30 donc 8h inutiles la journée 5)

Je vais réfléchir comment faire ça avc les formules que vous m'avez données je vais essayer de programmer ça!

merci encore
0
Je n'arrive pas à utiliser la fonction de Raymond car j'ai trop de lignes.

Voici mon fichier
https://www.cjoint.com/c/JFiueXQfaD2

j'ai mis aux lignes 30-31 ce que je veux pouvoir modifier.
En entrant n'importe quelle date dans I32 j'aimerais obtenir la date M32 après 672 heures écoulées et avoir dans O32 le nombre d'heures restantes à la date M32 après les 672h

Comme il y a beaucoup de lignes, je pense qu'on peut changer le cumul de case xx à case xx en disant au calculateur de prendre les dates dans les lignes impaires et les heures dans les lignes paires (je les ai mises comme ça je sais pas si ça aide!).

Est-ce possible ?
j,ai regardé plusieurs forum mais je ne trouve rien d'aussi complexe et similaire :)

merci !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 275
9 juin 2020 à 01:02
thouty, je vais devoir te tirer les oreilles !

Tu me laisses me dépatouiller, imaginer à quoi ressemble ton tableau, fabriquer un fichier Excel, tout ça en croyant que c'est un calcul ponctuel sur une seule ligne ...
et voila que je découvre que tu avais déjà un fichier disponible, et qu'en plus tu veux plusieurs lignes avec le même calcul !
Ce n'est pas sympa !
0
Bonjour. Je ne savais pas comment mettre mon fichier avant que via55 ne me l'explique.
De plus j'avais dit que j'avais un calendrier complet donc ça laissait présumer qu'il y ait plusieurs lignes. Je n'ai besoin que d'une seule ligne avec un calcul
Ensuite je suis en train de le construire mon fichier car c'est long d'entrer 365 jours.
Enfin il s'agit d'un forum d'entre-aide et je n'ai obligé personne à répondre avant que je ne mette le fichier.
Moi je trouve plutôt ton message qui n'est pas sympa...
0
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 275 > thouty
Modifié le 9 juin 2020 à 02:11
Ouh la la !
Il me va falloir ajouter plein de smileys avec des sourires ou des grimaces, pour faire comprendre quand je plaisante et quand je suis fâché !

Non, tu n'as obligé personne ... encore heureux !
Mais si tu poses une question, tu dois t'attendre à recevoir des réponses.
Et quand ta question est bancale, les réponses ne sont pas forcément celles que tu espérais ... c'est ça, un forum.
0
Raymond PENTIER Messages postés 58834 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 janvier 2025 17 275
9 juin 2020 à 02:05
Je viens d'ouvrir le fichier : C'est une catastrophe !
via55 a usé de beaucoup de diplomatie pour dire que cette feuille de calcul est peut-être pratique pour la consultation des plannings, mais pas pour effectuer des calculs !
0