Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hello team,
I am looking for a DAX formula that allows me, when a product is selected, to return the number of profiles working or assigned to this product.
Thank you in advance for your help.
Bill
Usine | Produit | Profil | Data |
BOULOGNE | Velo | Cloud Architect | 18 |
BOULOGNE | Velo | DevSecOps | 270,9 |
BOULOGNE | Car | Engineering | 27 |
BOULOGNE | Bike | Lead Dev | 72 |
BOULOGNE | Car | Product Owner | 57 |
BOULOGNE | Vélo | Manager | 9 |
BOULOGNE | Bike | UX/UI | 72 |
BOULOGNE | moto | Expert | 54 |
Solved! Go to Solution.
The aim is to provide statistics on the number of engineers, technicians, experts, etc. assigned to each product manufactured.
My table is indeed clear, but what if you had a thousand products? The display won't be pretty on a graph, which is why I want to use a DAX.
I tested your formula and it didn't work. However, I modified @amitchandak's formula and it worked:
Count of Profiles = CALCULATE(DISTINCTCOUNT('Planned load'[Profile]),ALLSELECTED('Planned load'[Product]))
Thanks for your feedback.
The aim is to provide statistics on the number of engineers, technicians, experts, etc. assigned to each product manufactured.
My table is indeed clear, but what if you had a thousand products? The display won't be pretty on a graph, which is why I want to use a DAX.
I tested your formula and it didn't work. However, I modified @amitchandak's formula and it worked:
Count of Profiles = CALCULATE(DISTINCTCOUNT('Planned load'[Profile]),ALLSELECTED('Planned load'[Product]))
Thanks for your feedback.
@Bill252 , I think simple measure should do
DISTINCTCOUNT(ProfilesData[Profil])
Plot with Profil
or try
Count of Profiles =
CALCULATE(
DISTINCTCOUNT(ProfilesData[Profil]),
ALLSELECTED(ProfilesData)
)
Hello @amitchandak , fFirst of all, thank you for your feedback.
However, my table call "Planned load". It has 5 columns:
1. Plant (Usine) ; 2. Product (Produit) ; 3. Profile (Profil) ; 4. Value (data); 5. Date
I've tested several formulas but they don't return what I want, for example :
Number of profils = COUNTROWS(FILTER('Planned load', 'Planned load'[Profile] = SELECTEDVALUE('Planned load[Products])))
or
Number of profils = CALCULATE(COUNT('Planned load'[Profile]), CROSSFILTER ('Planned load'[Products]))
Thank you in advance for your feedback
Bill252
Hello @Bill252,
I am not sure to understand why you want this count since your data are already well shaped so you can display it in any visual.
However, if you still need it for something else maybe you can try :
CALCULATE(COUNTROWS('Planned Load'),FILTER('Planned Load','Planned Load'[Produit]))
Regards
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
79 | |
78 | |
59 | |
36 | |
33 |
User | Count |
---|---|
93 | |
59 | |
56 | |
49 | |
41 |