Aide Excel cal de durée d'arrêt

Bonjour à tous,

Je reçois tous les jours les défauts d'une machine.

J'aimerai connaitre la durée de fonctionnement ( ou des défauts) par jour.

J'essai des choses, mais je suis bloquée car parfois j'ai 2 ligne "machine en production" mais je dois prendre en compte que la deuxième ( quand 2 se suivent c'est que finalement la machine est toujours en défaut).

Autre formulation : la machine indique un défaut de 07:57:53 et une machine en production à 07:58:16 - J'ai besoin de savoir automatique la durée d'arrêt. MAIS ce qui me complique la tache c'est que lorsque j'ai 2 machine en production qui se suivent, je dois prendre en compte le 2ème ...

MErci pour votre aide

15test-1.xlsx (9.10 Ko)

bonjour,

une proposition via une macro

Sub aargh()
    With Sheets("feuil1")
        ligneencours = 2
        heuredeproduction = 0
        enproduction = False
        Do While .Cells(ligneencours, 1) <> ""
            Message = .Cells(ligneencours, 5)
            If InStr(Message, "Production") > 0 Then
                heuredepartproduction = .Cells(ligneencours, 3) + .Cells(ligneencours, 4)
                enproduction = True
            Else
            If enproduction = True Then heuredeproduction = heuredeproduction + .Cells(ligneencours, 3) + .Cells(ligneencours, 4) - heuredepartproduction: enproduction = False
            End If
           ligneencours = ligneencours + 1
        Loop
        MsgBox "temps du production" & Format(heuredeproduction, "dd jour""(s)"" et hh:mm:ss")
    End With
End Sub

Bonjour

une proposition a tout hasard.... avec une macro

4test-1b.xlsm (18.73 Ko)

Cordialement

FINDRH

Rechercher des sujets similaires à "aide cal duree arret"