Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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?
@omkar_nag123 , para la tasa de desgaste, también necesita fecha de alquiler?
ejemplo
una medida como
Tasa de desgaste =
divide([Empleados despedidos], [Empleados actuales])
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
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))