calculat en fonction de plusieurs colonne

Accueil – Le CFO masqué Forums Power BI calculat en fonction de plusieurs colonne

Mots-clés : 

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

    Bonjour j’ai une table composé de département et de ville
    mon but et de sortir une colonne
    avec la sum(nb)de la ville/sum(nb)du département
    j’ai pensé à un calculat mais je n’arrive pas à trouver le moyen d’éviter de filtré sur la ville en fonction du département
    je vous est mis une copie de table
    et le résultat escompté

    departement ville nb
    pas de calais arras 5
    pas de calais aras 5
    pas de calais douai 10
    pas de calais arras 8
    nord lille 9
    nord valencienne 6
    nord lille 5
    nord valencienne 5
    pas de calais douai 10
    pas de calais arras 8
    nord lille 9
    nord valencienne 6

    ———————————–
    résultat escompté
    pas de calais arras 18/46=0,39
    pas de calais douai 20/46=043
    nord lille 23/46=0,5
    nord valencienne 17/40=0,425

    D’avance merci pour votre aide

    #97013
    Olivier Cucuat
    Participant

    Bonjour Patrick,

    Vous trouverez un fichier *.pbix en attache

    Pour résumer :
    >Une mesure compte le nombre de départements
    >Une mesure somme les valeurs rattachées aux villes
    >La mesure finale effectue l’opération que vous demandez : nb dept / somme valeurs villes

    Olivier

    • Cette réponse a été modifiée le il y a 2 années et 6 mois par Olivier Cucuat.
    Attachments:
    You must be logged in to view attached files.
    #97283
    Xavier Allart
    Participant

    Bonjour
    Si j’ai bien compris le problème :
    il faut diviser la somme de nb pour la ville par la somme de nb pour le département.
    résultat escompté
    pas de calais arras 26/46=0,57
    pas de calais douai 20/46=0.43
    nord lille 23/40=0,58
    nord valencienne 17/40=0,43

    Je propose donc les mesures suivantes :
    Somme_Ville = SUM(‘Table'[Nb])

    Somme_Dept = CALCULATE(SUM(‘Table'[Nb]),ALLSELECTED(‘Table'[ville]),’Table'[Dept]=SELECTEDVALUE(‘Table'[Dept]))

    Calcul = DIVIDE([Somme_Ville],[Somme_Dept],BLANK())

    Cordialement
    Xavier

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