cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Add "IF" before calculate

hi all,

I would appreciate your help (:

I did not find the way that can be added IF before the calculation ,,

For example:

Actual =

var maxMonthSelection = value('0 - Measure'[check month])

var yearselection = 2019

return

----if (1=1,

CALCULATE( sum('9 - Controling'[Actual Amount] ), FILTER(All('3 - Date'), value('3 - Date'[Year]) = yearselection && value('3 - Date'[Monthnumber]) <= maxMonthSelection ))

---else

CALCULATE( sum('9 - Controling'[Actual Amount] ), FILTER(All('3 - Date'), value('3 - Date'[Year]) = yearselection && value('3 - Date'[Monthnumber]) = maxMonthSelection ))

)

 

Thanks, sin

1 REPLY 1

The syntax for if is

 

IF(true/false condition, result if true, result of false)

 

all 3 of these parameters can include a calculate function.  

 

 



* Matt is a Microsoft MVP (Power BI) and author of the Power BI Book Supercharge Power BI.

Helpful resources

Announcements
September Update

Check it Out!

Click here to learn more about the September 2022 updates!

Power BI Show episode 9

The Power BI Community Show

Watch the playback when Priya Sathy and Charles Webb discuss Datamarts! Kelly also shares Power BI Community updates.

Power BI Dev Camp Session 25

Ted's Dev Camp - August 25, 2022

Watch Session 25 of Ted's Dev Camp.

Top Solution Authors