Forum Discussion

sgmanjunath's avatar
sgmanjunath
Frequent Visitor
2 years ago
Solved

QoQ calcuation

  I am unable to create a DAX measure where we can calculate the QoQ for the above metric visual that i have created. is there a way to get the QoQ calcuation.
  • Anonymous's avatar
    Anonymous
    2 years ago

    lbendlin , thanks for your concern about this case. I tried to create a sample data myself based on the user's requirement and implemented the result. Please check if there is anything that can be improved. Here is my solution:

     

    Hi  sgmanjunath ,

    I created some data:

    Here are the steps you can follow:

    1. Create measure.

    QoQ =
    var _current=
    MINX(FILTER(ALL('Table'),'Table'[Qu]=MAX('Table'[Qu])&&'Table'[Group]=MAX('Table'[Group])),[date])
    var _lastmaxdate=
    MAXX(
       FILTER(ALL('Table'),'Table'[Group]=MAX('Table'[Group])&&'Table'[date]<_current),[date])
    var _lastqu=
    MAXX(
        FILTER(ALL('Table'),'Table'[Group]=MAX('Table'[Group])&&'Table'[date]=_lastmaxdate),[Qu])
    var _sumxcurrent=
    SUMX(
        FILTER(ALL('Table'),
        'Table'[Group]=MAX('Table'[Group])&&'Table'[Qu]=MAX('Table'[Qu])),[Amount])
    var _sumxlast=
    SUMX(
        FILTER(ALL('Table'),
        'Table'[Group]=MAX('Table'[Group])&&'Table'[Qu]=_lastqu),[Amount])
    return
    _sumxcurrent - _sumxlast

    2. Result:

     

    Best Regards,

    Liu Yang

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly