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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Anonymous
Not applicable

IF statement issue

I have a data that provides values of sales for 2 years but on quarterly basis, Example: 

YearQuarterSales
2020Q150
2020Q230
2020Q340
2020Q450
2021Q160
2021Q270
2021Q350
2021Q440

 

I need to calculate the sum of sales for the quarters previous to the chosen quarter (giving a slicer for the same) 

Till now I have used the following DAX, but am unsuccessful:

 

var sel = SELECTEDVALUE(Table_name[Quarter])
var SumQ1 = SUMX(FILTER(ALLEXCEPT('Table_name','Table_name'[Year]),'Table_name'[Quarter]="Q1"),'Table_name'[Sales])
var SumQ2 = SUMX(FILTER(ALLEXCEPT('Table_name','Table_name'[Year]),'Table_name'[Quarter]="Q2"),'Table_name'[Sales])
var SumQ3 = SUMX(FILTER(ALLEXCEPT('Table_name','Table_name'[Year]),'Table_name'[Quarter]="Q3"),'Table_name'[Sales])

var val =
IF(sel="Q1",0,
IF(sel="Q2",SumQ1,
IF(sel="Q3",(SumQ2+SumQ1),
IF(sel="Q4",(SumQ2+SumQ1+SumQ3),"NA"
)
)
)
)
 
return val
 
ANY IDEA TO SOLVE THIS?
1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , With Time intelligence, create QTD and YTD and table a diff

 

example

QTD= CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))

YTD= CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))

 

 

Till Last Qtr = [YTD] -[QTD]

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@Anonymous , With Time intelligence, create QTD and YTD and table a diff

 

example

QTD= CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))

YTD= CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))

 

 

Till Last Qtr = [YTD] -[QTD]

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors