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.
Good Morning,
I am trying to determine how I can get a count of a matching data fields within 1 column based on another column in order to eventually use it down the line as as a filter in my viual to filter to Mono-line policies.
Essentially I have a table with all active policy data including the Customer Number. I want to find how many policies are assigned to each Customer Number (as there can be multiple policies to each customer):
Customer Number Policy Status Policy Number
1 A 123
2 A 124
1 C 125
1 Q 126
2 A 127
4 Q 128
3 A 129
So in the above example the count of Customer 1 would be "3", Customer 2 would be "2" and Customer 3/4 would both be "1" :
How can I return this count so I can use it as a filter on my viusal later? Thank you!
Solved! Go to Solution.
Hi,
If you want your count by Customer and not by Policy, then I think it should be a calculated column as advised by Tamerj1, but with this :
Number Policy = CALCULATE( COUNT(TabPolicy[Policy Number ]) ,
ALLEXCEPT(TabPolicy ,TabPolicy[Customer Number] ) )
Count of Policy =
VAR CurrentCustomer = SELECTEDVALUE( TabPolicy[Customer Number] )
RETURN
CALCULATE( COUNT( TabPolicy[Policy Number ] ) , TabPolicy[Customer Number] = CurrentCustomer )
Table Number of Policy =
SUMMARIZECOLUMNS(TabPolicy[Customer Number] , "Count Policy" ,
COUNT(TabPolicy[Policy Number ] ) )
Hi @Anonymous ,
Is your problem solved?? If so, Would you mind accept the helpful replies as solutions? Then we are able to close the thread. More people who have the same requirement will find the solution quickly and benefit here. Thank you.
Best Regards,
Community Support Team _ kalyj
Hi,
If you want your count by Customer and not by Policy, then I think it should be a calculated column as advised by Tamerj1, but with this :
Number Policy = CALCULATE( COUNT(TabPolicy[Policy Number ]) ,
ALLEXCEPT(TabPolicy ,TabPolicy[Customer Number] ) )
Count of Policy =
VAR CurrentCustomer = SELECTEDVALUE( TabPolicy[Customer Number] )
RETURN
CALCULATE( COUNT( TabPolicy[Policy Number ] ) , TabPolicy[Customer Number] = CurrentCustomer )
Table Number of Policy =
SUMMARIZECOLUMNS(TabPolicy[Customer Number] , "Count Policy" ,
COUNT(TabPolicy[Policy Number ] ) )
Hi @Anonymous
you can create a new calculated column
COUNTROWS (
CALCULATETABLE (
Table,
ALLEXCEPT ( Table, Table[Policy Number] ),
)
)
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 | |
8 | |
8 | |
8 | |
6 |
User | Count |
---|---|
14 | |
12 | |
11 | |
9 | |
9 |