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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
purnima13
Helper I
Helper I

Dax expression- if two columns between certain number

Hi all,

What I basically want to do is clasify a row as valid or invalid if 

Column A is between values 5 and 6

Column B is between values -3 and -4 (beware of the negative numbers)

 

Row_Type = if(('04 GD'[Column A] >=5 ||  '04 GD'[Column A] <=6 )&&  ('04 GD'[Column B]<= -3 || '04 GD'[Column B]>= -4 ),"Valid","Invaid")

 

There is a logical mistake which I am not able to figure out.
Please help !

1 ACCEPTED SOLUTION
Zubair_Muhammad
Community Champion
Community Champion

Hi @purnima13

 

Replace OR with AND

Row_Type=
IF (
    '04 GD'[Column A] >= 5
        && '04 GD'[Column A] <= 6
        && '04 GD'[Column B] <= -3
        && '04 GD'[Column B] >= -4,
    "Valid",
    "Invaid"
)

Regards
Zubair

Please try my custom visuals

View solution in original post

2 REPLIES 2
Zubair_Muhammad
Community Champion
Community Champion

Hi @purnima13

 

Replace OR with AND

Row_Type=
IF (
    '04 GD'[Column A] >= 5
        && '04 GD'[Column A] <= 6
        && '04 GD'[Column B] <= -3
        && '04 GD'[Column B] >= -4,
    "Valid",
    "Invaid"
)

Regards
Zubair

Please try my custom visuals

@Zubair_Muhammad Thank you 🙂

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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