Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hi All!
I have some columns, which show minutes based on calculation time minus time (end time - start time).
I want to create matrix table showing total minutes during the hours by day:
Is there any way to have dates as columns and hours as rows? To get such result:
Please advice.
Thank you,
G.
Solved! Go to Solution.
@A_a_a Well, perhaps you could move the calculations to PQ and then unpivot. Otherwise, you could potentially use this: DAX Unpivot - Microsoft Power BI Community. Last thought, create a disconnected table that just lists your times like:
Time
0:00
1:00
2:00
Use this for your rows. Create a measure like this:
Measure =
VAR __Time = MAX('DisconnectedTable'[Time])
VAR __Result =
SWITCH(__Time,
"0:00", SUM('Table'[0:00]),
"1:00", SUM('Table'[1:00]),
"2:00", SUM('Table'[2:00]),
...
)
first I have created this data and you would need to create a calculated table or use DAX measures to generate the desired result.
Hope you get this helpful.
@A_a_a In Power Query Editor, try unpivoting your time columns.
Thank you for your message.
I don't think I can unpivot them because they are not in power query editor, the columns are added in Data View.
What do you think?
Thanks,
G.
@A_a_a Well, perhaps you could move the calculations to PQ and then unpivot. Otherwise, you could potentially use this: DAX Unpivot - Microsoft Power BI Community. Last thought, create a disconnected table that just lists your times like:
Time
0:00
1:00
2:00
Use this for your rows. Create a measure like this:
Measure =
VAR __Time = MAX('DisconnectedTable'[Time])
VAR __Result =
SWITCH(__Time,
"0:00", SUM('Table'[0:00]),
"1:00", SUM('Table'[1:00]),
"2:00", SUM('Table'[2:00]),
...
)
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
94 | |
90 | |
84 | |
70 | |
49 |
User | Count |
---|---|
143 | |
121 | |
112 | |
58 | |
57 |