Calcul de date avec condition [Résolu/Fermé]

Signaler
-
 GracianeR -
Bonjour,

J'ai un tableau excel avec plusieurs lignes, j'aimerais calculé la durée d'un état à chaque fois que celui-ci repasse à "FALSE".

Ci-dessous un exemple du tableau : (chaque | étant une nouvelle colonne)
Mode opératoire| Arrêt intrinsèque| PAN - Pannes | FREIN| 19/07/2018|10:08:54|     false
Mesure      |                   gestion produit  |     Intitulé |            |  19/07/2018|09:52:57|     PDX1
Mode opératoire| Arrêt intrinsèque| PAN - Pannes| FREIN| 19/07/2018|10:08:25 |  true  
Mode opératoire| Arrêt intrinsèque| PAN - Pannes| FREIN| 19/07/2018|10:07:58|  false  
Mode opératoire| Arrêt intrinsèque| PAN - Pannes| FREIN 19/07/2018 |10:07:31 | true  
Mode opératoire| Arrêt induit   | INC - Incident qualité|TRI|      19/07/2018 |10:22:39 | false
Compteur relatif  |     Durée    |               Temps d arrêt global|     |   19/07/2018|10:32:11| 00:35:44  
Mode opératoire| Marche |  |                                            |       19/07/2018|10:22:39|  true  
Mode opératoire| Arrêt induit   | INC - Incident qualité TRI |       19/07/2018|10:20:00|   true  
Mode opératoire| Marche |   |                                       |           19/07/2018|10:19:55   |false  
Mode opératoire| Arrêt planifié|ORG - Organisation| PAUSE| 19/07/2018 |10:18:27 | false  
Mode opératoire| Marche |            |                  |                      19/07/2018|10:18:27 | true  
Mode opératoire| Arrêt planifié |ORG - Organisation|PAUSE|19/07/2018|10:14:24 | true  


les lignes ne sont pas forcément successive et il peut y avoir d'autre information au milieu.
J'aimerai calculé sur chaque ligne FALSE la durée de l'état correspondant par rapport au "TRUE" du même état précédemment apparu.
Je sais pas si je suis claire, mais j'espère que certains pourront m'aider.
D'avance merci!

3 réponses

Messages postés
25626
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
29 novembre 2020
5 627
Bonjour
alors plutôt qu'une image, déposez un modèle de vos données ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
n'hésitez pas à rajouter queqlues commentaires dans le fichier sur ce que vous attendez
crdlmnt

Bonjour,
Effectivement je comprends que c'est illisible...désolé je n'avais pas vu que ca rendrais comme cela.
Vous trouverez mon fichier excel sous : https://mon-partage.fr/f/nX3aMf8K/

merci
cdt
Messages postés
12868
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
29 novembre 2020
2 076
Bonjour GracianeR

Difficile pour ne pas dire impossible en l'état car les heures ne sont pas en ordre croissant il a des True après leur false !
Par contre si on fait trier le tableau par heures puis les autres colonnes précédentes on a apparemment chaque false la ligne en dessous du true correspondant, il suffit alors d'une formule faisant la différence entre les temps des 2 cellules voisines pour avoir la différence

Cdlmnt
Via
Messages postés
25626
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
29 novembre 2020
5 627
Bonjour comme le dit Via, (salut ami) ça ne va pas être possible si vous ne classer pas correctement la colonne F en ordre croissant
voyez par exemple et entre autres, les lignes 26 et 28 ou pour le code marche, le true en 26 arrive après le false en 28, difficile de dire à quoi correspond ce false
Soit vous classer, soit vous compléter vos arguments pour qu'il soit possible de définir quel est l'horaire "true" à prendre en compte pur calculer le "false"
à vous lire
c
crdlmnt

merci pour vos réponses, je m'en doutais un peu, mais je voulais m'en assurer auprès d'autres personnes.
je vais faire différemment.
Merci d'avoir pris le temps de regarder en tout cas
cdt