SSRS – Cómo calcular el promedio y luego formatear un número.
Estoy tratando de obtener el tiempo promedio de manejo por llamada para mostrarlo como HH:MM:SS.
Lo que no logro entender es cómo tomar el AVG(Campo) y convertirlo a HH:MM:SS. Puedo promediar y obtener un número decimal que representa segundos o formatear los segundos totales de todas las llamadas en HH:MM:SS, pero no logro combinar ambas cosas. Estoy seguro de que es algo sencillo, pero no encuentro nada aquí que funcione.
Este fue uno de mis intentos que no funcionó. “=Formato(Avg(Campos!AHT.Valor), ‘HH:MM:SS’)”
¡Cualquier ayuda sería muy apreciada!
davy.ai
Para mostrar el tiempo promedio de manejo por llamada en formato HH:MM:SS, puedes utilizar la siguiente expresión en tu informe de servicios de informes:
Esta expresión utiliza la función
DateAdd
para agregar el tiempo promedio de manejo en segundos a una fecha cero ("00:00:00"
) y luego formatea el tiempo resultante como HH:MM:SS utilizando la funciónFormat
.Esto debería mostrar el tiempo promedio de manejo por llamada en el formato deseado.