This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hello all,
I've dug through the forums to try and narrow down my question, but have yet to find an exact answer. Please see example data here:
What I am trying to do is:
1. Do a distinct count of the ID, so for example it only reads "123" once and so on.
2. After Step 1, only count "Pass", so for this example it would output "2" since "456" and "1234" are both "Pass" and "456" has been only counted once.
This is what I am using so far:
If I try putting in Sheet1[ID] = "Pass" then PowerBI kicks an error saying it expects a column for the second argument. How do I need to rewrite this?
The Excel data I am using is an example from a product that is auto-generated from a program I have no control over, so I cannot change the Excel format. Additionally, I cannot outright eliminate duplicate "ID" for the overall PowerBI product because some portions of my overall product needs to read the duplicate entries.
Thank you and hope I explained this well enough,
Cody Frank
Hello all, sorry for the late response. I ended up utilizing this solution which I apologize I cannot find it but it worked well:
Pass =
CALCULATE(
DISTINCTCOUNT(Sheet1[ID]),
FILTER(Sheet1,Sheet1[Rating] = "PASS")
)
Try a formula like this:
Measure =
COUNTROWS(
CALCULATETABLE(
VALUES(Sheet1[ID]),
Sheet1[Rating] = "Pass"
)
)
Try it like this.
Test1 =
CALCULATE ( DISTINCTCOUNT ( Sheet1[ID] ), Sheet1[Rating] = "Pass" )
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 33 | |
| 26 | |
| 23 | |
| 21 | |
| 15 |
| User | Count |
|---|---|
| 63 | |
| 43 | |
| 28 | |
| 24 | |
| 22 |