Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec plage h

lorenzo999999

XLDnaute Nouveau
Bonjour,
après deux jours de recherches et essais je suis toujours presque au point de départ, SVP, pourriez vous m'aider à trouver la bonne solution?

J'ai recherché dans tout le forum mais il n'y a rien qui correspond.

Le problème:
Depuis une date à saisir (jj:mm:aa (cellule B2)) et (hh:mm:ss (cellule C2)), j'ai 1407000sec (cellule D2) (ce temps est généré par an autre calcul) pour exécuter une tache.

La tache peut être exécutée 7/7 mais des 10:00 à 00:00.

Résultat souhaité:
1) transformer mes secondes connus en format jj:hh:mm:ss (cellule D3) tout en sachant que le temps d'emploi/jour est de 14 heures (7/7 des 10:00 à 00:00) pour connaitre combien de temps la tache va occuper.

2) Connaitre la date exacte (jj:mm:aa (cellule B3)) et heure de fin (hh:mm:ss (cellule C3)) de la tache.

Je vous remercie d'avance de votre bon cœur.

Lorenzo
 

Pièces jointes

  • Calculdu temps.xlsx
    8.6 KB · Affichages: 76

job75

XLDnaute Barbatruc
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Re,

Dans le fichier (1) précédent la colonne C contenait les dates+heures (au format heure).

Dans ce fichier (2) il n'y a que les heures en colonne C.

Formule en B3 :

Code:
=B2+ENT((D2/86400+MAX(C2-"10:";))/"14:")
Formule en C3 :

Code:
="10:"+D2/86400+MAX(C2-"10:";)-"14:"*ENT((D2/86400+MAX(C2-"10:";))/"14:")
A+
 

Pièces jointes

  • Calcul du temps(2).xls
    36 KB · Affichages: 41

lorenzo999999

XLDnaute Nouveau
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Merci job75,
il y a un problème en saisissant l'heure manuellement, le résultat heure de fin, avec n'importe l'heure saisi donne toujours 22:50:00.

Pour le calcul de la date et heure de fin j'ai fait un test avec vos calculs de détail, le résultat est le même: Date: B2+B15 - Heure B17+F2.
Pour connaitre la valeur des secondes dans une rubrique, j'ai fait juste? B15+B17
 

lorenzo999999

XLDnaute Nouveau
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Bonjour JHA,
Je pense qu'il y a un erreur dans la formule G5 - F4 - F5 et C3, peut être en conséquence de G5, ... mais j'en suis pas sur.
La transformation des secondes, lisible dans une rubrique, est correct faire: H2+G4?
 

job75

XLDnaute Barbatruc
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Re,

je suppose que vous testez mon fichier (2).

il y a un problème en saisissant l'heure manuellement, le résultat heure de fin, avec n'importe l'heure saisi donne toujours 22:50:00.

Oui si l'heure est inférieure à 10:00 mais non dans le cas contraire, testez bien.

Pas de formules dans B2 et C2 svp, les deux rubriques recevront des donnes d'autre fichiers, la premier fois en saisie manuelle ou "maintenant" et "aujourdhui"

Vous mettez la date et l'heure que vous voulez en B2 et C2, c'est vous qui y mettez des formules...

A+
 

lorenzo999999

XLDnaute Nouveau
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Il a l'air de fonctionner, merci.

La dernière question en suspend:
D’après votre ligne de détail, pour afficher dans une rubrique la transformation de mes seconds en format jj:hh:mm:ss le calcul correct sera =B8+B10 ou bien =(B8-1)+B10 ?
 

job75

XLDnaute Barbatruc
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Re,

Si l'on est perfectionniste :) et qu'on ne veut pas mettre le "s" entre parenthèses :

Code:
=TEXTE(ENT(D2/86400);"00")&" jour"&REPT("s";ENT(D2/86400)>1)&TEXTE(D2/86400;" hh:mm:ss")
A+
 

job75

XLDnaute Barbatruc
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Re,

Bon OK vous voulez qu'un "jour" fasse 14 h c'est-à-dire 14 x 3600 = 50400 secondes.

Alors utilisez :

Code:
=TEXTE(ENT(D2/50400);"00")&" jour"&REPT("s";ENT(D2/50400)>1)&TEXTE((D2-50400*ENT(D2/50400))/86400;" hh:mm:ss")
A+
 

lorenzo999999

XLDnaute Nouveau
Re : Avec date et secondes disponibles calculer jj :mm :aa :hh :mm :ss de fin avec pl

Re,

Si l'on est perfectionniste :) et qu'on ne veut pas mettre le "s" entre parenthèses :

Code:
=TEXTE(ENT(D2/86400);"00")&" jour"&REPT("s";ENT(D2/86400)>1)&TEXTE(D2/86400;" hh:mm:ss")
A+

Je suis navré, des fois je regrette de ne pas avoir été scolarisé et d'avoir appris cette langue comme toutes les autres que je maitrise assez bien rien qu'en lisant des journaux, mais, je reconnais mes fautes et d'ailleurs on ne peut pas tout faire dans la vie.
De toute façon, votre formule donne 16 jours, contre les 28 dans votre détail. Cela signifie qu'elle calcule la journée sur 24h et j'aimerais savoir combien de jj:hh:mm:ss donne D2 sur des journées de 14h.
A cette effet je vous aie demandé si peut être juste de tout simplement faire: B8+B10 dans ce cas donnerais 28j 00h 26m 22s - ou bien (B8-1)+B10 qui donnerais 27j 00h 26m 22s

Merci
 

Statistiques des forums

Discussions
313 274
Messages
2 096 753
Membres
106 738
dernier inscrit
Lacbus