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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Tasa de desgaste

Hola, Comunidad

Tengo datos de muestra de RECURSOS HUMANOS, estoy tratando de calcular la tasa de desgaste

Las siguientes son las imágenes de mis datos, ¿Puede sugerir algún Dax de los datos a continuación? Capture 2.PNGcapture1.PNG

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@omkar_nag123 , para la tasa de desgaste, también necesita fecha de alquiler?

ejemplo

https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr...

una medida como

Tasa de desgaste =

divide([Empleados despedidos], [Empleados actuales])

¿@amitchandak

He contratado la columna de fecha.

cómo calcular empleados despedidos y actuales

PD: Soy nuevo en power bi

@omkar_nag123, con la ayuda de una tabla de fechas, puede hacerlo. Consultar pasos en el blog

Hired Employee = CALCULATE(COUNT(Employee[Employee Id ]),USERELATIONSHIP(Employee[Start Date],'Date'[Date]) )

Terminated Employees = CALCULATE(COUNT(Employee[Employee Id ]),USERELATIONSHIP(Employee[End Date],'Date'[Date]),not(ISBLANK(Employee[End Date])))

Current Employees = CALCULATE(COUNTx(FILTER(Employee,Employee[Start Date]<=max('Date'[Date]) && (ISBLANK(Employee[End Date]) || Employee[End Date]>max('Date'[Date]))),(Employee[Employee Id ])),CROSSFILTER(Employee[Start Date],'Date'[Date],None))

La tabla de fechas tiene unión activa con fecha de contratación y unión inactiva con fecha de finalización

Encuentre el archivo adjunto después de la firma

@omkar_nag123 ,

consulte si estas fórmulas pueden ayudar

Empleado contratado = CALCULATE(COUNT(Employee[Employee ID]),USERELATIONSHIP(Employee[Fecha de inicio],'Tabla'[Fecha]) )

Empleados despedidos = CALCULATE(COUNT(Employee[Employee Id]),USERELATIONSHIP(Employee[End Date],'Table'[Date]),not(ISBLANK(Employee[End Date])))

Empleado contratado rolling 12 = calculate([Empleado contratado], DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-12,MONTH))

Empleados despedidos rodando 12 = calcular([Empleados despedidos], DATESINPERIOD('Fecha'[Fecha],MAX('Fecha'[Fecha]),-12,MES))

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors