Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos,
Actualmente estoy luchando un poco y espero que alguien pueda ayudarme con lo siguiente.
Tengo 2 mesas como esta:
Tabla 1: Información de incorporación /offboarding
Código Emp | nombre completo | Fecha a bordo | Fecha fuera de borda |
BA1570 | Sr. 119 | 8/8/2020 | |
BA1458 | Sr. 225 | 5/9/2020 | |
BA1655 | Sr. 033 | 1/29/2021 | 3/24/2021 |
BA1580 | Sr. 109 | 8/17/2020 |
Tabla 2: Cambio de información de oficina
Código Emp | Oficina final | Fecha de cambio |
BA1570 | INICIO-A12 | 11/1/2020 |
BA1570 | INICIO-A11 | 1/1/2021 |
BA1570 | INICIO-A12 | 2/1/2021 |
BA1458 | INICIO-A12 | 9/1/2020 |
BA1458 | INICIO-A1 | 1/1/2021 |
BA1458 | INICIO-A12 | 2/1/2021 |
BA1655 | INICIO-A11 | 1/29/2021 |
BA1580 | INICIO-A12 | 8/17/2020 |
Necesito producir visualizaciones que tengan 2 segmentaciones (Fecha y Oficina). Cuando filtro estas segmentaciones, tengo información sobre todos los empleados que trabajan de acuerdo con la oficina filtrada, la fecha filtrada y su antigüedad.
La antigüedad del empleado se cuenta desde 'Fecha a bordo' hasta el máximo de la fecha filtrada si el máximo de la fecha filtrada es menor que "Fecha fuera de borda". La antigüedad del empleado se cuenta desde 'Fecha a bordo' hasta 'Fecha fuera de borda' si el máximo de fecha filtrada es mayor que "Fecha fuera de borda".
=> Lo que espero son resultados como:
Ejemplo 1: Cuando elijo Slicer 'Date' del 11/1/2020 al 11/30/2020 y Slicer 'Office' es HOME-A12. El resultado es el siguiente:
Código Emp | nombre completo | Fecha a bordo | Fecha fuera de borda | Antigüedad (mes) |
BA1570 | Sr. 119 | 8/8/2020 | 3 | |
BA1458 | Sr. 225 | 5/9/2020 | 6 | |
BA1580 | Sr. 109 | 8/17/2020 | 3 |
Ejemplo 2:
Cuando elijo Slicer 'Date' de 11/30/2020 al 1/30/2021 y Slicer 'Office' es HOME-A11. El resultado es el siguiente:
Código Emp | nombre completo | Fecha a bordo | Fecha fuera de borda | Antigüedad (mes) |
BA1570 | Sr. 119 | 8/8/2020 | 5 | |
BA1655 | Sr. 033 | 1/29/2021 | 0 |
Cuando elijo Slicer 'Date' del 11/30/2020 al 1/30/2021 y Slicer 'Office' es HOME-A12. El resultado es el siguiente:
Código Emp | nombre completo | Fecha a bordo | Fecha fuera de borda | Antigüedad (mes) |
BA1580 | Sr. 109 | 8/17/2020 | 5 |
Ejemplo 3:
Cuando elijo Slicer 'Date' del 1/30/2021 al 4/30/2021 y Slicer 'Office' es HOME-A11. El resultado es el siguiente:
Código Emp | nombre completo | Fecha a bordo | Fecha fuera de borda | Antigüedad (mes) |
BA1655 | Sr. 033 | 1/29/2021 | 3/24/2021 | 2 |
Cuando elijo Slicer 'Date' del 1/30/2021 al 4/30/2021 y Slicer 'Office' es HOME-A12. El resultado es el siguiente:
Código Emp | nombre completo | Fecha a bordo | Fecha fuera de borda | Antigüedad (mes) |
BA1570 | Sr. 119 | 8/8/2020 | 8 | |
BA1458 | Sr. 225 | 5/9/2020 | 11 | |
BA1580 | Sr. 109 | 8/17/2020 | 8 |
gracias
maruca
P/s: Aquí hay datos completos: https://drive.google.com/drive/u/0/folders/1nG0x4FgStCatCtqVZBP7Vh7KGYQIS5A0
Solved! Go to Solution.
Ahí, @Linhle
Por favor, compruebe el siguiente enlace. (por favor, ignore el último enlace que subí hace unos minutos.)
Ahí, @Linhle
Por favor, compruebe la siguiente imagen y el enlace del archivo pbix de ejemplo abajo.
Todas las medidas están en el archivo pbix de ejemplo.
https://www.dropbox.com/s/hovaky7bcwbifel/linhle.pbix?dl=0
Hola, mi nombre es Jihwan Kim.
Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.
Linkedin: linkedin.com/in/jihwankim1975/
Twitter: twitter.com/Jihwan_JHKIM
@Jihwan_Kim Gracias por responder. Es casi como mi resultado deseado.
Sin embargo, necesito mi visualización que muestre que todos los empleados están trabajando en la oficina seleccionada y la hora seleccionada.
Por ejemplo, en su imagen anterior, Emp Code - BA 1570 incorporado en agosto de 2020 por lo que todavía permanece en la visualización en septiembre, octubre, noviembre y diciembre de 2020 en HOME-A12. En enero de 2021, BA 1570 cambió a HOME-A11, por lo que apareció en la visualización en enero de 2021 en HOME-A11 y no apareció de la visualización en enero de 2021 en HOME-A12.
Por favor, ayúdame a resolver este problema!
Ahí, @Linhle
Gracias por sus comentarios.
Por favor, compruebe el enlace abajo.
https://www.dropbox.com/s/hovaky7bcwbifel/linhle.pbix?dl=0
Hola, mi nombre es Jihwan Kim.
Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.
Linkedin: linkedin.com/in/jihwankim1975/
Twitter: twitter.com/Jihwan_JHKIM
@Jihwan_Kim Sobre el primer problema, Sigue siendo un caso no válido. Los empleados que tengan 'Fecha fuera de borda' en este mes desaparecerán de la visualización en el próximo mes.
Por ejemplo, podemos ver estas imágenes a continuación. BA 1406 y BA 1412 se despegaron en febrero de 2020, por lo que deberían desaparecer en marzo de 2020 y los meses posteriores.
No te importa si lo vuelves a comprobar.
Lo sentimos por cualquier inconveniente causado!
Ahí, @Linhle
Por favor, compruebe el siguiente enlace. (por favor, ignore el último enlace que subí hace unos minutos.)
@Jihwan_Kim Tu respuesta a este problema es puramente mi deseo. Pero lamento decir que me perdí otro problema sobre la medida de antigüedad.
La antigüedad del empleado se cuenta desde 'Fecha a bordo' hasta el máximo de la fecha filtrada si el máximo de la fecha filtrada es menor que "Fecha fuera de borda". Por otro lado, la antigüedad del empleado se cuenta desde 'Fecha a bordo' hasta 'Fecha fuera de borda' si el máximo de fecha filtrada es mayor que "Fecha fuera de borda".
Por ejemplo, podemos ver la imagen a continuación. Elijo 'Ahora 2020' para que la antigüedad de BA1618 sea de 0 meses, no de 4 meses.
Por favor, compruébalo de nuevo.
Lo siento por cualquier inconveniente!
Ahí, @Linhle
Gracias por sus comentarios.
No veo la misma pantalla cuando seleccioné la misma en segmentaciones que la captura de pantalla.
Sin embargo, me di cuenta de que cometí un error. Por lo tanto, enmenré dos medidas.
Medida del Código Emp y medida de antigüedad de la fecha.
Por favor, compruébalo amablemente.
Y lamento decir que es bastante difícil entender correctamente el modelo de muestra. Podría haber una situación incorrecta de nuevo más tarde, que no me di cuenta después de enmendar dos medidas. Si lo encuentras, por favor avísame.
https://www.dropbox.com/s/hovaky7bcwbifel/linhle.pbix?dl=0
Hola, mi nombre es Jihwan Kim.
Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.
Linkedin: linkedin.com/in/jihwankim1975/
Twitter: twitter.com/Jihwan_JHKIM
No @Jihwan_Kim,
Quiero producir otra visualización que muestre algunas propiedades según todos los clientes. Trato de crear esta visualización con sus medidas, pero no funciona.
¿Te importaría ayudarme de nuevo?
Este es mi resultado deseado:
- La antigüedad media es el número medio de empleados de antigüedad en la tienda durante la fecha seleccionada.
- La antigüedad inferior a 3 meses es el número de empleados con menos de 3 meses de antigüedad durante la fecha seleccionada. (lo mismo con el resto de las propiedades)
- %La antigüedad inferior a 3 meses es la proporción de empleados con menos de 3 meses de antigüedad al número total de empleados en la tienda durante la fecha seleccionada. (lo mismo con el resto de las propiedades).
¡Muchas gracias!
Ahí, @Linhle
No estoy muy seguro de si entendí su pregunta correctamente, pero por favor compruebe el enlace a continuación.
https://www.dropbox.com/s/mcp1us7pgfzkwnz/linhle%20%281%29.pbix?dl=0
Todas las medidas están en el archivo pbix de ejemplo.
¡No podría haberlo hecho sin ti!
@Linhle, suponiendo que table1 y Tabl2 se unan en el código emp
var _max1 = maxx(allselected('Date'), Fecha[Fecha])
var _min1 = minx(allselected('Date'), Fecha[Fecha])
devolución
sumx(values(Table2[Emp Code]) , datediff(if(_min1 >= min( Table1[Onboard Date]), min( Table1[Onboard Date]) , _min1), if(_max < min(Table1[Offboard Date]) || isblank( Tabla1[Fecha fuera de borda]) , min( Tabla1[Fecha fuera de borda], _max1))
Gracias por su respuesta!
Cuando uso tu mearsure, algo salió mal. ¿Puedes comprobarlo?
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |