Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago
Solved

Empty result previousmonth

Hi all,

 

I'm using the following measure in my report.

I want to summarize the price of the previous month. The result stays empty.  

 

PriceLastMonth = CALCULATE (
sum('StoredProcedure'[Price]);
FILTER (
ALL ('StoredProcedure');'StoredProcedure'[FirstDayOfMonth] = PREVIOUSMONTH('Date'[Date])
)
)

 

Notes:

'Date'[Date] is a single value from a created timetable. 

 

part of the datamodel looks like this:

 

FirstDayOfMonthCustomerIdPriceDate
2018-02-01 00:00:00.00011478802018-02-01 00:00:00.000
2018-02-01 00:00:00.000114781292018-02-01 00:00:00.000
2018-02-01 00:00:00.000114781282018-02-01 00:00:00.000
2018-02-01 00:00:00.000114782492018-02-01 00:00:00.000
2018-03-01 00:00:00.000114782492018-03-01 00:00:00.000
2018-03-01 00:00:00.000114781282018-03-01 00:00:00.000

 

Anyone an idea of what i'm doing wrong?

  • If you remove the non-related "Date" field from the table, does it show up?

     

4 Replies

  • dedelman_clng's avatar
    dedelman_clng
    Community Champion

    Please try this

     

    PriceLastMonth = CALCULATE (
         sum('StoredProcedure'[Price]);
         PREVIOUSMONTH('StoredProcedure'[Date])  //<-- This should be the date column that has a relationship to the Date table
    )

    Hope that helps,

    David

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi David, thnx for your reply. It didn't work. 

      Result is the same, previous month stays empty. 

      • dedelman_clng's avatar
        dedelman_clng
        Community Champion

        If you remove the non-related "Date" field from the table, does it show up?