Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
Anonymous
Not applicable

Count Rows from Related Table with Filters

Been away from PowerBI for a few years and trying to get back into it but having a challenge with a relatively easy calculation.

 

I have two tables "Person" and "History" with a one-to-many relationship via the "PersonID".  I've been unsucessful in calculating the percent of person who have a status of "H" from the "Person" table.  I've used the below function with a filter but that returns the total count from the table, not just the realated records from "History".

 

This is what I've used and now I'm thinking I need to somehow set 'Person'[PersonID] = 'History'[PersonID]

COUNTROWS(FILTER(Person, Person[Status]="Y"))
 
Not sure why the realationship in the model is not restricting the counts but anyone's help here would be greatly appreciated.
 
Thanks in advance!
 
Tim
2 REPLIES 2
Anonymous
Not applicable

I finally got something working but it is likely not the most efficient.  I know I calculated various percentages from related tables for Cards in the past and don't remember doing them this way.  Here is the DAX I used:

 
MEASURE =
CALCULATE(
    DIVIDE(
COUNTROWS(FILTER('PERSON', CONTAINS(HISTORY,[PersonID]'PERSON'[PersonId]) && PERSON[Indicator]="Y"))
,
COUNTROWS(FILTER('PERSON', CONTAINS(HISTORY,[PersonID]'PERSON'[PersonId])
))))

Hi,

Share data in a format that can be pasted in an MS Excel file and show the expected result clearly.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.