Forum Discussion
rawmeat
8 years agoFrequent Visitor
previous value option
Hi all, I am trying to migrate one of the report from tableau to power bi. We have a table like below: Sample table: Name Date Value A 4/19 10 A 4/21 20 ...
- 8 years ago
Zubair_Muhammad
8 years agoCommunity Champion
Hi rawmeat
try this calculated table
From Modelling Tab>>NEW TABLE
New Table =
VAR AllCombinations =
CROSSJOIN ( VALUES ( Table1[Date] ), VALUES ( Table1[Name] ) )
RETURN
ADDCOLUMNS (
AllCombinations,
"Value",
VAR mydate =
CALCULATE (
MAX ( Table1[Date] ),
FILTER (
table1,
Table1[Name] = EARLIER ( [Name] )
&& Table1[Date] <= EARLIER ( [Date] )
)
)
RETURN
CALCULATE (
SUM ( Table1[Value] ),
FILTER ( Table1, Table1[Name] = EARLIER ( [Name] ) && Table1[Date] = mydate )
)
)- Zubair_Muhammad8 years agoCommunity Champion
- rawmeat8 years agoFrequent Visitor
Sorry to bother again, just one more question what if I have multiple value for one day and want to aggregate.
For example
Name Date Value
A 4/19 10
A 4/19 10
A 4/21 30
B 4/20 10
To be
Name Date Value
A 4/19 20
A 4/20 20
A 4/21 30
B 4/19
B 4/20 10
B 4/21 10
Really appreciate your help
- rawmeat8 years agoFrequent Visitor
Thanks much it works perfect.
- rawmeat8 years agoFrequent Visitor
Ok, I got it, I use summerize to create a new table.
Test = SUMMARIZE(Table1,Table1[Name],Table1[Date],"Value",SUM(Table1[Value]))
Thanks again Muhammed