Garder le vendor qui livre le plus d’articles

Accueil – Le CFO masqué Forums Power BI Garder le vendor qui livre le plus d’articles

  • Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par Kim Leblanc, le il y a 2 années et 10 mois.
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Articles
  • #91895
    guylene_despeyrou
    Participant

    Bonjour,
    Je recherche comment conserver le fournisseur qui a vendu le plus une référence d’article :
    En données, j’ai :
    – la reference de l’article
    – le ou les fournisseurs de l’article
    – les quantités lirvées par les fournisseurs

    Exemple :
    – Article 1 – Founisseur A – Qté 100
    – Article 1 – founisseur B – Qté 10
    – Article 2 – Founisseur A – Qté 10
    – Artcile 2 – founisseur B – Qté 100

    Résultat attendu :
    – Article 1 – fournisseur A – Qty 100
    – Article 2 – fournisseur B – Qté 100

    Quelqu’un saurait il m’aider ?

    merci !

    #91954
    Kim Leblanc
    Participant

    Bonjour,

    Vous pourriez y aller avec une mesure en dax (assumant que vous avez une table de dimension Fournisseur):
    MaxVentesFournisseurs =
    var MaxQtySelectedFournisseur = max(‘Transaction'[Qtee])
    var MaxQtyAllFournisseur = CALCULATE(max(‘Transaction'[Qtee]),all(Dim_Fournisseur))
    RETURN
    if(MaxQtySelectedFournisseur=MaxQtyAllFournisseur,MaxQtyAllFournisseur,BLANK())

    Et mettre le tout dans un visuel Table.

    Par contre, s’il y a deux fournisseurs avec le quantité maximale pour un article, ils apparaîtront tous les deux.

    Voir exemple dans le fichier joint.

    Kim

    Attachments:
    You must be logged in to view attached files.
    #91982
    guylene_despeyrou
    Participant

    Bonjour,

    J’aurai du développer un peu plus.

    Du début, j’ai deux tables :
    – la table 1 (transation) me donne les transactions (commande achat, article, quantité, dates)

    commande N° 1 – Article 1 – Qte 90
    commande N° 1 – Article 1 – Qte 10
    commande N° 2 – article 1 – Qte 10
    commande N° 3 – Article 2 – Qte 5
    commande N° 3 – Article 2 – Qte 5
    commande N° 2 – Article 2 – Qte 90
    commande N° 2 – Article 2 – Qte 10

    – la table 2 (fournisseur) me donne l’info du vendor pour chaque commande d’achat
    commande N°1 – Fournisseur A
    commande N°2 – Fournisseur B
    commande N°3 – Fournisseur C

    En sortie je voudrai avoir l’info du fournisseur principal c’est a dire celui qui a vendur le plus de piece :
    Article 1 – Fournisseur A
    Article 2 – Fournisseur B

    entre les deux tables je peux avoir :
    – le meme fournisseur pour differentes commandes d’achat
    – plusieurs articles dans une commande d’achat

    ce que j’avais fait c’est un lien entre les deux tables utilisant la clé commande d’achat.
    J’ai ensuite créer une mesure somme des quantité qui me permet d’afficher le resultat suivant :

    commande N° 1 – Article 1 – Qte 100 – Fournisseur A
    commande N° 2 – article 1 – Qte 10 – Fournisseur B
    commande N° 3 – Article 2 – Qte 10 – fournisseur C
    commande N° 2 – Article 2 – Qte 100 – fournisseur B

    C’est a partir de la que je voudrai filtrer les lignes 2 et 3.

    Vous me suivez ?

    Guylène

    #92035
    Kim Leblanc
    Participant

    Bonjour,

    Votre table 2, n’est pas vraiment une table fournisseur, votre table fournisseur devrait avoir seulement une ligne par fournisseur, ce serait plutôt une table commande (aussi une table de transactions).

    À première vue, j’ajouterais le no de fournisseur dans la table de transactions (table 1) (dans Power Query) pour reproduire le modèle que je vous ai soumis dans mon fichier pbix.

    Kim

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