Shaik_amir
Hola,
Cómo encontrar el promedio de tiempo que es más de 24 horas en potencia Bi como 158 horas es el tiempo promedio que toma el laboratorio para completar un informe de paciente.
ejemplo, esto está debajo de los datos de Excel. Se utiliza fórmula promedio.
Por favor ayuda
Anónimo
Modo DAX (en este modo puede agregar para cualquier dimensión)
QtSegundos = SUM([Seconds])
Time= VAR Horas = INT([QtSegundos]/3600) VAR Minutos = INT(([QtSegundos] - (Horas * 3600))/60) VAR Segundos = MOD([QtSegundos];60) RETURN Horas&":"&FORMAT(Minutos;"00")&":"&FORMAT(Segundos;"00")
fhill
…. Esto es lo más cerca que puedo llegar a lo que estás tratando de hacer ….
He dividido sus datos de TEXTO por delimitador y luego recalculé una columna personalizada para determinar su duración en ** DÍAS **. Se requieren días para conversar con la duración (no se muestra en la imagen); I ‘Cambio de tipo’ en el Editor de consultas de Power BI para convertir la columna recién calculada nuevamente en una Duración. Esto cambia su ejemplo 53:22:40 a 2.05: 22: 40 en formato de duración.
Ahora que tengo una columna con formato de Duración, puedo promediar fácilmente en Power BI. La parte difícil (donde estoy atascado) es convertir la duración Promedio de nuevo en HH: MM: SS foramt ?? Mi segunda captura de pantalla a continuación es Promedio de horas, ¿¿¿¿Quizás alguien puede recogerla desde aquí?
Para descanso
Shaik_amir
En respuesta a fhill
Gracias por tu ayuda, amigo.
Realmente aprecio esto, pero a pesar de dividir los datos, ¿no podemos hacer lo mismo con un formato de tiempo emocionante como 53:22:40 HH: MM: SS?
Muchas gracias
v-shex-msft
En respuesta a Shaik_amir
Hola @Shaik_amir,
Entonces, desea convertir el resultado a formato de hora, ¿verdad?
Si este es un caso, puede echar un vistazo al enlace de abajo y usar la función ‘TIMEVALUE’ para convertir este texto en valor de tiempo:
Conversión de horas decimales a formato de hora
Función TIMEVALUE (DAX)
Saludos,
Xiaoxin Sheng