IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Power BI Discussion :

L’addition des heures avec DAX


Sujet :

Power BI

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2018
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2018
    Messages : 11
    Points : 11
    Points
    11
    Par défaut L’addition des heures avec DAX
    Bonjour Tous le monde,
    J’ai testé l’astuce pour additionner les heures avec Powe Querry publier dans le poste suivant (voir le lien) ça marche bien.
    https://www.lecfomasque.com/power-bi...on-des-heures/


    Mais, ce que je cherche est comment utiliser cette astuce avec DAX et pas avec Power Query.

    j’ai une fichier Excel avec 3 colonnes :Machine ,Durée de panne ,Type de panne
    sur la colonne “Durée de panne” c’est le temps de panne du chaque machine. Le total des pannes est à “83:13:00”.
    Quand à Power BI j’arrive pas à afficher le total “83:13:00” par une mesure .

    Y a t-il une possibilité d’afficher “83:13:00” avec une mesure DAX ?pas avec Power Query.

    Merci d’avance
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé Avatar de Tippa
    Homme Profil pro
    Consultant Formateur en Business Intelligence
    Inscrit en
    Mars 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant Formateur en Business Intelligence
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2010
    Messages : 319
    Points : 576
    Points
    576
    Par défaut Addition Heure Minute Seconde
    Bonjour,

    Je ne suis pas certain des données que vous manipulez, par exemple pouvez vous avoir des pannes de plus de 24h ?
    Si c'est le cas il faudra en tenir compte car l'exemple ci-joint réalise :

    1/ Côte Power Query je sépare la date et l'heure sur votre colonne Durée Panne pour avoir une colonne avec uniquement la durée en H:M:S (nommée Duree)
    2/ Côte DAX je crée une mesure qui fait la somme des durées
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TotDuree = SUM(Tableau1[Duree])
    3/ Puis une seconde (possible de la faire en une seule avec variable)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TotDureeHMS = DATEDIFF("30/12/1899",[TotDuree],DAY)*24+HOUR([TotDuree])&" h "&MINUTE([TotDuree])&" mn "&SECOND([TotDuree])&" s"
    Le date diff permet de calculer le nombre de jours (si 26h12 de durée cela donne comme dans Excel 01/01/1900 2:12 soit 24h le 01/01/1900 + 2h12)
    Ce nombre de jours est à multiplier par 24 pour l'avoir en heures, puis j'ajoute les heures restantes.

    Si besoin vous pouvez bien sur remplacer les "h" "mn" et "s" par des ":".

    En PJ le fichier pbix que j'ai crée à partir de votre fichier Excel (cf PJ de votre message).

    Dites nous si ça fonctionne comme souhaité ?

    Nom : CopieEcran_ResultatDuree.png
Affichages : 3118
Taille : 126,5 Ko

    Bonne journée
    Fichiers attachés Fichiers attachés
    ______________________
    Olivier
    Consultant Formateur BI
    SAP BI4 - Power BI

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2018
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2018
    Messages : 11
    Points : 11
    Points
    11
    Par défaut
    Merci pour votre réponse Tippa,

    J'ai testé votre astuce et ça fonctionne parfaitement
    mais y a un autre souci (toujours dans l'addition des durées)

    j'ai ajouté au même fichier Excel 3 colonnes "Date","Volume hl"et "Vitesse nominale".
    Jeu veux insérer une nouvelle mesure nommée : "Temps theorique production" qui va se calculer par : (Volume hl/Vitesse nominale)*"01:00"
    C'est possible de créer cette mesure bien sur qui va afficher des durée qui depassent 24h ?

    cordialement
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Total des heures avec la fonction somme.si
    Par qmike dans le forum Excel
    Réponses: 2
    Dernier message: 22/04/2014, 20h53
  2. Calculer des heures avec des nombres comme format 17:30
    Par leara500 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 04/01/2013, 10h23
  3. Calcul des heures avec résultat en euro
    Par Philippe608 dans le forum Excel
    Réponses: 5
    Dernier message: 26/05/2008, 19h19
  4. saisir des heures avec le pavé numérique
    Par isodoro dans le forum Excel
    Réponses: 1
    Dernier message: 11/04/2007, 10h08
  5. [phpMyAdmin] problème au niveau des heures avec phpMyAdmin
    Par arti2004 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 13/06/2006, 22h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo