- Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par il y a 3 années. , le
4 sujets de 1 à 4 (sur un total de 4)
4 sujets de 1 à 4 (sur un total de 4)
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Graphique de présence
Bonjour,
J’espère que vous allez bien ?
Je rencontre une difficulté dans l’élaboration de mon graphique.
Je m’explique, j’ai un tableau avec les colonnes : Nom, date de début et date de fin (en PJ),
Je souhaite obtenir un graphique (en PJ) pour voir le nombre de personnes présentent en fonction des heures (et de leurs heures d’arrivée et de départ).
J’ai essayé avec Powerquery les list.dates pour développer le temps et d’ajouter une minute à chaque ligne mais je n’ai pas réussi.
Pourriez-vous m’aider ?
Cordialement
Bonjour,
Considerant que la granularite de votre graphique est sur la base des heures, je vous suggere d’utiliser le code suivant pour developper les heures (Ajout d’une ligne par heure) :
List.Times(Time.From([Date_Debut]),[Duree],#duration(0, 1, 0, 0))
[Duree] representant l’ecart entre l’heure d’arrivee et l’heure de depart.
Je vous suggere egalement d’utiliser 2 tables de dimensions differentes pour les dates et les heures.
Afin d’obtenir les resultats attendus, il faut effectuer quelques transformations de donnees supplementaires. Je suggere d’utiliser le code M.
Voir le detail dans le Code M du fichier joint.
Cordialement
Eric Ste-Croix
Bonsoir, je vous remercie.
Cependant j’ai une erreur (sûrement a cause des heures de nuit).
Dites moi si je me trompe mais pour corriger il faut qu’à cette formule List.Times(Time.From([Date_Debut]),[Duree],#duration(0, 1, 0, 0))
Je rajoute +1 entre [Duree] et ,#duration ?
Merci d’avance.
Bonjour,
Les transformations de donnees transmises precedemment etaient a des fins de demonstrations de la formule de Liste et ne consideraient pas les chevauchement d’horaire entre 2 jours differents.
Le code M dans le fichier ci-joint le fait.
En effet, on peut majorer la duree de 1 dans la formule de developpement des periodes de temps dependamment de la base de calcul utilisee pour identifier la duree.
Cordialement
Eric Ste-Croix
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
*Ne peut être jumelé à aucune autre promotion.
*Our credit program is excluded from this promotion.
*Les parcours et les blocs de crédits sont exclus de cette promotion.
🎁 BONUS : À l’achat de ce parcours, recevez gratuitement notre formation d’initiation à la programmation!