Afficher la valeur de la ligne supérieure

Accueil – Le CFO masqué Forums Power BI Afficher la valeur de la ligne supérieure

Mots-clés : 

  • Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par Stéphane Lorin, le il y a 3 années et 4 mois.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #84171
    arthur.schmidt5948
    Participant

    Bonjour,

    Dans un but d’analyse d’activités, j’aimerais identifier des produits qui sont généralement vendus ensemble, lors d’une même commande.

    Pour faire cela, j’ai une table qui détaille chaque ligne d’une commande, avec pour chaque ligne, un id product.

    J’aimerais donc, en choisissant un article, voir quels articles sont généralement vendus en même temps que l’article choisi.

    Je vous remercie d’avance pour vos réponses.

    Cordialement,
    Arthur

    #84262
    Stéphane Lorin
    Participant

    Bonjour

    Votre question n’est pas précise.
    En titre vous évoquez la valeur de la ligne supérieure et dans le texte les articles qui sont vendus ensemble.

    En regardant uniquement la ligne précédente de la commande, si j’en ai une première commande avec les produits A, B et C et une autre avec D, B et A vous ne verrez pas que A et B ont été vendu simultanément les 2 fois.

    A mon sens, il faut regarder les produits qui sont associés dans la même commande.

    Avec Power Query, vous fusionnez la table avec elle même sur le champ commande, vous développez les lignes avec les articles comme ça vous avez tous les couples qui existent.
    Vous supprimez les lignes avec les articles similaires (le produit A est toujours vendu avec lui-même) et enfin vous regroupez les couples articles en comptant les lignes.

    Avec DAX, j’avoue sécher malgré quelques essais.
    Peut être faut-il créer une table calculée pour sélectionner toutes les commandes qui contiennent au moins une fois votre article ABC123 ?
    Quelque chose comme
    Table_résultat = FILTER(Table_source,
    Table_source[N°Cde] IN SELECTCOLUMNS(
    FILTER(Table_source, Table_source[ID Product] = “ABC123”),
    “N°Cde”, Table_source[N°Cde]))
    et filtrer les lignes avec le code produit <>”ABC123″

    Cordialement
    Stéphane

2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.