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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
karimkz
Advocate I
Advocate I

IF statement in Measure, need help

Hi,

 

I want my Measure to change value, based on a selected Unit.

Just like that: 

q1.PNGq2.PNG

 

So how do I write something like: 

          IF (car_id=0109) then Measure=22  (doesn't work this way) 

Or: 

          IF (selected(0109) then Measure=22; 

 

 In DAX actually. Thanks for help, I appreciate!

1 ACCEPTED SOLUTION
v-sihou-msft
Employee
Employee

@karimkz

 

In DAX, Measure is always sliced by current row context, it's not possible to use the current slicing row as condition in Measure. In your scenario, you can create a dummy measure for this conditon. Just create a measure like:

 

Dummy = SUM(Table[car_id])

 

 

Then you can create a calculated measure like:

 

Measure =IF([Dummy]=112,22,[Measure_Gauge])

 

 

Regards,

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Hi Team

 

i need some assistance with converting this to a measure

if[AffiliateOwnerID]=3 and [ActivityTypeID]=1 or[ActivityTypeID]=2 then 2
else if [AffiliateOwnerID]=3 and [ActivityTypeID]=41 then 10
else if [AffiliateOwnerID]=3 and [ActivityTypeID]=6 or [ActivityTypeID]=42 then 5
else if [AffiliateOwnerID]=3 and [ActivityTypeID]=43 then 12
else 0

 

will really appreciate your assistance

v-sihou-msft
Employee
Employee

@karimkz

 

In DAX, Measure is always sliced by current row context, it's not possible to use the current slicing row as condition in Measure. In your scenario, you can create a dummy measure for this conditon. Just create a measure like:

 

Dummy = SUM(Table[car_id])

 

 

Then you can create a calculated measure like:

 

Measure =IF([Dummy]=112,22,[Measure_Gauge])

 

 

Regards,

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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