[PBI Desktop] Nom dans une colonne ou une autre

Home – Le CFO masqué Forums Power BI [PBI Desktop] Nom dans une colonne ou une autre

Tagged: 

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #68974
    OakSpine
    Participant

    Bonjour à tous,
    Dans Power BI Desktop, je sèche.
    Description de la table de faits : 3 colonnes : Intervenant 1, Intervenant 2, Nombre d’heures.
    Je souhaiterais afficher le total des heures par intervenant, indépendamment qu’il soit dans la colonne 1 ou 2.
    J’ai réfléchi aux différentes solutions : Mesures, Colonne calculée, mais aucune ne me convient.

    NB : Si l’intervenant est le même dans la colonne 1 et 2, je ne veux compter cette ligne qu’une fois.

    Merci d’avance pour vos réponses.

    #69065
    phhaumesser
    Participant

    pour ma part je ferai une colonne calculée avec une condition si dans colonne 1 ou colonne 2, je mets le nom.

    #69494
    OakSpine
    Participant

    Le souci c’est qu’il y a souvent 2 intervenants différents. Je ne vois pas comment votre solution gère la cas là.

    #69497
    Kim Leblanc
    Participant

    Bonjour,

    Vous pouvez effectivement vous créer une colonne conditionnelle pour ajouter une nouvelle colonne pour attribuer des heures à l’intervenant 2. Si les colonnes Intervenant 1 et Intervenant 2 sont égal alors on met null, sinon, on met heures.

    Vous aurez ainsi 4 colonnes: Intervenant 1, heure, Intervenant 2 et heures 2.

    Vous pourrez ensuite créer 2 références à partir de cette requête (donc 2 nouvelles requêtes), une où vous garderez les colonnes Intervenants 1 et heures puis dans l’autre Intervenants 2 et heures 2.

    Ensuite on crée une table Conso en mettant les 2 précédentes requêtes bout à bout.

    Vous avez un exemple dans le fichier joint. (Je l’ai fait avec Excel, mais les mêmes étapes peuvent être appliqué dans PowerBI)

    Au plaisir,

    Kim

    Attachments:
    You must be logged in to view attached files.
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.