Forum Discussion
Anonymous
6 years agoNot applicable
Different calculation for the same column
Hi, I have a table as shown in the pic 1. "Cost" and "Revenue" are my Key Performance Indicators (KPI). I want to create a table visual to show monthly KPIs. Please check the table for desired ou...
- Anonymous6 years ago
Anonymous
Try the two measures and put into a table visual with [KPI]. If they are not working, you need to change the data type of [Period] column from Text ("January 2020") to Date like "2020/1/1", so you can use DAX to find the latest date.
Latest Period = LASTDATE('Table'[Period]) Result Value = var Cost_ = CALCULATE(AVERAGE('Table'[Value]),DATESYTD('Table'[Period]),FILTER('Table','Table'[KPI]="Cost")) var Revenue_ = CALCULATE(MAX('Table'[Value]),FILTER('Table','Table'[Period]=MAX('Table'[Period])),'Table'[KPI]="Revenue") Return SWITCH(MAX('Table'[KPI]), "Revenue",Revenue_,"Cost", Cost_)Paul Zheng
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
dethompson97
6 years agoResolver III
Sorry for the uncaught spelling error. It should say LastPeriod not LastPersion
Anonymous
6 years agoNot applicable
Hi dethompson97,
Thanks for your reply. I need YTD average for Cost and latest month for Revenue. Please check the reply by V-pazhen-msft.