Forum Discussion

ren_steffen's avatar
ren_steffen
Frequent Visitor
5 years ago

YTD sales per week by Reseller using ISO Week Number

I am trying to calculate YTD sales per week for each reseller based on ISO WeekNumber. I have tried various measures and calculated columns such as

YTDTest1 =

CALCULATE(
SUM( ResellerSales[NetSales] ),
FILTER(
ALL(
ResellerSales
),
ResellerSales[WeekNumberISO] = ResellerSales[WeekNumberISO]-1

)
)

Is this possible get YTD updated for each WeekNumber per Reseller?

I chose not to use a date field because based on week number. Would consider creating a Date Dimension if that will make this easier.

My data looks like this

ResellerIdWeekNumber ISOWeekNumber Year ISONetSalesCalc Reseller YTDCalc NetSales Weekly Rank
1502019 $             392.01  
1512019 $             681.38  
1522019 $             350.47  
112020 $             141.55  
122020 $             764.44  
132020 $               85.25  
22502019 $             767.09  
22512019 $             495.98  
22522019 $             872.44  
2212020 $             630.64  
2222020 $             309.46  
2232020 $               62.06  
34502019 $             269.23  
34512019 $             151.98  
34522019 $               23.16  
3412020 $             762.61  
3422020 $             771.34  
3432020 $             473.44  

 

2 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Community Champion

    ren_steffen Seems like you need to add YEAR filter into your calculation, otherwise you will get weeks in previous years.

    • ren_steffen's avatar
      ren_steffen
      Frequent Visitor

      With the current CALCULATE and FILTER there is no data returning. Same with adding a YEAR to the filter, and also adding a filter for store.  If I filter to a SELECTEDVALUE( WeekNumber Field), with YEAR, it sums the same number for all years all records.