Forum Discussion
Anonymous
3 years agoNot applicable
Issues with DAX if statement
I dont really know why I am getting an error message right here:
Measure =
IF(
MIN('IMTT: MASTER TABLE'[Year_Month]) = "2023/01",
VAR YTD_Sales =
CALCULATE(SUM('IMTT: MASTER TABLE'[ACT Sales 2022]),'IMTT: MASTER TABLE'[Year_Month] = "2023/01"),
10000)
Error message: The syntax for ',' is incorrect. (DAX(IF( MIN('IMTT: MASTER TABLE'[Year_Month] = "2023/01", VAR YTD_Sales = CALCULATE(SUM('IMTT: MASTER TABLE'[ACT Sales 2022]),'IMTT: MASTER TABLE'[Year_Month] = "2023/01"),10000))).
YTD ITR Actual 2022 = IF ( MIN ( 'IMTT: MASTER TABLE'[Year_Month] ) = "2023/01", VAR YTD_Sales = CALCULATE ( SUM ( 'IMTT: MASTER TABLE'[ACT Sales 2022] ), 'IMTT: MASTER TABLE'[Year_Month] = "2023/01" ) RETURN YTD_Sales, 10000 )
3 Replies
- johnt75Super User
You've got a variable without a return statement. You don't need the variable so just delete "VAR YTD_Sales ="
- AnonymousNot applicable
Thanks for your answer. I added a return statement but I still get the error.
- johnt75Super User
YTD ITR Actual 2022 = IF ( MIN ( 'IMTT: MASTER TABLE'[Year_Month] ) = "2023/01", VAR YTD_Sales = CALCULATE ( SUM ( 'IMTT: MASTER TABLE'[ACT Sales 2022] ), 'IMTT: MASTER TABLE'[Year_Month] = "2023/01" ) RETURN YTD_Sales, 10000 )