Création d’un tableau cumulée croissant

Accueil – Le CFO masqué Forums Power BI Création d’un tableau cumulée croissant

  • Ce sujet contient 1 réponse, 1 participant et a été mis à jour pour la dernière fois par clemence, le il y a 1 mois et 2 semaines.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #93761
    clemence
    Participant

    Bonjour,

    J’aimerais savoir si vous aviez une idée pour mon calcul.

    Je possède 1 table Commande qui va contenir 3 champs :
    – la date de commande
    – la date de réception
    – le statut de la commande ( rejetée, créé, stagnante et livrée. )

    Il faut savoir que ma table est mise à jour tous les jours donc le statut change.

    Je cherche à obtenir un tableau des commandes qui étaient en cours pendant les mois.

    Par exemple j’ai une commande qui a été créée le 1er janvier 2021 et clôturée en Mars 2021, on peut dire qu’elle a été en cours en janvier, février, mars et avril

    J’ai réussi à obtenir un tableau cumulée des commandes en cours avec ce calcul :

    Cumul_commandes_en_traitement = 
    CALCULATE(
        [Nombre de commandes en cours],  
        FILTER(
            ALL('Calendrier'[Date]), 'Calendrier'[Date] <= MAX('Calendrier'[Date]) 
        )
    )

    (je vous mets en pièce jointe le tableau obtenu)

    Maintenant je cherche à obtenir le meme style de tableau avec les commandes qui sont livrées.
    Cela reviendrait à calculer la différence entre la date de creation et la date de livraison mais cumulée par mois.

    (Je vous mets un exemple du tableau que je souhaite obtenir)

    Si vous ne comprenez pas, n’hésitez pas à me demander.
    En vous remerciant,
    Clemence

    Attachments:
    You must be logged in to view attached files.
    #93771
    clemence
    Participant
    Backlog = 
    CALCULATE(
        CALCULATE([Nombre de commandes]),
            FILTER(
                'Commnandes', ' 'Commnandes''[date creation] <= MAX('Calendrierbis'[Date]) && (' 'Commnandes''[date clôture] > MAX('Calendrierbis'[date]) || (' 'Commnandes''[date clôture]= DATEVALUE("01-01-1970") && ' 'Commnandes''[status] in {"open", "new","stalled"}))
            )
    )
2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.