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

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
davidacosta
Regular Visitor

DAX formula SWITCH

Hello,
I'm making this calculation buy seems not working.  "Argument 9 in SWITCH function is required"
Basically what I'm doing is that, based on the selection of a specific year, the formula selects a specific sumx
 
SWITCH(TRUE(),
[Selected Date] = 2025sumx(FACT_Financial_Sales,FACT_Financial_Sales[Bx Expected QTY FY25]),
[Selected Date] = 2026sumx(FACT_Financial_Sales,FACT_Financial_Sales[Bx Expected QTY FY26]),
 [Selected Date] = 2027, sumx(FACT_Financial_Sales,FACT_Financial_Sales[Bx Expected QTY FY27]),
sumx(FACT_Financial_Sales,FACT_Financial_Sales[Bx Expected QTY FY28]),
 )
 
much appreciated if you guide me.
David
1 ACCEPTED SOLUTION
ValtteriN
Super User
Super User

Hi David,

It seems you have a rogue comma in your dax. If you replace the sumxs with placeholders values you can see the following:

a = SWITCH(TRUE(),
1 = 2025, 1,
2 = 2026, 2,
3 = 2027, 3,
4,
 )

The comma after 4 is the issue.

So here remove the comma:

sumx(FACT_Financial_Sales,FACT_Financial_Sales[Bx Expected QTY FY28]),


I hope this post helps to solve your issue and if it does consider accepting it as a solution and giving the post a thumbs up!

My LinkedIn: https://www.linkedin.com/in/n%C3%A4ttiahov-00001/







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

Proud to be a Super User!




View solution in original post

2 REPLIES 2
davidacosta
Regular Visitor

Thank you very much ValtteriN, after being blinded for 4 hours you helped me in less than 5 minutes, thanks again.

ValtteriN
Super User
Super User

Hi David,

It seems you have a rogue comma in your dax. If you replace the sumxs with placeholders values you can see the following:

a = SWITCH(TRUE(),
1 = 2025, 1,
2 = 2026, 2,
3 = 2027, 3,
4,
 )

The comma after 4 is the issue.

So here remove the comma:

sumx(FACT_Financial_Sales,FACT_Financial_Sales[Bx Expected QTY FY28]),


I hope this post helps to solve your issue and if it does consider accepting it as a solution and giving the post a thumbs up!

My LinkedIn: https://www.linkedin.com/in/n%C3%A4ttiahov-00001/







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

Proud to be a Super User!




Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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