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.
Buenas tardes,
Soy nuevo y tengo un problema que no sé resolver:
Tengo una tabla de datos de instalaciones, en las que tengo las fechas de inicio, finalización y los días de servicio para cada instalación (montajes). Quiero hacer un conteo de los servicios por día, pero desde que la duración de la instalación sea >1 dia, ya no me cuenta que al dia siguiente ese instalador está ocupado, porque no cuenta sino las fechas que aparecen en la tabla.
Algo tal que asi
Servicio | fecha inicio | dias de servicio | fecha fin |
A | 29/03/2021 | 2 | 30/03/2021 |
B | 29/03/2021 | 3 | 31/03/2021 |
C | 30/03/2021 | 3 | 01/04/2021 |
D | 30/03/2021 | 2 | 31/03/2021 |
E | 30/03/2021 | 4 | 02/04/2021 |
F | 30/03/2021 | 1 | 30/03/2021 |
G | 31/03/2021 | 2 | 01/04/2021 |
H | 01/04/2021 | 2 | 02/04/2021 |
I | 02/04/2021 | 3 | 04/04/2021 |
J | 03/04/2021 | 1 | 03/04/2021 |
El día 31/03 me tendría que aparecer que tengo 5 instalaciones en curso, pero solo cuenta 1, por su fecha de inicio.
En excel es muy sencillo, hago una macro que me inserte una fila extra con los mismos datos pero cambiando la fecha de servicio y listo, pero los datos me llegan automáticamente a power bi y no quería tener que pasarlos por excel.
Alguien podría ayudarme?
Un saludo y muchas gracias de antemano
Solved! Go to Solution.
Puede crear una tabla de dim_date para segmentación de datos:
Dim_Date = CALENDARAUTO()
A continuación, utilice la siguiente medida para mostrar las instalaciones en curso:
service in progress = CALCULATE(COUNT('Table'[Service]),FILTER('Table','Table'[start date]<=SELECTEDVALUE(Dim_Date[Date])&&'Table'[end date]>=SELECTEDVALUE(Dim_Date[Date])))
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Saludos
Dedmon Dai
Puede crear una tabla de dim_date para segmentación de datos:
Dim_Date = CALENDARAUTO()
A continuación, utilice la siguiente medida para mostrar las instalaciones en curso:
service in progress = CALCULATE(COUNT('Table'[Service]),FILTER('Table','Table'[start date]<=SELECTEDVALUE(Dim_Date[Date])&&'Table'[end date]>=SELECTEDVALUE(Dim_Date[Date])))
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Saludos
Dedmon Dai
Muchas gracias! Esto es exc atamente lo que necesitaba!
Fuciona perfecto!
@Syndicate_Admin , Compruebe si mi blog de recursos humanos sobre temas similares de dos fechas puede ayudar
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 |