Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
I have a table consisting of title of projects and the principal investigator (PI) for those projects. The projects in this table are projects that have applied for external funding. Due to this, some of the projects are listed several times, thus I cannot remove duplicates in the power query since I need them for others measures (i.e. number of applications sent for external funding).
Lets get back to the problem at hand. I want to calculate which "PI" has the most number of "projects".
Table name: Allprojects
Project | PI |
A | Anna |
B | Anna |
A | Anna |
C | John |
D | Mike |
E | Elsa |
I have tried this measure (see below), but it returns that Anna has 3 projects. But as you can see, she only has 2 distinct ones. I want the output to be: Anna: 2
Thanks
Solved! Go to Solution.
hi @magnusks
Reposting. This is a better solution.
Hi @magnusks ,
@talespin nice method! And based on the sample and description you provided, you may also consider using the following code.
Mostprojects PI =
var _table=
SUMMARIZE(
'Table','Table'[PI],
"Count",CALCULATE(DISTINCTCOUNT('Table'[Project]),ALLEXCEPT('Table','Table'[PI])))
var _table2=
FILTER(
_table,[Count]=MAXX(_table,[Count]))
return
MAXX(_table2,'Table'[PI])&": "&MAXX(_table2,[Count] )
Result is as below.
Best Regards,
Yulia Yan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
hi @talespin
Thanks. I tried the dax you suggested, but it only returns the no of distinct projects. I want it to also dispay the name of the PI with the most distinct prosjects.
Thanks
hi @magnusks ,
Please share what result you expect, This measure works for both visuals in screenshot. The count is at PI level.
Hi @talespin
Im expecting a result that allows me to create a card that looks something like this
(But with 2 instead of 3).
Thanks
hi @magnusks
Reposting. This is a better solution.
Thank you - that worked 👍
hi @magnusks
Please use this.
User | Count |
---|---|
22 | |
11 | |
8 | |
6 | |
6 |
User | Count |
---|---|
25 | |
13 | |
11 | |
9 | |
6 |