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

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

Reply
Anonymous
Not applicable

Filter a column based on the value of another column

Hi All, 

 

stupid question.. but I really cannot fix it..

 

I am trying to distinct count the values in column A excluding the values in column B

 

A- ValueB-Exclude
11
2 
1 
2 
3 
3 
4 

 

The result should be 3... but if I do.. =CALCULATE(DISTINCTCOUNT(Table1[A]);ALLEXCEPT(Table1;Table1[B])) doesn't work.. how should I fix it?

 

thanks

Simone

 
1 ACCEPTED SOLUTION
Anonymous
Not applicable

i forget to add formula where 

Measure = CALCULATE(DISTINCTCOUNT(TableA[Column1]);FILTER(TableA;NOT(TableA[Column1] in VALUES(TableA[Column2]))))

View solution in original post

11 REPLIES 11
Anonymous
Not applicable

you can create a new column and filter the page base on true 😃  or another way around 
hope this it will help 
Test.PNG

Anonymous
Not applicable

Not really because this is just a dummy example.. but I want to exclude any value from column B that appears in column A

 

Result:=CALCULATE(COUNT(Table1[Simone]),FILTER(Table1,Table1[Simone]<>Table1[Exclude]))

 

but the result should be 3.. because I consider the 1 as a value... even if not repeated

 

exampleexample

Anonymous
Not applicable

Please look atention on my solution
you saying you want to show values from column1 where is not in column 2 correct ?
then my IF create value false where the values are iqual 😃

if i filter my page where this column is all ways true you will see 1,4 and 5 excloding 2 and 3

Test.PNG

Anonymous
Not applicable

yes, your solution works in Power BI .. and I learned a new things!! thanks for that.. but I am looking a solution for power query. Let me try to create the same and I will let you know.

Anonymous
Not applicable

the same think but in mesure 😃 is this you want ?

easy.PNG

Anonymous
Not applicable

i forget to add formula where 

Measure = CALCULATE(DISTINCTCOUNT(TableA[Column1]);FILTER(TableA;NOT(TableA[Column1] in VALUES(TableA[Column2]))))
Anonymous
Not applicable

I thought I was answering... thank youuu soooo much!!! worked magically 🙂

Anonymous
Not applicable

Chapeau!!!!!!!!!!!!!

 
Anonymous
Not applicable

the same as your exemple 😃

aa.PNG

amitchandak
Super User
Super User

@Anonymous , try

calculate(distinctCOUNT(Table[A]), Table[B]<>1)

OR
calculate(distinctCOUNT(Table[A]), filter(Table,Table[B]<>1))

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

thanks @amitchandak ... but I want to add to any value in column B .. not only 1 since it is an example.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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.