Menu

Extraire un temps moyen par transaction

Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
- - Dernière réponse : Raymond PENTIER
Messages postés
48412
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mars 2019
- 11 mars 2019 à 02:42
Bonjour,

Je me permet de venir sur ce forum pour soliciter un peu d'aide.

Dans un fichier Excel, j'ai des ID de transactions, avec une heure de debut et une heure de fin.
J'aimerai avoir le temps moyen des transactions en questions.

ex :
Colonne A | Colonne B | Colonne C
Transaction id 1 Decroche 9h00
Transaction id 1 Raccroche 9h15
Transaction id 2 Decroche 8h55
Transaction id 2 Raccroche 9h19

Pensez vous que cela est réalisable vie une formule? Sinon via une macro?

En vous remerciant d'avance pour vos precieuses lumières!

Dimitri


Configuration: Windows / Chrome 72.0.3626.119
Afficher la suite 

Votre réponse

10 réponses

Messages postés
99
Date d'inscription
dimanche 21 octobre 2018
Dernière intervention
24 mars 2019
7
0
Merci
Bonjour,
Vous pourriez faire un petit tableau dans ce genre :
https://cjoint.com/c/ICgmUQw3Csh validité 4 jours
Format des heures 37:30:55.
Cordialement,
Arthur
Commenter la réponse de Arthur-92
Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
0
Merci
Bonjour,

Merci pour ce rapide retour. Cependant, il manque le numero de transaction, avec un tableau final qui devrait ressembler a :

Id transaction | Temps moyen de la transaction

sachant qu'il peut y avoir plusieurs milliers de transactions, et qu'il faudrait qu'on recupere de manière implicite l'heure de debut et l'heure de fin.

Du coup, cela n'est pas faisable à la main.

Merci!
Commenter la réponse de Gubgub
Messages postés
48412
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mars 2019
15944
0
Merci
Gubgub, il faut se montrer logique !
Tu poses une question simpliste, qui concerne 4 transactions, avec 2 id renseignées à 2 reprises. La réponse est donc élémentaire :
Transaction id 1 Decroche 9h00 
Transaction id 1 Raccroche 9h15 ....... 00:15
Transaction id 2 Decroche 8h55
Transaction id 2 Raccroche 9h19 ....... 00:24
Et maintenant tu évoques "plusieurs milliers" de transactions ! Mais une même id peut être concernée plusieurs fois, ou seulement deux (décroche/accroche) ? Et dans ce cas, à quoi sert ta demande "il faudrait qu'on recupere de manière implicite l'heure de debut et l'heure de fin." ?
Alors envoie-nous un fichier Excel avec une vingtaine de lignes, et les réponses attendues.
 1) Tu vas dans http://cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche http://www.commentcamarche.net/faq/29493-utiliser-cjoint
Commenter la réponse de Raymond PENTIER
Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
0
Merci
Bonjour,

J'avais mis un exemple simpliste, mais il est vrai qu'il n'est pas assez explicite.
Voici en liens le fichier exemple :

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

Merci encore pour vos aides!

Dimitri
Commenter la réponse de Gubgub
Messages postés
99
Date d'inscription
dimanche 21 octobre 2018
Dernière intervention
24 mars 2019
7
0
Merci
Je vous envoie une variante :
https://cjoint.com/c/ICgoqy3sljh
à accommoder selon vos besoins.
Arthur
Commenter la réponse de Arthur-92
Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
0
Merci
Merci encore pour ce retour.

Je me suis mal exprimé lors de mon besoin initial.
En gros, ici, on a des transactions avec differentes actions dans chacune d'elles. Il me faudrait le temps de la transaction (heure fin - heure de debut), pour enfin calculer le temps moyen (ce qui ne sera pas compliqué une fois le temps des transactions affichés).
Gubgub
Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
-
Le debut de la transaction et la fin de transaction ont toujours les memes motifs d'appel et de raccrochage.
Arthur-92
Messages postés
99
Date d'inscription
dimanche 21 octobre 2018
Dernière intervention
24 mars 2019
7 -
Ça s'est votre cuisine interne, à vous d'adapter...
Commenter la réponse de Gubgub
Messages postés
99
Date d'inscription
dimanche 21 octobre 2018
Dernière intervention
24 mars 2019
7
0
Merci
C'est cela. Vous calculez le temps moyen de chaque transaction et vous récapitulez ces temps moyens en fonction de la référence ID à l'aide de la formule en effet pas très compliquée qui figure sur mon tableau.
Cordialement,
Arthur
Gubgub
Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
-
Merci pour ce retour, mais comment calculer le temps des transactions? Il faut que je repere l'heure de fin de la transacation, que je lui retire l'heure de début afin d'avoir la durée de la transaction. J'ai beau regarder la formule, je ne vois pas comment le resultat est créé. (il prend en compte la colonne "moyenne", qui ne découle d'aucune formule si je ne m'abuse).
Cordialement,
Dimitri
Commenter la réponse de Arthur-92
Messages postés
99
Date d'inscription
dimanche 21 octobre 2018
Dernière intervention
24 mars 2019
7
0
Merci
Le mode de calcul des temps moyens figure sur le premier tableau que je vous ai envoyé, et la récapitulation de ces temps moyens se trouve sur le deuxième tableau.
Commenter la réponse de Arthur-92
Messages postés
48412
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mars 2019
15944
0
Merci


C'est ça que tu veux ?
Gubgub
Messages postés
7
Date d'inscription
mercredi 6 mars 2019
Dernière intervention
7 mars 2019
-
Bonjour,
Merci pour votre retour c'est effectivement ce que je recherche. Il faudrait que le resultat de chaque transaction se fasse de manière automatique. (Ici il y a 5 id de transactions, mais mon fichier en comporte plusieurs milliers).
Cordialement,
Dimitri
Commenter la réponse de Raymond PENTIER
Messages postés
48412
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mars 2019
15944
0
Merci
Alors voici une procédure.
Feuil1 :
a) Mettre toutes les cellules de B:B au même format
b) Ajouter un nom de champ en C1
Feuil2 :
c) Saisir en C2 la formule =SI(B1=B2;C1+A2-A1;0) et la recopier vers le bas
Feuil3 :
d) Appliquer une mise en forme conditionnelle à la colonne C:C avec la formule =$B1=$B2
https://www.cjoint.com/c/IClbPE3FyYc
Commenter la réponse de Raymond PENTIER