- Ce sujet contient 0 réponse, 1 participant et a été mis à jour pour la dernière fois par il y a 4 années et 2 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Calculer le délai moyen entre deux valeurs selectionnés par des segments
Étiqueté : Besoin d'aide
Bonjour,
je suis nouvelle dans l’utilisation de power bi et j’aurais besoin de votre aide s’il vous plaît.
J’aurais besoin de calculer le delai moyen entre deux jalons de plusieurs opérations qui seraient sélectionnés via des segments dans le rapport.
Segment 1 = Premier jalon et Segment 2 = Deuxième jalon
J’ai une table calendrier également.
Voici un exemple de la table “Table de jalons”
ID_OPE Milestones Date
1 SN4 12/02/2020
1 SN6 09/09/2020
2 SN4 12/02/2020
2 SN6 28/09/2020
3 SN6 07/10/2020
3 SN8 12/12/2020
4 SN4 23/03/2020
4 SN8 02/02/2021
Comment dois-je m’y prendre ?
J’ai pensé créer dans un premier temps une mesure permettant de calculer le nombre de jours entre deux jalons par opérations. Cela me permettrait par la suite d’affiner la formule sur une valeur moyenne. J’ai pour cela créer deux tables qui n’auraient aucun lien avec la table d’opérations:
Jalon 1 et Jalon 2. Chacune de ces tables contiendrait uniquement le nom des jalons.
Puis je créerais la mesure ci-dessous :
Mesure =
VAR jalon1 =
CALCULATE(
SELECTEDVALUE(‘Table de jalons'[Date]),
FILTER(‘Table de jalons’,’Table de jalons'[Jalon]=SELECTEDVALUE(‘Segment 1′[Jalon])))
VAR jalon2 =
CALCULATE(
SELECTEDVALUE(‘Table de jalons'[Date]),
FILTER(‘Table de jalons’,’Table de jalons'[Jalon]=SELECTEDVALUE(‘Segment 2′[Jalon])))
RETURN
SWITCH(TRUE(),
ISBLANK(jalon1) || ISBLANK(jalon2),BLANK(),
jalon1<=jalon2,
CALCULATE(
COUNTROWS(Calendrier),
DATESBETWEEN(Calendrier[Date],jalon1,jalon2),
FILTER(Calendrier,Calendrier[Jour Travail]=TRUE() && Calendrier[JourFeriéFrance]=BLANK())),
jalon1>jalon2,
CALCULATE(-1*
COUNTROWS(Calendrier),
DATESBETWEEN(Calendrier[Date],jalon2,jalon1),
FILTER(Calendrier,Calendrier[Jour Travail]=TRUE() && Calendrier[JourFeriéFrance]=BLANK())))
Malheureusement, cette mesure ne semble pas marcher correctement, si je fais un essai sur l’ID 1 par exemple, je n’ai pas de résultat. Par contre sur l’ID 2 j’ai bien un nombre de jours correct.
Merci pour votre aide.
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é.
Ce parcours présente près de 60 heures de contenu structuré.
Chaque formation peut être suivie en ligne, à votre rythme, et elles demeurent accessibles à vie.
Identifier les bons outils pour vos projets • Gérer efficacement vos données • Débuter vos premiers tableaux de bord • Gagner du temps grâce à l’automatisation • Renforcer votre capacité d’analyse et de décision
Et surtout… transformer vos opérations pour plus d’agilité et de valeur !