Calcul de date avec condition

Résolu/Fermé
GracianeR - Modifié le 25 juil. 2018 à 17:30
 GracianeR - 26 juil. 2018 à 08:55
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!
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié le 25 juil. 2018 à 17:35
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

0
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
0
via55 Messages postés 14476 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 septembre 2024 2 729
25 juil. 2018 à 17:43
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
26 juil. 2018 à 08:51
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

0
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
0