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 August 31st. Request your voucher.

Reply
SanketBhagwat
Solution Sage
Solution Sage

Use CALCULATE and VALUES function to omit column values.

Hi.

 

I just wanted to know whether using CALCULATE and DAX, can we create a measure such that a specific column value is ignored.

 

I have a table called 'Environment Name' and "Quantitiy'.

Environment Table contains names as 'Air','Water' and 'Land'.

 I want to create 3 measures each for Air, Water and Land such that the first measure(Air) can have just the values from Water and Land and vice versa.

 

I have tried doing the same using two DAX queries, but I am not getting a s atisfactory solution.

2 ways which I used to write the query is given below;

 

1)No Air = CALCULATE(SUM(Purchase[Quantity]),VALUES(Environment[EnvironmentName])<>"Air")

 
2)No Air = CALCULATE(SUM(Purchase[Quantity]),Environment[EnvironmentName]<>"Air")
 
If anyone knows how to solve this, then please tell.
 
Regards,
Sanket Bhagwat

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@SanketBhagwat , Try like

CALCULATE(SUM(Purchase[Quantity]),filter(Environment, Environment[EnvironmentName]<>"Air"))

 

assuming slicer is no filtering the value

 

else

 

CALCULATE(SUM(Purchase[Quantity]),filter(all(Environment), Environment[EnvironmentName]<>"Air"))

 

 

or

 

Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.

if needed check

Need of an Independent Table in Power BI: https://youtu.be/lOEW-YUrAbE

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

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@SanketBhagwat , Try like

CALCULATE(SUM(Purchase[Quantity]),filter(Environment, Environment[EnvironmentName]<>"Air"))

 

assuming slicer is no filtering the value

 

else

 

CALCULATE(SUM(Purchase[Quantity]),filter(all(Environment), Environment[EnvironmentName]<>"Air"))

 

 

or

 

Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.

if needed check

Need of an Independent Table in Power BI: https://youtu.be/lOEW-YUrAbE

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

Hi Amit.

The query

'CALCULATE(SUM(Purchase[Quantity]),filter(Environment, Environment[EnvironmentName]<>"Air"))' worked perfectly fine.

Thanks for the help!

 

 

Regards,

Sanket Bhagwat

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.