Forum Discussion
Report by date
Hi Anonymous ,
We can create a date table as below and make it related to the fact table.
date = CALENDARAUTO()
Then we can get the excepted result by slicers.
For more details, please check the pbix as attached.
- Anonymous6 years agoNot applicable
Thanks for the reply.
If the date in the slicer in novembre 11, I need to see No_Palet F003 with quantity of 30. It's always the last know value for the date slicer.
- v-frfei-msft6 years agoCommunity Support
Hi Anonymous ,
We can insert an index column in power query. Before that we should sort the table by date column. M code for your reference.
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WcjMwMFTSUTI0ABGGCn75Zam5SalFCkYGhpZKsTpwBUYgBUY4FBjBFOAywZiQCSAFxmATFBRw22GIzwhDJCPQFMQCAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [No_PALET = _t, Quantity = _t, Date = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"No_PALET", type text}, {"Quantity", Int64.Type}, {"Date", type date}}), #"Sorted Rows" = Table.Sort(#"Changed Type",{{"Date", Order.Ascending}}), #"Added Index" = Table.AddIndexColumn(#"Sorted Rows", "Index", 1, 1) in #"Added Index"Then we can create a measure to get the excepted result.
Measure = VAR index = MIN ( Table1[Index] ) - 1 RETURN CALCULATE ( SUM ( Table1[Quantity] ), FILTER ( ALL ( Table1 ), Table1[Index] = index ) )For more details, please check the pbix as attached.
- Anonymous6 years agoNot applicable
Hi v-frfei-msft ,
Thanks for your quick response. I miss explained the expecting result. I want to sum the quantity of all No_Palet.
For novembre 11:
F001 = 10
F002 = 20F003 = 30
Total = 60
Thaks for your help!