Forum Discussion
Dynamic column header in Matrix
- 6 years ago
Hi,
After my test, I think if you do not have column headers, you can not dynamically change measure headings.
And also custom visuals can not reach this.
Best Regards,
Giotto Zhi
Hi,
If your data is like my test table as below, i have a workaround:
Please create a column to show Year and Month:
Year&Month = FORMAT('Table'[Date],"YYYY-MMM")Then create a calculated table, choose its column as a slicer:
Slicer = SELECTCOLUMNS('Table',"Date",[Date],"Name",[Year&Month])Then create a measure to show the chosen month's data and previous one month's data:
Value in Matrix =
IF (
SELECTEDVALUE('Table'[Date]) <= MAX('Slicer'[Date]) && SELECTEDVALUE('Table'[Date]) >= DATE(YEAR(MAX('Slicer'[Date])),MONTH(MAX('Slicer'[Date]))-1,1),
SUM ( 'Table'[Sales] ),
BLANK ()
)The result shows:
Here is my test pbix file:
Hope this helps.
Best Regards,
Giotto Zhi
- michaelshparber6 years agoAdvocate V
Thank you, v-gizhi-msft
Your approach is very nice, thank you for sharing.
I was thinking more towards dynamic Measure headings.
My matrix has rows, several measures (that I want to be dynamic) and no columns.
Maybe there is a trick for this, too?
Maybe a custom visual?
- v-gizhi-msft6 years agoCommunity Support
Hi,
After my test, I think if you do not have column headers, you can not dynamically change measure headings.
And also custom visuals can not reach this.
Best Regards,
Giotto Zhi
- ELW3 years agoAdvocate II
Is this still not possible? I have the same question, where I need column headers to change dynamically. I need to use a table rather than a matrix visual because I have several non-matrix columns that need to be included.
- Anonymous3 years agoNot applicable
Hi,
Can you reshare pbix file link please.
TKS