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
miii
Frequent Visitor

DAX formula for if then else

Hi - I'm new to DAX and would like some guidance to write something for a new measure:

 

Trying to come with a calculation 

 

(If selected month is January then use January Measure 

Else 

Regular measure)

1 ACCEPTED SOLUTION
dm-p
Super User
Super User

Hi there - this question is probably better being asked in the Desktop forum rather than Developer, as a lot more DAX experts frequent that particular forum and could help you faster than in here.

 

That being said, it should be a case of the following, assuming:

 

  • You have a measure called [January Measure] for the IF statement
  • You have a measure called [Regular Measure] for the else portion
  • You have a date table named Date and we're using the [Month] column to evaluate for a value of "January"
  • You're including the above column in the visual you're using
  • We'll call the measure [Conditional Measure]

Syntax would be as follows:

 

[Conditional Measure] = 
    IF(
        SELECTEDVALUE('Date'[Month]) = "January",
        [January Measure],
        [Regular Measure]
    )

It should be a case of swapping these out with your fields and measures as necessary.

 

Here's some further reading on SELECTEDVALUE (the SQLBI guys are pretty much essential reading for anyone who wants to learn DAX - you should make dax.guide a regular place to visit if you haven't already ;))

 

Good luck!





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


On how to ask a technical question, if you really want an answer (courtesy of SQLBI)




View solution in original post

2 REPLIES 2
dm-p
Super User
Super User

Hi there - this question is probably better being asked in the Desktop forum rather than Developer, as a lot more DAX experts frequent that particular forum and could help you faster than in here.

 

That being said, it should be a case of the following, assuming:

 

  • You have a measure called [January Measure] for the IF statement
  • You have a measure called [Regular Measure] for the else portion
  • You have a date table named Date and we're using the [Month] column to evaluate for a value of "January"
  • You're including the above column in the visual you're using
  • We'll call the measure [Conditional Measure]

Syntax would be as follows:

 

[Conditional Measure] = 
    IF(
        SELECTEDVALUE('Date'[Month]) = "January",
        [January Measure],
        [Regular Measure]
    )

It should be a case of swapping these out with your fields and measures as necessary.

 

Here's some further reading on SELECTEDVALUE (the SQLBI guys are pretty much essential reading for anyone who wants to learn DAX - you should make dax.guide a regular place to visit if you haven't already ;))

 

Good luck!





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


On how to ask a technical question, if you really want an answer (courtesy of SQLBI)




miii
Frequent Visitor

Thank you! that worked. Will post these kind of questions under Desktop forum from now on.

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.