Cálculo de la deserción de 12 meses consecutivos pero con segmentaciones dinámicas. ¡Ayuda, por favor, estoy tan atascado!

Un usuario Pregunto ✅

domdom

Hola,

He estado tratando de resolver mi problema durante aproximadamente una semana sin suerte, por lo que espero que alguien aquí pueda ayudarme e idealmente me proporcione un .pbix para la solución. 🙂

Necesito calcular los porcentajes de deserción mensuales y también el promedio móvil de 12 meses de la deserción de la empresa por mes.

Nuestro cálculo de deserción es el total de empleados que han dejado la empresa durante un período dividido por el número de empleados activos promedio durante ese mismo período, expresado como un porcentaje.

Por lo tanto, la deserción mensual será el total de abandonos durante un mes dividido por la plantilla promedio durante el mes. Sin embargo, la deserción sucesiva de 12 meses será el total de abandonos durante los últimos 12 meses dividido por la plantilla activa promedio durante el mismo período. Todos estos cálculos deben ser mensuales.

La parte con la que estoy luchando es que necesito poder cortar este desgaste de varias maneras. Es posible que quiera verlo por departamento, por género, o por tipo de licencia (voluntaria / abandonada involuntariamente) … y no estoy llegando a ninguna parte con las relaciones y las segmentaciones …

Tengo la siguiente tabla de empleados:

Identificación del empleado Fecha de incorporación Fecha de salida Razón de salida Departamento de género

————————————————– ————————————————– ——–

1 01/01/2017 01/01/2018 Involuntario Masculino Legal

2 01/05/2017 Mujer HR

3 20/04/2017 20/02/2018 Voluntario Masculino HR

4 15/04/2017 Mujer Legal

5 10/02/2017 04/01/2018 Voluntaria Mujer Legal

y me gustaría terminar con la siguiente tabla

Año Mes Desgaste mensual Desgaste promedio de 12 meses

2017 enero 10% 7%

2017 febrero 15% 8%

2017 marzo 5% 6%

2017 Abr 7% 7%

2017 mayo 1% 4%

Obviamente, las cifras están inventadas y espero que necesite un conjunto de datos más grande para trabajar en esto.

Muchas gracias por cualquier ayuda que puedas darme sería un salvavidas para mí.

Gracias

En respuesta a domdom

Hola,

Puede consultar mi solución en este archivo. No he podido calcular el promedio móvil de desgaste total de 12 meses

Espero que esto ayude.

Untitled.png

Hola,

Ayudará si puede mostrar el resultado del conjunto de datos de muestra que comparte para que pueda verificar el resultado de mi fórmula con sus resultados de% de edad exactos.

domdom

En respuesta a Ashish_Mathur

Gracias de nuevo por la ayuda Ashish.

El siguiente enlace contiene un documento de Excel con un conjunto de datos de muestra que he creado. En la segunda tabla, muestro todos los cálculos de desgaste que necesito en Excel junto con la tabla exacta que espero ver en power bi. Todas las fórmulas son bastante sencillas y están resaltadas en verde.

http://s000.tinyupload.com/?file_id=22930263668406270922

Creo que lo que es importante tener en cuenta es que necesito poder filtrar esta tabla usando segmentaciones, por ejemplo, si solo quiero ver el atributo para el departamento de recursos humanos, debería poder hacer clic en recursos humanos en power BI y actualizarlo. Del mismo modo, si solo quiero verlo para hombres, debería hacer clic en Hombres y hacer que se actualice.

Muchas gracias de nuevo. Realmente aprecio su ayuda con esto. Avísame si necesitas algo más

En respuesta a domdom

Hola,

Puede consultar mi solución en este archivo. No he podido calcular el promedio móvil de desgaste total de 12 meses

Espero que esto ayude.

Untitled.png

karlosdsouza

En respuesta a Ashish_Mathur

Intenté calcular las uniones acumuladas exactamente de la misma manera que se menciona en su archivo. Pero cuando muestro el no contra el año, mes, muestra las uniones acumuladas para el conjunto de datos completo, por ejemplo, si tengo 70 elementos de línea en el conjunto de datos de empleados, muestra 70 contra todas las combinaciones de mes y año. En la resolución de problemas adicionales, se identificó que la relación entre la columna DOJ en la tabla de empleados no estaba vinculada a la fecha en el calendario, a pesar de que la columna de fecha en el calendario se hizo a partir de la columna DOJ en la tabla de empleados (Calendario = CALENDAR (MIN (‘Tabla de empleados'[DOJ]),HOY DIA())). ¿Dónde estaba yendo mal? Adjunto el archivo como referencia (sin establecer la relación manualmente más tarde).

En respuesta a karlosdsouza

Hola,

Crea la relación como se muestra en la imagen.

Untitled.png

karlosdsouza

En respuesta a Ashish_Mathur

@Ashish_Mathur: Ahora, si tengo que calcular el% de deserción para cada segmento de tenencia, por ejemplo

Numerador: No de personas que se fueron con un mandato de 0-1 meses

Denominador: (Total de personas con antigüedad de 0 a 1 meses al comienzo del mes – Total de personas con antigüedad de 0 a 1 meses al final del mes) / 2

Cómo lo hago ?

Solución que no funciona: Calcule la antigüedad en una columna calculada.

Por qué no funciona: por cada año-mes, la permanencia de las personas activas cambiará.

En respuesta a karlosdsouza

Hola,

Comparta un conjunto de datos y muestre el resultado esperado.

karlosdsouza

En respuesta a Ashish_Mathur

Hola Ashish, los datos están aquí. Necesita una solución en Power BI para que el denominador (HC de tenencia particular) se pueda calcular para los meses respectivos. El mes se selecciona mediante un filtro de fecha en Power BI

Estos son los mismos datos que usó en la respuesta anterior.

Demonstration.png

En respuesta a karlosdsouza

Hola,

Esto requerirá el uso de una columna calculada. El problema con el uso de una columna calculada es que no se volverá a calcular cuando cambie un filtro / segmentación.

karlosdsouza

En respuesta a Ashish_Mathur

Gracias @Ashish_Mathur

¿No hay solución para esto? para el desgaste, ¡esto fue de importancia crítica! ¡Sería genial si pudieras sugerir!

En respuesta a karlosdsouza

Hola,

Solo puedo pensar en un enfoque de fórmula de columna calculada.

domdom

En respuesta a Ashish_Mathur

Hola de nuevo
Gracias por tu gran ayuda para resolver este problema. Tengo un último problema con el que estoy atascado si tienes algo de tiempo para ayudar.

http: //community.powerbi.com/t5/Desktop/counting-date-instances-occurring-for-last-2-months-by-user / …

Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *