Forum Discussion

Wei_Pan's avatar
Wei_Pan
Frequent Visitor
1 year ago
Solved

How to create an aggregate table from main table with multiple columns & criteria

Hi I want to create a second table on aggregated level containing sold-to name, rolling prior 12 months sales, rolling prior 24-12 months sales only. Based on some earlier post in the community, belo...
  • amitchandak's avatar
    1 year ago

    Wei_Pan , Try like

     

    SUMMARIZE(EDW_Table,
    "L12M AUD",CALCULATE([Total Order Amount AUD],filter(EDW_Table, LEFT(EDW_Table[OrderType],3) = "ZTA" && EDW_Table[DerivedInvoiceDate] > EDATE(TODAY(), -12) && EDW_Table[DerivedInvoiceDate] <= EDATE(TODAY(), -0) ))
    ,
    "L12M AUD",CALCULATE([Total Order Amount AUD],filter(EDW_Table, LEFT(EDW_Table[OrderType],3) = "ZTA" && EDW_Table[DerivedInvoiceDate] > EDATE(TODAY(), -24) && EDW_Table[DerivedInvoiceDate] <= EDATE(TODAY(), -12) ))
    )