NB.SI.ENS en PowerPivot

Accueil – Le CFO masqué Forums Power Pivot NB.SI.ENS en PowerPivot

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

    Bonjour,
    Tout d’abord merci pour votre site et forum qui m’aide très régulièrement.
    Je vous sollicite pour un problème que je n’arrive pas à résoudre malgré pas mal de recherches à ce sujet.

    J’ai un table en PowerPivot qui contient des n° de références (qui peuvent etre identique sur plusieurs lignes) par site de production, et pour chaque ligne un cas (cas A, cas B, cas C, …) (8 cas au total) que je calcule par rapport à plusieurs critères.

    La table est donc de la forme
    Site Référence Cas
    Site001 Ref1 CasB
    Site001 Ref1 CasB
    Site001 Ref1 CasC
    Site003 Ref2 CasA
    Site005 Ref3 CasA
    Site005 Ref3 CasB
    Site005 Ref3 CasD
    ….

    J’aurai besoin de déterminer, pour chaque n° de référence, les différents type de cas qui se présente, pour faire des traitements du genre
    “Si la référence n’a que des Cas A alors traitement 1”
    “Si la référence a au moins un cas B ou C alors traitement 2”
    Au final, j’ai besoin d’obtenir, pour chaque site de production, le nombre de traitement 1 à faire, le nombre de traitement 2, …

    Sur Excel je me débrouillerai avec une combinaison de NB.SI.ENS, mais sur PowerPivot je ne vois pas comment faire (a la limite en créant une seconde table avec une seule iteration de chaque référence mais j’aimerai me débrouiller avec une unique table).

    Pouvez-vous m’aider ?

    Merci d’avance

    #51620
    Sophie Marchand
    Participant

    Bonjour,

    Je vous invite à lire l’article que je viens de publier en réponse à une autre question sur ce forum https://www.lecfomasque.com/ce-nest-pas-de-la-magie-cest-power-query/.

    Votre cas est semblable et pourrait être résolu de façon similaire. Il faudrait le traiter dans Power Query en faisant par exemple un regroupement par référence et en demandant toutes les lignes par référence. Ensuite, vous pourriez convertir la table obtenue en liste et en extraire les valeurs. Ceci vous permettrait ensuite d’ajouter des colonnes conditionnelles qui répondent à vos conditions.

    Je vous invite à essayer de résoudre votre problématique de cette façon et si vous bloquez à une certaine étape, je vous invite à soumettre votre fichier sur ce forum. Je préfère répondre aux questions lorsque les données sont fournies. C’est toujours plus facile pour moi. Et au besoin, je pourrai rédiger un article sur le sujet.

    Au plaisir,

    Sophie

    #51835
    RBO
    Participant

    Bonjour,

    Désolé pour la réponse tardive, mais j’ai pu résoudre mon problème d’une autre façon, merci !

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