Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Not sure that's the correct way to phrase it, but it gets us started.
I have a dataset similar to the following:
I want to summarize the data by ID based on different activity types as such,
Time to launch app = launchapp datetime - login datetime
Time to start work = startwork datetime - login datetime
I've been working way to long on this and it's time I simply asked the true experts.
Solved! Go to Solution.
Hi @r9nv9 ,
Here a way on how to achieve the desired result by creating a new table:
Table_New = SUMMARIZE ( 'Table', 'Table'[ID], "Time to launch app", DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "LaunchApp" ), MINUTE ), "Time to start work", DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "StartWork" ), MINUTE ) )
I am not sure though, if that is what you are looking for. You might be more interested in two separate measures. Here an example:
Measure_time_to_launch_app = DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "LaunchApp" ), MINUTE )
Measure_time_to_start_work = DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "StartWork" ), MINUTE )
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
Also happily accepting Kudos 🙂 |
Feel free to connect with me on LinkedIn! |
#proudtobeasuperuser |
Hi @r9nv9 ,
Here a way on how to achieve the desired result by creating a new table:
Table_New = SUMMARIZE ( 'Table', 'Table'[ID], "Time to launch app", DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "LaunchApp" ), MINUTE ), "Time to start work", DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "StartWork" ), MINUTE ) )
I am not sure though, if that is what you are looking for. You might be more interested in two separate measures. Here an example:
Measure_time_to_launch_app = DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "LaunchApp" ), MINUTE )
Measure_time_to_start_work = DATEDIFF ( CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "Login" ), CALCULATE ( SELECTEDVALUE ( 'Table'[DateTime] ), 'Table'[Activity] = "StartWork" ), MINUTE )
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
Did I answer your question❓➡️ Please, mark my post as a solution ✔️ |
Also happily accepting Kudos 🙂 |
Feel free to connect with me on LinkedIn! |
#proudtobeasuperuser |
SELECTEDVALUE is what I was missing. Thanks! This works perfectly.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
109 | |
98 | |
77 | |
66 | |
54 |
User | Count |
---|---|
144 | |
104 | |
102 | |
88 | |
63 |