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.
I've been searching for an answer and checked this community, finding subject but not answering question completely. I am trying to do what is common in Access database: count the number of employees (distinct) in transactions table that are not in related Roster table. Both tables are related on employee ID. I've tried CALCULATE(DISTINCTCOUNT(TransactionTable[EmpID]),ISBLANK(RELATED(RosterTable[EmpID])) and DAX will not accept this. Any suggestions are very much appreciated. Jeff
Solved! Go to Solution.
@Anonymous - Try:
Measure =
COUNTROWS(
DISTINCT(
EXCEPT(
SELECTCOLUMNS('TransactionTable',"EmpID",[EmpID])
SELECTCOLUMNS('RosterTable',"EmpID",[EmpID])
)
)
)
Thanks for the help. Your solution did work after I changed it slightly (minor to allow acceptance). For information, I also got my original (Access-like query) measure to work: =CALCULATE(DISTINCTCOUNT(TransactionTable[EmpID]),ISBLANK(Roster[EmpID])) and both of these measures give the same number (result). Jeff
@Anonymous - Try:
Measure =
COUNTROWS(
DISTINCT(
EXCEPT(
SELECTCOLUMNS('TransactionTable',"EmpID",[EmpID])
SELECTCOLUMNS('RosterTable',"EmpID",[EmpID])
)
)
)
Thanks for the help. Your solution did work after I changed it slightly (minor to allow acceptance). For information, I also got my original (Access-like query) measure to work: =CALCULATE(DISTINCTCOUNT(TransactionTable[EmpID]),ISBLANK(Roster[EmpID])) and both of these measures give the same number (result). Jeff
@Anonymous - Yep! Always more than one way to solve something in DAX!
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 |
---|---|
10 | |
9 | |
8 | |
8 | |
8 |
User | Count |
---|---|
13 | |
12 | |
11 | |
10 | |
8 |