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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Rapier
Frequent Visitor

Drillthrough with opposite filtering

Dear All,

I have a problem with one of my drillthrough solutions. We have a list of clients, and we would like to checking who were contacted by salesperson and on what kind of Channels (phone, email, etc.).

Also one of my matrix visuals contains two columns with "Contacted" and "Not Contacted" columns (here I use a measure with SWITCH as value, when header is "Contacted" then use measure for contacted clients, when "Not Contacted" then use an other measure for not contacted clients :

- in column "Contacted" there are some clients who were contacted by salesperson (distinctcount of ClientsID filetered on contacted status: CALCULATE(DISTINCTCOUNT(ClientsID),FILTER(table,table[Contacted]=1)), also here we can filter on Channels.

- the column "Not Contacted" is trickier: here I have to show all other clients indepently from channels, also I tried to use a simple subtraction: CALCULATE(DISTINCTCOUNT(ClientsID),ALL(table[Channels)) - "Contacted Clients" 

And problem is coming at this point, because I would like to drillthrough to an other page where is a list of clients. Everything work well until I filter on contacted clients, but when I try to drill through on not contacted clients, and a channel is selected, then I don't see anything in this list. 

It seems to me, issue is, when I select a channel it will be validated all the time, when I use the drillthrough, also in case of not Contacted clients it makes a empty sets of data (because who is not contacted or contacted but not on the selected channel will be filtered out in this case).

Also question, how can I solve, that drillthroughing on not contacted column it shows something in the list? Maybe can I create a measure which reverse filtering in case of not contacted items?

All advice is welcome!:) 

1 REPLY 1
lbendlin
Super User
Super User

I think what we need is a drillthrough feature that doesn't only transfer a single scalar filter value, but a collection of values (a table or list) which can then be read by the measures on the receiving page.

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.