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.
Hola Power Bi Expertos,
Soy nuevo en Power Bi y necesito tu ayuda y lograr un cierto resultado.
Aquí está la muestra de datos-
Nombre de usuario | Tipo de actividad | Fecha y hora |
usuario1 | Datos aceptados con éxito | 10-04-2021 15:20 |
usuario2 | Datos aceptados con éxito | 09-04-2021 10:39 |
usuario3 | Datos aceptados con éxito | 09-04-2021 09:40 |
usuario4 | ¡Datos maestros guardados con éxito! | 05-04-2021 18:03 |
usuario5 | Los datos fueron rechazados | 24-03-2021 16:27 |
usuario6 | Datos aceptados con éxito | 24-03-2021 10:09 |
usuario6 | ¡Datos maestros guardados con éxito! | 19-03-2021 19:14 |
Necesito el tiempo necesario para cada tipo de actividad. Por ejemplo, los datos aceptados correctamente al 24-03-2021 10:09 después de que se guardaron al 19-03-2021 19:14, por lo que necesito encontrar (24-03-2021 10:09)-(19-03-2021 19:14).
Aquí está la salida deseada-
Nombre de usuario | Tipo de actividad | Fecha y hora | Tiempo tomado |
usuario1 | Datos aceptados con éxito | 10-04-2021 15:20 | 1.1950463 |
usuario2 | Datos aceptados con éxito | 09-04-2021 10:39 | 0.0404051 |
usuario3 | Datos aceptados con éxito | 09-04-2021 09:40 | 3.6513426 |
usuario4 | ¡Datos maestros guardados con éxito! | 05-04-2021 18:03 | 12.0661 |
usuario5 | Los datos fueron rechazados | 24-03-2021 16:27 | 0.2625347 |
usuario6 | Datos aceptados con éxito | 24-03-2021 10:09 | 4.6217824 |
usuario6 | ¡Datos maestros guardados con éxito! | 19-03-2021 19:14 |
¡Gracias de antemano!
@amitchandak @Jihwan_Kim @Gordonlilj @Greg_Deckler
Solved! Go to Solution.
@Enthusiast, prueba una medida como
nueva medida =
var _max = maxx(filter(allselected(Table), [Datetime] < max([Datetime])),[Datetime])
devolución
fechado([fecha], _max, segundo)/(3600*24)
@Enthusiast , Crear una nueva columna como
nueva columna =
var _max = maxx(filter(Table, [Datetime] < earlier([Datetime])),[Datetime])
devolución
fechado([fecha], _max, segundo)/(3600*24)
@amitchandak Gracias por su respuesta.
Sin embargo, esta solución no da el resultado deseado, ya que los datos cambian según la selección en la matriz. ¿Podemos escribir alguna medida para obtener la salida?
@Enthusiast, prueba una medida como
nueva medida =
var _max = maxx(filter(allselected(Table), [Datetime] < max([Datetime])),[Datetime])
devolución
fechado([fecha], _max, segundo)/(3600*24)
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |