count distinct d’une colonne par rapport à une autre
-
count distinct d’une colonne par rapport à une autre
count distinct d’une colonne par rapport à une autreFollow
erick chabenat
erick chabenatOct 21, 2022 12:37 PM
Bonjour J’ai une base d’articles qui peuvent avoir ou pas 1 facture, une commande et une prévision. Je …
1. count distinct d’une colonne par rapport à une autreerick chabenat
Posted Oct 21, 2022 12:37 PM
Bonjour
J’ai une base d’articles qui peuvent avoir ou pas 1 facture, une commande et une prévision.
Je voudrais dans un pivot ne présenter QUE les articles qui ont au moins 1 des catégories (facture, commande, prévision) mais pas prévision seule.
Ex.
article cat.ordre
a prévision
b prévision
b commande
c commande
d facture
e prévisionje voudrais récupérer une mesure qui me permette de n’afficher que :
article b
article c
article d
quelque chose comme :
compteur = count distinct(cat.ordre) par article pour savoir que ce sera 1 pour a, 2 pour b, 1 pour c, 1 pour d et 1 pour e
et enfin si ce compteur=1, ne le prendre que si la cat.ordre est différente de prévisionje ne sais pas comment faire cette mesure
merci de votre aide
——————————
erick chabenat
——————————2. RE: count distinct d’une colonne par rapport à une autre
Top Contributor
Jonathan CHANAL
Posted Oct 22, 2022 03:43 AM
Bonjour Eric,Voici une première solution en colonne calculée :
Test =
VAR Cat_To_Ignore = “Prévision” — On nomme la catégorie à ignorer
VAR NbCat =
COUNTROWS (
CALCULATETABLE (
Faits,
ALLEXCEPT (
Faits,
Faits[Article]
)
)
) — On compte le nombre de catégories pour un article donné
VAR TestPrevision =
IF (
NbCat = 1
&& Faits[Categorie] = Cat_To_Ignore,
FALSE (),
TRUE ()
) — On ignore ceux qui n’ont qu’une catégorie si cette catégorie est la catégorie à ignorer
RETURN
TestPrevision
Test
Bon week-end,——————————
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
——————————3. RE: count distinct d’une colonne par rapport à une autre
erick chabenat
Posted Oct 22, 2022 04:59 AM
en 2 coups le tour est joué,
merci beaucoup——————————
erick chabenat
——————————4. RE: count distinct d’une colonne par rapport à une autre
Top Contributor
Jonathan CHANAL
Posted Oct 22, 2022 05:30 AM
De rien, bon week-end et à bientôt sur le forum.——————————
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
——————————5. RE: count distinct d’une colonne par rapport à une autre
erick chabenat
Posted Oct 22, 2022 10:45 AM
Finalement j’arrive à saisir la mesure dans une colonne calculée mais le résultat n’est pas bon.
Mon jeu de données est un peu plus complet, peut-être que c’est la raison.Comme vous le voyez, test=true alors qu’il n’y a que du Forecasting
——————————
erick chabenat
——————————6. RE: count distinct d’une colonne par rapport à une autre
Top Contributor
Jonathan CHANAL
Posted Oct 22, 2022 12:47 PM
Si la catégorie s’appelle “Forecasting”, il faut adapter légèrement le code (au tout début). Et oui, j’avais précisé, c’est une colonne calculée 😉Bon courage
——————————
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
——————————7. RE: count distinct d’une colonne par rapport à une autre
erick chabenat
Posted Oct 22, 2022 01:33 PM
si vous faites référence à Forecasting plutôt que Prévision le problème ne vient pas de làj’avais vu l’écart mais cela ne change rien
——————————
erick chabenat
——————————8. RE: count distinct d’une colonne par rapport à une autre
Top Contributor
Jonathan CHANAL
Posted Oct 22, 2022 01:47 PM
Edited by Jonathan CHANAL Oct 22, 2022 01:47 PM
Nbcat n’est pas une mesure mais une variable. Ça doit donc venir de ça.——————————
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
——————————9. RE: count distinct d’une colonne par rapport à une autre
erick chabenat
Posted Oct 23, 2022 06:01 AM
désolé, je suis débutant sur PowerBI, je ne comprends pas quand vous écrivez Nbcat n’est pas une mesure mais une variable
Je vais continuer à chercher.
En tout cas merci de votre aide.——————————
erick chabenat
——————————10. RE: count distinct d’une colonne par rapport à une autre
Top Contributor
Jonathan CHANAL
Posted Oct 23, 2022 06:25 AM
Bonjour,
Pas de souci, je comprends. Si on écrit [Nbcat]=1 dans le code, ça veut dire qu’il existe une mesure qui s’appelle Nbcat et qu’on cherche à voir si elle renvoie 1.Dans mon exemple, NbCat est une variable, c’est-à-dire quelque chose de propre à cette colonne calculée. Il faut donc juste enlever les crochets pour faire référence à la variable précédemment déclarée. Ça devrait ensuite fonctionner.
——————————
Jonathan CHANAL
Power BI Consultant/Formateur
MCSA Power BI & Excel
——————————11. RE: count distinct d’une colonne par rapport à une autre
erick chabenat
Posted Oct 22, 2022 10:24 AM
Jonathan
J’ai repris le même jeu d’essai mais je n’arrive pas à faire comme vous.
NbCat compte le nombre de lignes par article et pas le nombre de catégories par article
je ne peux pas saisir, dans la variable TestPrevision :
&& Faits[Categorie] = Cat_To_Ignore
impossible de saisir Faits[Categorie] , il ne me le propose pas——————————
erick chabenat
——————————
Sorry, there were no replies found.
The discussion ‘count distinct d’une colonne par rapport à une autre’ is closed to new replies.