March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
Register NowGet certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
Tengo datos sobre la gente en la oficina.
Visit_datetime_start | Visit_datetime_end | Dep. | Oficina | No_of_people |
05/05/2020 8:03 | 05/05/2020 17:15 | Dep1 | 12 | 1 |
05/05/2020 10:04 | 05/07/2020 3:21 | Dep2 | 15 | 3 |
05/05/2020 10:15 | 05/06/2020 0:12 | Dep1 | 11 | 1 |
... |
|
|
|
|
He logrado calcular el número de empleados en el edificio por hora usando esta medida
no_empl_inside de la
VAR MaxHrEnd - MAX(dt_hr[date_time])
devolución
CALCULATE(INT(ROUND(SUM ( data[No_of_people] );-1));
datos[Visit_datetime_end] > MaxHrEnd;
datos[Visit_datetime_start] <- MaxHrEnd
)
Esto me permite mostrar cuántas personas hay en el edificio por hora, por ejemplo:
Date_Hour | no_empl_inside |
05/05/2020 7:00 | 0 |
05/05/2020 8:00 | 1 |
05/05/2020 9:00 | 1 |
05/05/2020 10:00 | 5 |
... |
|
05/06/2020 0:00 | 4 |
05/06/2020 1:00 | 3 |
Ahora, necesito calcular el número promedio de empleados en el edificio por hora. Debe mostrar que en promedio entre las 10:00 y las 10:59 hay gente XXX.
¿Alguna idea?
Hola @filip_cz ,
Cree primero una columna de tiempo y establezca el tipo de datos como tiempo:
time = TIMEVALUE('table'[Date_Hour])
A continuación, cree una medida como esta:
Measure 2 = CALCULATE(AVERAGEX(ALLEXCEPT('table','table'[time]),[no_empl_inside]))
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias por su respuesta Liang.
He replicado su solución y parece que no es correcta o estoy haciendo algo mal.
Por favor, vea la imagen de abajo. El gráfico superior muestra el no_empl_inside y se ve bien. A continuación se muestra la medida que ha propuesto. Tenga en cuenta que el azul claro es bastante constante en el primer gráfico, pero tiene una fuerte dirección creciente en el de abajo.
url: https://i.postimg.cc/mDttJpmN/img.png
Sospecho que el error es causado por el filtro. Si el filtro por fechas se appied como 01/05/2020 - 03/05/202, la primera medida cuenta correctamente un emplyee que entra en el edificio el 30/04/2020 23:50 durante las próximas horas. El promedio omite a este empleado y cuenta solo a los que ingresan al edificio después del 01/05/2020 a las 00:00.
Hola @filip_cz ,
Por favor, comparta su pbix (a través de un servicio en la nube como onedrive para empresas) y los resultados que espera después de eliminar datos confidenciales para que sepamos más acerca de su escenario.
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Esto parece un problema de agregación de medidas. Vea mi artículo de blog sobre eso aquí: https://community.powerbi.com/t5/Community-Blog/Design-Pattern-Groups-and-Super-Groups/ba-p/138149
Esto parece un problema de agregación de medidas. Vea mi artículo de blog sobre eso aquí: https://community.powerbi.com/t5/Community-Blog/Design-Pattern-Groups-and-Super-Groups/ba-p/138149
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
Check out the November 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |