Home › Forums › Power Query › Calcul temps de production
- This topic has 6 replies, 2 voices, and was last updated 4 years, 3 months ago by
CopyCat.
-
AuthorPosts
-
19 February 2022 at 4 h 48 min #101515
CopyCat
ParticipantBonjour,
Je cherche à calculer un temps de production.
Les données sont simplement range en colonne avec une date de production “Production_Time”.
Mon idée serait de soustraire les les valeur “Production_Time”du produit N – N-1.
Comment faire?19 February 2022 at 9 h 03 min #101518CopyCat
ParticipantCi-joint l’exemple de base : Le temps de production du produit 2 est égale Production_Time 2 – Production_Time 3 et ainsi de suite?
Attachments:
You must be logged in to view attached files.19 February 2022 at 11 h 30 min #101523Éric Ste-Croix
ParticipantBonjour,
Afin d’effectuer votre comparaison, vous pourriez dans la transformation de donnees (Powerquery ou PowerBi) :
Ajouter une colonne d’index (Base 0).
A partir de cette colonne d’index, ajouter une colonne pour identifier la valeur de la ligne suivante.
Ajouter une colonne pour comparer la valeur obtenue avec la valeur originale pour obtenir la duree de production.
Au besoin (A la fin) , detruire les colonnes index et valeur ligne precedente.Je joins le fichier d’exemple
Au plaisir
Eric Ste-Croix
Attachments:
You must be logged in to view attached files.20 February 2022 at 4 h 04 min #101530CopyCat
ParticipantBonjour Eric,
Je vais regardé votre proposition, elle m’avait effleuré l’esprit sans savoir comment faire.
Je me demande si cette opération ne peut pas être effectuée par PowerBI avec uns mesure rapide sur Production_Date. Mais je ne sais pas comment.20 February 2022 at 4 h 12 min #101531CopyCat
ParticipantJe n’arrive hélas pas à créer le graphe pour voir la durée en ordonnées et les produits en abscisses.
Attachments:
You must be logged in to view attached files.20 February 2022 at 18 h 08 min #101539Éric Ste-Croix
ParticipantBonjour,
Pour effectuer votre graphique, vous devez convertir la duree (format heure) en Nb_minutes et/ou en Nb_secondes.
Il est possible de le faire en ajoutant des colonnes calculees avec les formules DAX suivantes :
Duree_Minutes = HOUR([duree])*60 + MINUTE([duree]) + SECOND([duree])/60 – Format Nb_Decimal
Duree_seconde = HOUR([duree])*60*60 + MINUTE([duree])*60 + SECOND([duree]) – Format Nb_EntierIndiquez la nouvelle valeur de duree dans la section “valeurs” de votre graphique.
Je joins l’exemple dans le fichier ci-joint.
Eric Ste-Croix
Attachments:
You must be logged in to view attached files.22 February 2022 at 11 h 27 min #101637CopyCat
ParticipantCela fonctionne en effet. Merci pour votre aide.
-
AuthorPosts
- You must be logged in to reply to this topic.




