Tener datos de aumento de salario (ficticios), tratando de visualizar los meses entre aumentos

Un usuario Pregunto ✅

dg17

Capture.PNG

Hola,

nuestra empresa tiene datos sobre cuándo se les ha dado aumentos a las personas, como se ve en los datos ficticios anteriores. Al gerente de recursos humanos le gustaría visualizar estos datos, mostrando los salarios de las personas entre sus aumentos (a ella no le molesta recibir el salario mensual real, solo quiere visualizar para cada mes intermedio cuál fue el salario anual del empleado.

Así que tomemos a Angela, por ejemplo, quiere mostrar el salario de Angela como 55,000 desde julio de 2012 hasta julio de 2019, y luego 80,000 desde agosto de 2019 en adelante. ¿Cómo podemos lograrlo?

Si se trata de agregar nuevas filas a los datos de todos los meses que faltan (agrupados por empleado), ¿alguien podría ayudarme a hacer esto?

Aún mejor, ¿hay alguna forma de calcular esto como una medida que funcionaría en un gráfico de líneas? (mostrando todos los meses entre julio de 2012 y agosto de 2019 como 55k para Angela, en lugar de solo dos picos en julio de 2012 y agosto de 2019).

Gracias,

tu ayuda es muy apreciada.

ChrisMendoza

@ dg17 –

Usando Power Query probablemente pueda lograr los resultados deseados como propuse en esta publicación https://community.powerbi.com/t5/Desktop/Writing-Rows-in-a-Calculated-Table-From-Flat-Data-and- Construir…

ChrisMendoza

@ dg17 –

Usando Power Query probablemente pueda lograr los resultados deseados como propuse en esta publicación https://community.powerbi.com/t5/Desktop/Writing-Rows-in-a-Calculated-Table-From-Flat-Data-and- Construir…

dg17

En respuesta a ChrisMendoza

Quiero decir que no es la solución que estoy buscando, pero claro, dado que otras personas pueden aceptar una solución en mi nombre, supongo que usted puede tenerla.

@ dg17

Puede arrastrar la fecha de una tabla de calendario separada y usar la siguiente medida.

Measure =
VAR d =
    MAX ( 'Table 2'[Date] )
RETURN
    MAXX (
        TOPN ( 1, FILTER ( 'Table', 'Table'[Date] <= d ), 'Table'[Date], DESC ),
        'Table'[Salary]
    )

dg17

En respuesta a v-chuncz-msft

No, esto solo muestra los dos meses: su salario inicial y su aumento. En un gráfico de líneas, esto no completa los meses intermedios. Lo siento, no es lo que estoy buscando. Gracias de cualquier forma.

Deja un comentario

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