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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Previous Quarter Sales Measure is NOT Working

 Hi Team,

 

Good Morning and hope doing good.

I have a issue with Previous Quarter Calculation and details are below.

Please note that i dont have any date column in my model and sample data looks like below table.

Sales Margin = [Latest Quarter Sales] -[Prev Quarter Sales]
 
Latest Quarter Sales = CALCULATE(
                                                        SUM(Sales_Table[Sales Amt])
                                                       ,FILTER(ALLSELECTED(Sales_Table),Sales_Table[Fiscal Quarter                 Rank]=MAX(Sales_Table[Fiscal Quarter Rank]))
)
 
Prev Quarter Sales = CALCULATE(
SUM(Sales_Table[Sales Amt])
,FILTER(ALLSELECTED(Sales_Table),Sales_Table[Fiscal Quarter Rank]=MAX(Sales_Table[Fiscal Quarter Rank])-1)
)
Issue1.PNG
As you can see from below image, the Previous Quarter just works fine.
Issue2.PNG
 
The Expected Output is:-
When i select any Quarter from Slicer then The Previous Quarter Sales( Q3-18 value -- > 300 ) should display in the screen.
Is there any workaround using DAX
And i am trying to attach complete PBIX file but i dont know how to upload here ?please help?
Issue3.PNG
 
Thanks in advance.
 

 

6 REPLIES 6
v-shex-msft
Community Support
Community Support

Hi @Anonymous ,

I  think you need to use all function to replace allselected function.
When you apply slicer/filter on your table, allselected function will enable these filter effect to your formula, power bi can't find out correspond record in filtered table records.

Prev Quarter Sales =
VAR currRank =
    MAX ( Sales_Table[Fiscal Quarter Rank] )
RETURN
    CALCULATE (
        SUM ( Sales_Table[Sales Amt] ),
        FILTER ( ALL ( Sales_Table ), Sales_Table[Fiscal Quarter Rank] = currRank - 1 )
    )

Managing “all” functions in DAX: ALL, ALLSELECTED, ALLNOBLANKROW, ALLEXCEPT

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Anonymous
Not applicable

Hi @v-shex-msft ,

 

Thanks for the response and i tried with ALL as well but not working.

HI @Anonymous ,

Can you please explain more detail about your scenario? If my formula not help, please share a pbix file for test.

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Anonymous
Not applicable

Sure, i am trying to upload PBIX but not finding the option to upload?

Coud you please anyone share me the steps to upload an PBIX file.

Hi @Anonymous ,

You can upload to onedrive or google drive, then share link here.
Notice: do mask on sensitive data before share.

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Anonymous
Not applicable

Hi Team,

 

Any Update Please.......

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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