Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hey guys,
I have a quick question regarding the order of the columns in a matrix.
I have the below matrix and would like to have Start Time before End Time...how can I do this the easiest way?
Below also the structure of my table
Create measures like this
end time calculate(max(table[submission time]), table[Action]="End time")
Start time calculate(max(table[submission time]), table[Action]="Start time")
On matrix row use Name of requestor and On col use month and day from date.
@amitchandak works as intended, however I would prefer to only have the hour in the value section...it is rather redundend since I have the day in the column headers.
You can use .time
of format([timestamp],"hh")
like format end time = format([end time],"hh:mm")
or
end time = calculate(max(table[submission time].time), table[Action]="End time")
Start time= calculate(max(table[submission time].time), table[Action]="Start time")
or
end time =calculate(max(table[submission time]), table[Action]="End time").time
Start time =calculate(max(table[submission time]), table[Action]="Start time").time
Looks like it's getting closer. I managed to format the result to only show the hour and minutes but now the matrix isn't showing the only dates I want - I have a relative filter to only show last 2 days.
Hi @Anonymous
You can move the start date on top of end date in the Values container of the Matrix visual.
Hello,
my values are only from the column - Submission time -hour
 
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.