Forum Discussion
Pal03
8 years agoFrequent Visitor
Sum over partition by
Hello everyone , I am trying to achieve this . I have a table with Date , account , segment , revenue and sector. I am trying to get
total revenue based on Date , Account , segment only.
My total revenue changes everytime there is a new date ,account , segment combination (ignoring the sector) Please help
Hi Pal03
Here is how you can do it with a calculated column
Total Revenue = CALCULATE( SUM('Table1'[Revenue]), FILTER( 'Table1', 'Table1'[Date] = EARLIER('Table1'[Date]) && 'Table1'[Account] = EARLIER('Table1'[Account]) && 'Table1'[Segment] = EARLIER('Table1'[Segment]) ) )
7 Replies
- Phil_SeamarkMicrosoft Employee
Hi Pal03
Here is how you can do it with a calculated column
Total Revenue = CALCULATE( SUM('Table1'[Revenue]), FILTER( 'Table1', 'Table1'[Date] = EARLIER('Table1'[Date]) && 'Table1'[Account] = EARLIER('Table1'[Account]) && 'Table1'[Segment] = EARLIER('Table1'[Segment]) ) ) - AnonymousNot applicable
Can we do the same in Power query?