Accueil – Le CFO masqué › Forums › Power Pivot › DAX Fonctions logique + somme
Étiqueté : DAX
- Ce sujet contient 7 réponses, 2 participants et a été mis à jour pour la dernière fois par
Sophie Marchand, le il y a 5 années et 9 mois.
-
AuteurMessages
-
29 avril 2019 à 5 h 01 min #54827
Rania Hamdini
ParticipantBonjour,
Je sollicite votre aide, je me heurte à une difficulté.
Suite à une mesure Mesure 1 =if([AM]>= 1 && [PM]>=1;1) [Am] et [PM] étant deux mesures.
L’objectif étant de déterminer si un étudiant est, présent toute la journée, jusqu’ici tout va bien ! cette mesure dans un TCD m’indique pour chaque étudiant et chaque jour sa présence ou pas toute la journée ce qui me convient, mais j’ai également besoin d’avoir le nombre total d’étudiant présent la journée complète chaque jour c’est ce que je n’arrive pas à obtenir, il n’y a pas de total ou sous-total.
Pourriez-vous m’aider ?
Merci d’avance pour vos suggestions.29 avril 2019 à 11 h 05 min #54854Sophie Marchand
ParticipantBonjour,
Vous devez utiliser une formule comme la suivante : Mesure1:=SUMX(Tableau1,IF(Tableau1[AM]=1 && Tableau1[PM]=1,1)).
Au plaisir,
Sophie
30 avril 2019 à 6 h 36 min #54879Rania Hamdini
ParticipantBonjour Sophie,
Merci beaucoup pour votre aide, votre proposition fonctionne parfaitement. La fonction génère bien la somme, mais celle des résultats des deux mesures alors que je souhaite la somme du résultat de la fonction logique ce qui me permettrait d’obtenir le nombre d’individus présent toute la journée.
Lorsque la fonction logique est vraie, elle retourne un 1, la somme des 1 devait me donner le nombre d’individus présent. Ce n’est peut-être pas la bonne démarche ?Le plaisir d’échanger avec vous est pour moi.
Rania
30 avril 2019 à 8 h 23 min #54880Sophie Marchand
ParticipantBonjour,
Comme vous n’avez pas fourni de fichier, c’est bien difficile de savoir ce que vous ne faites pas correctement. De mon côté, le total fonctionne bien et fournit le nombre de personnes présentes toute la journée. Voir fichier ci-joint.
Au plaisir,
Sophie
Attachments:
You must be logged in to view attached files.1 mai 2019 à 5 h 02 min #54887Rania Hamdini
ParticipantBonjour Sophie,
Merci encore de m’accorder, de votre précieux temps.
Il semblerait que la mesure SUMX additionne le résultat de la condition pour chaque créneaux si l’étudiants est présent 1 fois le matin et 2 fois l’après-midi la mesure SUMX va retourner 3, non 1.
Accessoirement si j’indique 1 pour Result if True il me retourne vide alors que si j’indique O pour result if true et 1 pour result if false il retourne le résultat correctement Excel perd la raison :-).
Ci-joint le fichier, merci encore de votre aide.Rania
1 mai 2019 à 5 h 16 min #54888Rania Hamdini
ParticipantCi-joint le lien pour télécharger le fichier :
https://mega.nz/#!EMknzajR!te0gAQOS_TYrvPfkjA0CiLq6-VnEKuuTMp2cRw7WsAc16 mai 2019 à 9 h 56 min #55094Sophie Marchand
ParticipantBonjour,
Je ne suis pas capable d’ouvrir votre fichier. Dans tous les cas, Excel ne perd pas la raison… Il calcule ce que vous lui demandez de calculer. Dans mon exemple, dans mon fichier, j’ai seulement une colonne AM et une colonne PM. Si vous avez plus de colonnes, il faudra simplement ajuster la formule à votre réalité.
N’ayant pas accès à votre fichier, je vais rédiger un article de blogue à ce sujet et espérer qu’en le lisant, vous serez en mesure de résoudre votre problématique.
Au plaisir,
Sophie
16 mai 2019 à 10 h 58 min #55118Sophie Marchand
ParticipantBonjour,
Je viens donc d’ajouter un article sur le blogue, qui explique votre problématique https://www.lecfomasque.com/power-bi-la-fonction-sumx-en-renfort-erreur-courante-chez-les-debutants/.
Au plaisir,
Sophie
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.