Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Cálculo para estimar los esfuerzos basados en la historia pasada

Hola

Estoy creando informes para un equipo de soporte técnico. Estoy buscando una manera de calcular los esfuerzos estimados necesarios para eliminar el retraso de tickets, con la esperanza de que tenga una idea de cómo podría lograr esto.

Algunas columnas relevantes:

  • Solicitud: Tipo de ticket que reciben. Hay más de 100 tipos de solicitudes.
  • Duración: Cantidad de tiempo dedicado a trabajar en el ticket.
  • HasDuration: Fórmula que excluye 0, etc. Si HasDuration = Sí, es elegible para el cálculo.
  • DurationAverage (hrs): estoy usando esta fórmula para obtener el promedio para cada tipo de solicitud:
DuraciónMedia (horas) = CALCULAR(PROMEDIO(Entradas[TotalDuration (hrs)]),FILTRO(Entradas,Entradas[HasDuration]="Sí"))
Lo que me gustaría hacer es, para cada ticket en el backlog, obtener el promedio de la duración de esa solicitud, agregarlo al total y continuar con el siguiente y así sucesivamente. Hasta que al final, tendría un esfuerzo estimado requerido.
¿Alguna idea? Gracias de antemano.
2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Gracias por su rápida respuesta, @amitchandak.

Probé su fórmula y recibí un error, no al crear la medida, sino al colocar una tarjeta en mi página de trabajo atrasado:

alagator28_0-1682974152738.png

Sin embargo, ninguna de las columnas utilizadas en la fórmula son booleanas...

Después de reflexionar, creo que sería mejor agregar una columna que muestre la duración estimada de cada boleto, luego puedo hacer mis cálculos como lo necesite y podré ver a un nivel más granular.

Para que esto suceda, solo me falta una pieza del rompecabezas, donde necesito calcular el promedio basado en un filtro donde "Solicitud = Valor de solicitud de este elemento".

DurationAveragePerTicket (hrs) = CALCULAR(PROMEDIO(Entradas[TotalDuración (hrs)]),FILTRO(Tickets,Tickets[HasDuration]="Sí" && Tickets[Estado]="Cerrado" && Entradas[Solicitud] = "Valor requerido de este elemento"))
Aquí está el formato de tabla que solicitó, hágamelo saber si satisface sus necesidades. Gracias.
alagator28_2-1682974621831.png


Syndicate_Admin
Administrator
Administrator

@alagator28 , Algo como esto

Sumx(Valores(Tickets[Solicitud]),

DurationAverage (hrs) = CALCULATE(AVERAGE(Tickets[TotalDuration (hrs)]),FILTER(Tickets,Tickets[HasDuration]="Yes")))

Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors