Forum Discussion

deepguptaac's avatar
deepguptaac
Frequent Visitor
3 years ago
Solved

Average Daily sales problem

Hi,    I am currently facing a peculiar problem related to average daily sales calculation.  My data set looks like this.     I am calculating average daily sales by dividing total sales b...
  • v-jianboli-msft's avatar
    3 years ago

    Hi deepguptaac ,

     

    Please try:

    Measure =
    VAR _a =
        SUMMARIZE ( 'Sales', [Date] )
    VAR _b =
        ADDCOLUMNS (
            _a,
            "NumberOfStore",
                CALCULATE (
                    DISTINCTCOUNT ( Sales[Store No_] ),
                    FILTER ( _a, [Date] = EARLIER ( Sales[Date] ) )
                ),
            "Sales",
                - CALCULATE (
                    SUM ( Sales[Net Amount] ),
                    FILTER ( _a, [Date] = EARLIER ( Sales[Date] ) )
                )
        )
    RETURN
        AVERAGEX ( _b, [Sales] / [NumberOfStore] )
    

    Output:

    Best Regards,

    Jianbo Li

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