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

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
Syndicate_Admin
Administrator
Administrator

Hr Dashboard Calcula rotaciones y movimientos internos

Estoy haciendo un dashbord de recursos humanos y quiero calcular los movimientos internos y externos.

Mis datos se actualizan cada mes, ¿cómo puedo hacer un lío que me muestre cuántos han abandonado la empresa y cuántos han cambiado de departamento? También si filtro mes a mes y total si filtro total año.

También quiero ver por departamento si filtro en él.

Ver datos de exampel:

La fecha es de todos los archivos que recibo cada mes, El emplyee con collor rojo (1005) terminó su empoyment ese mes. El naranja (1002) cambia de departamento ese mes. Ande el verde (1006) es una nueva contratación.

¿Es posible hacer un lío con esto? así que puedo ver cuántos turnos por departamento es un interno y cuántos han abandonado la empresa+

Muchas gracias

FechaIDENTIFICACIÓNDepartamento
2022-01-281000Ventas
2022-01-281001Ventas
2022-01-281002HR
2022-01-281003HR
2022-01-281004Digital
2022-01-281005Digital
2022-02-281000Ventas
2022-02-281001Ventas
2022-02-281002Ventas
2022-02-281003HR
2022-02-281004Digital
2022-02-281006Digital
2022-03-281000Ventas
2022-03-281001Ventas
2022-03-281002Digital
2022-03-281003HR
2022-03-281004Digital
2022-03-281006Digital
5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@PatricL ,

De acuerdo con su descripción, aquí está mi solución.

Crea dos medidas.

Count of change department =
CALCULATE (
    COUNT ( 'Table'[ID] ),
    FILTER (
        'Table',
        'Table'[Date] = SELECTEDVALUE ( 'Table'[Date] )
            && 'Table'[ID]
                IN SELECTCOLUMNS (
                    FILTER (
                        ALL ( 'Table' ),
                        MONTH ( 'Table'[Date] )
                            = MONTH ( SELECTEDVALUE ( 'Table'[Date] ) ) - 1
                    ),
                    "ID", 'Table'[ID]
                )
                    && 'Table'[Department]
                        <> MAXX (
                            FILTER (
                                ALL ( 'Table' ),
                                'Table'[ID] = EARLIER ( 'Table'[ID] )
                                    && MONTH ( 'Table'[Date] )
                                        = MONTH ( EARLIER ( 'Table'[Date] ) ) - 1
                            ),
                            'Table'[Department]
                        )
    )
)
Count of left =
CALCULATE (
    COUNT ( 'Table'[ID] ),
    FILTER (
        'Table',
        'Table'[Date] = SELECTEDVALUE ( 'Table'[Date] )
            && NOT (
                'Table'[ID]
                    IN SELECTCOLUMNS (
                        FILTER (
                            ALL ( 'Table' ),
                            MONTH ( 'Table'[Date] )
                                = MONTH ( SELECTEDVALUE ( 'Table'[Date] ) ) + 1
                        ),
                        "ID", 'Table'[ID]
                    )
            )
                && SELECTEDVALUE ( 'Table'[Date] ) <> MAXX ( ALL ( 'Table' ), 'Table'[Date] )
    )
)

Obtenga el resultado correcto.

vkalyjmsft_0-1649410759519.png

vkalyjmsft_1-1649410774017.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

hola @v-kalyj-msft gracias por la ayuda! Casi me da lo que estoy buscando.

En enero de 2022 no obtengo el conteo de cambio de departamento y en diciembre obtengo que al haberse ido.

PatricL_0-1649420482374.png

¿Tienes alguna solución para este problema?

@PatricL ,

¿Funciona la fórmula para la muestra en la publicación original pero no funciona en sus datos de hechos? En realidad, no tengo muy claro su problema sin los datos de muestra, ¿podría proporcionar más información?

Saludos
Equipo de apoyo a la comunidad _ kalyj

Syndicate_Admin
Administrator
Administrator

Hola @PatricL , ¿Tienes una columna de estado que indique los cambios que estás tratando de medir?

HI @davehus

No, solo una columna con una fecha de inicio en la empresa.

nada que muestre DNI tiene transferencia dentro de la empresa. más que un nuevo nombre de departamento

Helpful resources

Announcements
Feb2025 Sticker Challenge

Join our Community Sticker Challenge 2025

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors