Calcul de temps entre une heure de début et une heure de fin

Résolu
legoin Messages postés 3 Statut Membre -  
 legoin -
Bonjour,

Je souhaites pouvoir calculer un temps total entre une cellule contenant l'heure de la 1er saisie de la journée et l'heure de la dernière saisie de la journée, pour chaque opérateur.
Le but est d'extraire le temps total de travail au poste par opérateur/date/poste de travail.

A2 = Opérateur1 / B2 = poste de travail 1 / C2 = date / D2 = 08 : 03 : 36
A3 = Opérateur1 / B3 = poste de travail 1 / C3 = date / D3 = 08 : 10 : 00
A4 = Opérateur1 / B4 = poste de travail 1 / C4 = date / D4 = 09 : 03 : 31
A5 = Opérateur1 / B5 = poste de travail 1 / C5 = date / D5 = 10 : 51 : 02

Merci d'avance pour votre aide.

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    Il serait préférable, pour avoir quelque chose de représentaif de déposer un fichier (en anonymisant les noms et les taches si besoins) en complétant de quelques exlications ou d'exemples du calcul attendu
    ici:
    http://www.cxjoint.com
    créez le lien sur le site et revenez le coller
    Dans votre message par exemple, qui définit ou est l'horaire début et l'horaire fin dans la seule colonne D?

    à vous lire

    crdlmnt

    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    voyez si ce modèle répond à votre problème

    https://www.cjoint.com/c/GAlsUcfFmuC

    je doute un peu car:
    1°) vos horaires en colonne E sont entrés de manière curieuse, ils comportent un entier à 5 chiffres avant les décimales, ce qui est assez curieux (un horaire de moins de 24 h est toujours en 0,xxx)
    2°) ce type de formule (voir explications dans le fichier) est assez lourd et risque de ralentir le fonctionnement

    Vous pouvez toutefois mettre le fichier à jour en option calcul manuel et ne lancer les calculs que pendant les "temps morts"

    si ça ne convient pas, il faudra passer par VBA, mais ce n'est plus dans mon domaine

    crdlmnt
    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
  3. legoin
     
    Bonjour ,

    Cela fonctionne !

    Merci beaucoup
    0