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

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.

Reply
ConnieMaldonado
Responsive Resident
Responsive Resident

Calcular el servicio para tecnologías distintas

Hola - Estoy tratando de calcular el servicio promedio para los técnicos entrenados por entrenadores específicos. Mis datos se ven así:

FechaNombre técnicoFecha de contratación técnicaNúmero de empleado técnicoNúmero de Entrenador EENombre del EntrenadorOficinaHoras de Aula de EntrenamientoPaseo de entrenamiento a lo largo de las horasTotal de horas de entrenamiento
1/1/2021John Doe5/15/2018103665148780Entrenador 1Raleigh7 7
1/2/2021John Doe5/15/2018103665148780Entrenador 1Raleigh6 6
1/3/2021John Doe5/15/2018103665148780Entrenador 1Raleigh448
1/4/2021John Doe5/15/2018103665148780Entrenador 1Raleigh8 8
1/1/2021Joe Smith4/3/201912345148780Entrenador 1Raleigh5 5
1/2/2021Joe Smith4/3/201912345148780Entrenador 1Raleigh3 3
1/3/2021Joe Smith4/3/201912345148780Entrenador 1Raleigh729
1/4/2021Joe Smith4/3/201912345148780Entrenador 1Raleigh5 5
1/1/2021Larry Hall10/1/2020345678556677Entrenador 2Atlanta7 7
1/5/2021Larry Hall10/1/2020345678556677Entrenador 2Atlanta6 6
1/7/2021Larry Hall10/1/2020345678556677Entrenador 2Atlanta426
1/1/2021Joe Jones1/1/2020678903556677Entrenador 2Atlanta5 5
1/5/2021Joe Jones1/1/2020678903556677Entrenador 2Atlanta3 3
1/7/2021Joe Jones1/1/2020678903556677Entrenador 2Atlanta145

Puedo calcuar el servicio de la siguiente manera:

Meses de Servicio - DIVIDE (Today() - Tech Hire Date, 30)

Para calcular el promedio de cada entrenador (de sus respectivos aprendices), puedo sumar los meses de servicio y dividir por el número de tecnologías distintas. Mi problema es que ya que tengo los mismos técnicos para varias fechas, el servicio se cuenta varias veces. Necesito sumar los meses de servicio para tecnologías distintas. ¿Hay alguna manera de hacer eso?

Aquí está la salida que quiero:

Nombre del EntrenadorNúmero de Entrenador EENúmero de aprendices (técnicos)Duración media del servicio de los técnicos (aprendices) en MESES
Entrenador 1148780 254
Entrenador 2556677 216

Cualquier ayuda sería apreciada. ¡Gracias!

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@ConnieMaldonado, usted puede tener medida como esta

sumx(summarize(Table, Table[Tech Name],[Tech Hire Date]), datediff([Tech Hire Date], today(),DAY)/30)

Usted puede tener

Averagex(summarize(Table, Table[Tech Name],[Tech Hire Date]), datediff([Tech Hire Date], today(),DAY)/30)

o usar la fecha mínima de contratación

sumx(summarize(Table, Table[Tech Name], "_TechHireDate",Min([Tech Hire Date])), datediff([_TechHireDate], today(),DAY)/30)

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@ConnieMaldonado, usted puede tener medida como esta

sumx(summarize(Table, Table[Tech Name],[Tech Hire Date]), datediff([Tech Hire Date], today(),DAY)/30)

Usted puede tener

Averagex(summarize(Table, Table[Tech Name],[Tech Hire Date]), datediff([Tech Hire Date], today(),DAY)/30)

o usar la fecha mínima de contratación

sumx(summarize(Table, Table[Tech Name], "_TechHireDate",Min([Tech Hire Date])), datediff([_TechHireDate], today(),DAY)/30)

¡Impresionante! Gracias.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.