Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Buenos días, ¿cómo están?
Les comento, trabajo en un equipo el cual debo obtener la disponibilidad de los miembros por semana.
En la primer tabla tengo el N ° de proyecto, la persona encargada de realizarlo, la fecha de inicio, de entrega y las horas presupuestadas para realizar el mismo.
Realicé 2 columnas;
El objetivo es lograr asignar a los días del proyecto, las horas por el día que le corresponde, obteniendo así, la disponibilidad de cada miembro para asignar trabajos.
Por ejemplo, para el Responsable 1, debería tener una ocupación teorica 3hs por día desde el 6/10 hasta el 10/10 ..
Espero haberme explicado y podamos resolver el problema.
Desde ya, muchas gracias.
Simón.-
Solved! Go to Solution.
Hola @snunez ,
Primero cree una tabla como se muestra a continuación:
Table 2 = CALENDAR(MIN('Table'[Start date]),MAX('Table'[End date]))
A continuación, cree una medida como se indica a continuación:
Measure =
var _dates=MAX('Table 2'[Date])
Return
SUMX(
FILTER('Table',
'Table'[Start date]<=_dates&&
'Table'[End date]>=_dates
),
'Table'[Hours for each day])
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Hola @snunez ,
Cree 2 columnas como se muestra a continuación:
Available day = DATEDIFF('Table'[Start date],'Table'[End date],DAY)
Hours for each day = 'Table'[available hours ]/'Table'[Available day]
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Muchas gracias por tu respuesta!
Si, esas columnas ya las tengo creadas.
La dificultad se me presenta al momento de distribuir esas Horas por Día, en cada dia del proyecto.
Por Ejemplo, el proyecto 2 que va desde el 3/10/2020 al 5/10/2020, con 10Hs asignadas al mismo, por lo que son 5 hs por día.
Yo deberia encontrar una medida que me permita asignar 5hs al 4/10/2020 y 5hs al 5/10/2020, de esta manera poder distribuir las horas en las que va a estar trabajando el Responsable del proyecto.
Espero se entienda.
Desde ya, muchas gracias.
Saludos.
Simón.-
Hola @snunez ,
Primero cree una tabla como se muestra a continuación:
Table 2 = CALENDAR(MIN('Table'[Start date]),MAX('Table'[End date]))
A continuación, cree una medida como se indica a continuación:
Measure =
var _dates=MAX('Table 2'[Date])
Return
SUMX(
FILTER('Table',
'Table'[Start date]<=_dates&&
'Table'[End date]>=_dates
),
'Table'[Hours for each day])
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Buenos días @v-kelly-msft,
Tengo la tabla creada que me indicas, relacionada con la otra tabla tal como muesto.
Y al tener esta relación, que la necesito para otras tablas, no obtengo el mismo resultado que usted.
Existe alguna medida teniendo estas tablas relacionadas que pueda obtener el mismo resultado?
quedo al aguardo.
Saludos.
Simón
Hola @snunez ,
Necesita eliminar la relación primero, con la relación, no puede obtener el resultado que necesita, no se trata de medida, pero la relación, si la relación es necesaria, a continuación, duplicar la tabla 2 y crear una relación entre la tabla y la tabla 3, pero mantener la medida como antes.
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.