Additionner les résultats d’une catégorie

  • Additionner les résultats d’une catégorie

    Posté par Nathalie sur 5 juin 2024 à 22h51

    Bonjour,

    Je suis débutante et je cherche à additionner les résultats de trois colonnes différentes dans ma table : sous catégorie 1, sous catégorie 2, sous catégorie 3.

    Mais les données sont textuelles et je cherche donc les occurences de telle ou telle information dans la table. Ex: l’étiquette prospective est présente dans les trois colonnes et je cherche à calculer le total des occurences prospective dans ces mêmes trois colonnes.

    Pourriez-vous s’il vous plaît me donner un conseil pour y parvenir ?

    Merci beaucoup par avance

    Nathalie

    Nathalie a répondu Il y a 3 mois, 1 semaine 4 Membres · 11 Réponses
  • 11 Réponses
  • Olivier

    Membre
    6 juin 2024 à 8h59

    Bonjour Nathalie

    pour mieux comprendre ta demande, pourrais tu partager un extrait ou un screen de ton fichier de travail stp?

    cdlmt

  • Brice

    Membre
    6 juin 2024 à 10h06

    Bonjour Nathalie

    Si c’est un calcul que vous souhaitez effectuer il sera nécessaire d’effectuer une mesure

    Voici un exmple si j’ai bien compris votre demande

    Mon Total des valeurs =
    Var Sommedesoccurences1 = CALCULATE(SUM(Valeur1))
    Var Sommedesoccurences2 = CALCULATE(SUM(Valeur2))
    Var Sommedesoccurences3 = CALCULATE(SUM(Valeur3))
    Var SommeTotal = Sommedesoccurences1 + Sommedesoccurences2 + Sommedesoccurences3
    RETURN SommeTotal

    Cel vous pemettra d’avoir un tableau synthéique de la somme total de vos occurences

    Comme l’inque Olivier une capture est toujours le bienvenue

  • Nathalie

    Membre
    6 juin 2024 à 22h25

    Merci beaucoup Brice et Olivier pour vos réponses. En effet, je voudrais faire une nouvelle mesure et la réutiliser ensuite.

    J’ai appliqué la formule de Brice et voilà ce que Power répond. Aucun visuel ne marche.

    Je vous mets ci dessous deux captures d’écran. Je voudrais sommer ces trois catégories

    Voici le contenu des catégories

    Nathalie

  • Brice

    Membre
    7 juin 2024 à 10h39

    Une erreur assez classique
    Vous voulez faire la somme des éléments de des catégories

    Il faut donc utiliser la fonction Count()
    et après faire un sum de ce count

    Sum = la somme d’une liste de nombre exemple 1+2+3 = 6

    Count = le nombre d’élements une liste exemple

    Forêt Bois = 2
    Eau = 6

    La somme des éléments sera donc 8

    En ésparant que ces explications vous aide

    String = Chaine de caractère en effet il est pas possible de compte

    Eau + Forêt Bois

  • Nathalie

    Membre
    7 juin 2024 à 15h40

    Merci beaucoup Brice. On y est presque ! J’ai appliqué la formule conseillée et en effet cela me donne la somme de mes catégories mais pas le détail.

    Je voudrais avoir la somme et son détail : combien d’eau, combien de forêts etc.

    Ensuite comme vous me l’avez dit, j’appliquerai un sum sur les résultats count. A l’heure actuelle, quand je demande une carte à plusieurs lignes, j’ai seulement cette somme.

    Vous voyez ce que je veux dire ?

  • Brice

    Membre
    7 juin 2024 à 16h26

    D’accord

    Je pense avoir compris ce que vous souhaitez

    Dans ce cas il faut faire une mesure ce style.

    Nombre =
    VAR ElementCount = COUNT(‘Table'[Libellé])
    RETURN ElementCount

    Je me suis permis de faire un exemple pour mieux expliquer

    Dites moi si cela est mieux

    • Cette réponse a été modifiée Il y a 3 mois, 2 semaines par  Brice.
    • Cette réponse a été modifiée Il y a 3 mois, 2 semaines par  Brice.
    • Cette réponse a été modifiée Il y a 3 mois, 2 semaines par  Brice.
  • Nathalie

    Membre
    7 juin 2024 à 16h59

    J’ai du mal avec la formule Var. En revanche, comme vous me l’avez conseillé, j’ai un fait un count des sous catégories et j’ai maintenant mon détail par libellé. Pour rappel, ce sont les mêmes libellés dans les trois sous catégories.

    Maintenant, je voudrais sommer les libellés dans les catégories pour avoir Forêt bois = 22 (soit sous catégorie 1 + sous catégorie 2 + sous catégorie 3).

  • Brice

    Membre
    7 juin 2024 à 17h39

    Très bien

    faites une mesure semblable à ça

    total 🟰

    Var letotal = mesure catégorie 1 + mesure catégorie 2 + mesure catégorie 3

    return letotal

    dans vos visuels il faut afficher la mesure et les libellés forêt bois eau etc

    Les mesures peuvent se calculer entre elle

  • Nathalie

    Membre
    7 juin 2024 à 22h39

    Un grand merci Brice. Cela a bien fonctionné.

    Je mets une capture finale pour ceux qui pourraient être intéressé-e-s.

  • Jonathan

    Membre
    8 juin 2024 à 10h09

    Bonjour Brice, bonjour Nathalie,

    Ici le CALCULATE ne sert strictement à rien. Si l’on veut juste faire des sommes, SUM est suffisant. Une bonne pratique sera d’ailleurs de faire réellement ces mesures de base puis de les utiliser ensuite.

    Dans ce cas précis, on cherche à faire la somme de colonnes qui viennent de la même table, un simple SUMX sera suffisant. SUMX(Ma_Table, Ma_Table[Col1] + Ma_Table[Col2] + Ma_Table[Col3])

    P.S. : ce n’est pas très clair, mais je répondais à ce message plus haut 😀 :

    “Mon Total des valeurs =
    Var Sommedesoccurences1 = CALCULATE(SUM(Valeur1))
    Var Sommedesoccurences2 = CALCULATE(SUM(Valeur2))
    Var Sommedesoccurences3 = CALCULATE(SUM(Valeur3))
    Var SommeTotal = Sommedesoccurences1 + Sommedesoccurences2 + Sommedesoccurences3
    RETURN SommeTotal”

    • Cette réponse a été modifiée Il y a 3 mois, 1 semaine par  Jonathan.
  • Nathalie

    Membre
    11 juin 2024 à 18h19

    Bonjour de nouveau Brice,

    Je m’apercois que vous aviez raison : il fallait passer par la formule que vous m’aviez indiqué pour compter les occurences en ligne.

    Par contre, je n’arrive pas à répliquer la formule.

    Pourriez s’il vous plait me préciser ? Quand vous dites libellé, est le le libellé de la catégorie (eau, politiques publiques, climat) ou le libellé de la colonne ? je n’arrive pas à avoir un tableau avec le total en lignes comme vous

    v

    Pardonnez mon insistance s’il vous plaît mais j’ai là un gros noeud qui m’empêche de faire interragir l’attribut catégorie avce d’autres attributs.

Connectez-vous pour répondre.